cendre |
Dimanche 11 Mai 2008 à 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:
====================================================
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 .
Edité par cendre
|
Zoloom |
Dimanche 11 Mai 2008 à 22:12
|
Zoloom
|
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. Edité par Zoloom
|
Quentin PÂRIS |
Dimanche 11 Mai 2008 à 22:48
|
Quentin PÂRIS
|
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 |
Lundi 12 Mai 2008 à 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 |
Lundi 12 Mai 2008 à 10:57
|
Quentin PÂRIS
|
ouai pour offline. tu devrais en faire un plugin pour pol
|
cendre |
Lundi 12 Mai 2008 à 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 |
Jeudi 15 Mai 2008 à 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 |
Samedi 17 Mai 2008 à 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 Edité par cendre
|
Zoloom |
Samedi 17 Mai 2008 à 19:29
|
Zoloom
|
Petit truc : vider la fenêtre quand on polise un autre script ;)
Mettre une messagebox pour dire que c'est finit.
|
cendre |
Samedi 17 Mai 2008 à 19:30
|
cendre
|
Zoloom : reçu , ça sera pour la prochaine version
|
Toumeno |
Samedi 17 Mai 2008 à 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 |
Vendredi 23 Mai 2008 à 23:08
|
cendre
|
Up !
-sortie de PlayOnLinux-Packager-0.4-Beta , regardez le premier post pour voir les changements.
|
cendre |
Mardi 17 Juin 2008 à 11:05
|
cendre
|
Up !
-sortie de PlayOnLinux-Packager-0.6-Beta , regardez le premier post pour voir les changements.
|
Quentin PÂRIS |
Jeudi 19 Juin 2008 à 11:50
|
Quentin PÂRIS
|
"Does the file is in your computer"
Faudrait que tu revois tes cours d'anglais
|
cendre |
Jeudi 19 Juin 2008 à 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... Edité par cendre
|
Quentin PÂRIS |
Jeudi 19 Juin 2008 à 12:51
|
Quentin PÂRIS
|
"Tinou : si t'est pas content de mon anglais c'est pareil ! "
Faudrait que tu revois tes cours de français
|
cendre |
Jeudi 19 Juin 2008 à 12:56
|
cendre
|
Ce plugin est sous licence libre , si t'est pas content tu peux le modifier et le recompiler hein !
|
cendre |
Jeudi 17 Juillet 2008 à 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 ?) Edité par cendre
|
Quentin PÂRIS |
Mardi 22 Juillet 2008 à 0:46
|
Quentin PÂRIS
|
En vacances :-) on verra ça après. Un truc : faudrait choisir où enregistrer le .pol, /tmp c'est pas pratique
|
cendre |
Mardi 22 Juillet 2008 à 1:16
|
cendre
|
ouais c'est vrai , faudrais que je demande au premier démarrage l'endroit ou les mettre , je ferais ça.
|