The forum

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

tests du logiciels , versions ...

Author Replies
Jump to the page: 1 - 2
cendre Sunday 11 May 2008 at 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:

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

Quote


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 .

Edited by cendre

Zoloom Sunday 11 May 2008 at 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.

Edited by Zoloom


Quentin PÂRIS Sunday 11 May 2008 at 22:48
Quentin PÂRIS
Admin

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 Monday 12 May 2008 at 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 Monday 12 May 2008 at 10:57
Quentin PÂRIS
Admin

ouai pour offline. tu devrais en faire un plugin pour pol
cendre Monday 12 May 2008 at 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 Thursday 15 May 2008 at 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 Saturday 17 May 2008 at 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

Edited by cendre

Zoloom Saturday 17 May 2008 at 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 Saturday 17 May 2008 at 19:30
cendre

Zoloom : reçu , ça sera pour la prochaine version
Toumeno Saturday 17 May 2008 at 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 Friday 23 May 2008 at 23:08
cendre

Up !

-sortie de PlayOnLinux-Packager-0.4-Beta , regardez le premier post pour voir les changements.
cendre Tuesday 17 June 2008 at 11:05
cendre

Up !

-sortie de PlayOnLinux-Packager-0.6-Beta , regardez le premier post pour voir les changements.
Quentin PÂRIS Thursday 19 June 2008 at 11:50
Quentin PÂRIS
Admin

"Does the file is in your computer"

Faudrait que tu revois tes cours d'anglais
cendre Thursday 19 June 2008 at 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...

Edited by cendre

Quentin PÂRIS Thursday 19 June 2008 at 12:51
Quentin PÂRIS
Admin

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

Faudrait que tu revois tes cours de français
cendre Thursday 19 June 2008 at 12:56
cendre

Ce plugin est sous licence libre , si t'est pas content tu peux le modifier et le recompiler hein !
cendre Thursday 17 July 2008 at 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 ?)

Edited by cendre

Quentin PÂRIS Tuesday 22 July 2008 at 0:46
Quentin PÂRIS
Admin

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

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