Het forum

[PlayOnLinux-Packager]-logiciel pour créer des .pol

tests du logiciels , versions ...

Auteur Antwoorden
Jump to the page: 1 - 2
cendre Zondag 11 Mei 2008 om 14:53
cendre

Bonjour,

Je viens vous faire part d'un projet perso: PlayOnLinux-Packager .
Comme vous avez dû le remarquer la création de paquet .pol pour les logiciel n'est pas une chose aisée c'est pourquoi PlayOnLinux-Packager est né.

on pourrais résumer le logiciel sous la forme suivante:

Script Online =======> PlayOnLinux-Packager =========> Paquet .pol

Ce topic rassemblera les tests du logiciel , les différents versions , les listes de chose à faire , les suggestions ...

Le logiciel est programmé en C avec GTK+ , pour les utilisateur de KDE ça devrais marcher quand même mais néanmoins , ça auras un rendu moins beau que sous gnome .

merci de votre contribution .


TO-DO-LIST:
-trouver pourquoi les scripts de firefox ne se packagent pas et résoudre le problème.


Version:

========================Versions=======================
17 Juillet : 0.6 :
Cette version est la première version stable , vous pouvez donc packager la plupart des scripts actuels .
Améliorations depuis là 0.6-Beta:
-non inclusion des versions de wine comme demandé par tinou.
-demande de téléchargement de la version en .pol si elle n'est pas présente.
-correction d'une faute de langue.


Téléchargement:
Paquet de plugin .pol
====================================================
17 Juin : 0.6 Beta:
Cette version du logiciel , est une bêta , il y a donc des bugs que je compte sur vous pour résoudre . Cette version est graphique, le paquet crée se met dans /tmp pour l'instant.Cette version est à considérer comme une version majeure de PlayOnlinux-Packager , cette version sera probablement la dernière en beta , merci de la tester avec soin.

Améliorations depuis là 0.5:
-Détection des commentaires dans le script.
-Vérification si l'occurrence est bel est bien une fonction.
-Correction d'un bug empêchant le téléchargement dans wget.
-Détection des espaces à la fin de l'URL avec wget (utile pour Steam par exemple).
-Support des fonctions v3 : POL_SetupWindow_install_wine , POL_SetupWindow_browse , POL_SetupWindow_download et POL_SetupWindow_presentation .
-Demande si le fichier existe déjà sur le disque dur avant de le télécharger.
-Détection et remplacement des variables dans les fonctions de présentation et de téléchargements.
-Mise d'un nom par defaut au cas ou aucune fonction de présentation n'est utilisée.
-Grosse amélioration du code : découpage en multitudes de fonctions


Téléchargement:
Paquet de plugin .pol
====================================================
24 Mai : 0.5 Beta:
Cette version du logiciel , est une bêta , il y a donc des bugs que je compte sur vous pour résoudre . Cette version est graphique, le paquet crée
se met dans /tmp pour l'instant.

Améliorations depuis là 0.4:
-PlayOnLinux-Packager est maintenant un plugin PlayOnLinux.
-Ajout de barre de progression pour les téléchargements.
-téléchargement de la version de wine si elle n'existe pas


Téléchargement:
Paquet de plugin .pol

Capture:

====================================================

Citeer


version 0.2 , tentative de conversion de scripts en paquets:

AgeOfWonders
Age of empire 2
Breath of Fire IV
Caesar3
Call Of Duty 2
Crayon Physics
Cacodemons Barbecue Party in Hell
Cervii
Halo Combat evolved
RallyChampionship 2000
RollerCoaster Tycoon 2

J'en convertirais d'autres ultérieurement .

Aangepast door cendre

Zoloom Zondag 11 Mei 2008 om 22:12
ZoloomAnonymous

Intéressant. Il manque une aide, car j'ai pas compris tout de suite comment ça fonctionnait. J'ai regarder tes sources, fait gaffe à l'indentation.

Je te conseil de mettre une fenêtre patienter au lieu de mettre les actions de lecture de script juste après la sélection de fichier (qui reste ouverte le long du processus).

Essaye de ne plus rien faire en console, soi tu fait tout en graphique soi tu fait tout en console ^^
Gtk est normalement équipé pour remplacer wget.

Au fait le .pol est où ?

Sinon bonne idée, bon courage en tout cas.

Aangepast door Zoloom


Quentin PÂRIS Zondag 11 Mei 2008 om 22:48
Quentin PÂRISAnonymous

Bravo pour l'idée. Juste une règle que tu dois respecter : ton programme doit faire des .pol n'ayant pas besoin du net. Je te recommande de faire un plugin utilisant ma fenetre install
cendre Maandag 12 Mei 2008 om 10:24
cendre

@Zoloom : j'ajouterais une aide , je ferais gaffe à l'indentation aussi , le .pol est dans /tmp (ouais je sais faut que je change ça) , le tout graphique est prévu t'inquiète pas .

@Tinou : euh ... je comprend pas ta demande ...
le .pol à pour but d'être fonctionnel offline en remplacant dans le script les fonction telecharger , navigateur , selectionner_fichier , wget(pour wget c'est pas encore fait) , de manière à ce que ça marche offline.
Quentin PÂRIS Maandag 12 Mei 2008 om 10:57
Quentin PÂRISAnonymous

ouai pour offline. tu devrais en faire un plugin pour pol
cendre Maandag 12 Mei 2008 om 10:59
cendre

dés qu'il sera un peu plus avancé j'en ferais un plugin , faudrais déjà qu'il soit entièrement graphique.
cendre Donderdag 15 Mei 2008 om 22:00
cendre

Up !

-sortie de PlayOnLinux-Packager-0.2-Beta , regardez le premier post pour voir les changements .
-Début de conversions de scripts.
cendre Zaterdag 17 Mei 2008 om 18:50
cendre

Up !

-sortie de PlayOnLinux-Packager-0.3-Beta , regardez le premier post pour voir les changements

je me répète mais SVP , pouvez-vous jeter un coup d'œil à IDoser

Aangepast door cendre

Zoloom Zaterdag 17 Mei 2008 om 19:29
ZoloomAnonymous

Petit truc : vider la fenêtre quand on polise un autre script ;)
Mettre une messagebox pour dire que c'est finit.

cendre Zaterdag 17 Mei 2008 om 19:30
cendre

Zoloom : reçu , ça sera pour la prochaine version
Toumeno Zaterdag 17 Mei 2008 om 21:40
Toumeno

cendre, script validé
je l'ai modifié, j'ai fait un téléchargement quasi automatique de Idoser, sans passer par le navigateur
bizarrement il est dans la catégorie Dosbox...
cendre Vrijdag 23 Mei 2008 om 23:08
cendre

Up !

-sortie de PlayOnLinux-Packager-0.4-Beta , regardez le premier post pour voir les changements.
cendre Dinsdag 17 Juni\ 2008 om 11:05
cendre

Up !

-sortie de PlayOnLinux-Packager-0.6-Beta , regardez le premier post pour voir les changements.
Quentin PÂRIS Donderdag 19 Juni\ 2008 om 11:50
Quentin PÂRISAnonymous

"Does the file is in your computer"

Faudrait que tu revois tes cours d'anglais
cendre Donderdag 19 Juni\ 2008 om 12:49
cendre

Tinou : si t'est pas content de mon anglais c'est pareil !

nan serieux , je corrigerai cette bourde , c'est un peu gros...

Aangepast door cendre

Quentin PÂRIS Donderdag 19 Juni\ 2008 om 12:51
Quentin PÂRISAnonymous

"Tinou : si t'est pas content de mon anglais c'est pareil ! "

Faudrait que tu revois tes cours de français
cendre Donderdag 19 Juni\ 2008 om 12:56
cendre

Ce plugin est sous licence libre , si t'est pas content tu peux le modifier et le recompiler hein !
cendre Donderdag 17 Juli 2008 om 11:54
cendre

Up !

-sortie de PlayOnLinux-Packager-0.6-Stable , regardez le premier post pour voir les changements.

faute de langue corrigée (content tinou ? )

bon alors , y'a plus grand chose à dev dessus , ç'était les deux trucs importants à résoudre, maintenant il reste la page des .pol , la documentation(ça je m'en charge) et ajouter le plugin dans la page des téléchargements (pourrais-tu le faire quand tu aura un peu de temps tinou ?)

Aangepast door cendre

Quentin PÂRIS Dinsdag 22 Juli 2008 om 0:46
Quentin PÂRISAnonymous

En vacances :-) on verra ça après. Un truc : faudrait choisir où enregistrer le .pol, /tmp c'est pas pratique
cendre Dinsdag 22 Juli 2008 om 1:16
cendre

ouais c'est vrai , faudrais que je demande au premier démarrage l'endroit ou les mettre , je ferais ça.