Règles du forum

Merci de ne pas faire de suggestion de modules dans ce forum.
Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[OUTIL DEV] Générateur de fichier d'installation de mod

Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3307
  • Inscrit : 01 Mars 2007
Message édité 6 fois, dernière édition par Grummfy, 04 Janvier 2008, 20:20     Lien vers ce message 10 Mai 2007, 9:13
Ce sujet n'est plus d'actualité
==> [OUTIL DEV] Générateur de fichiers d'installation de modules

J'ai modifié le fichier /programms/create_update.php qu'utilise Genova pour créer ses mises à jour afin de pouvoir l'utiliser pour générer des fichiers d'installation de mod. Je trouvais ça assez chiant de devoir rééditer le fichier pour modifier le header et rajouter les requêtes.

Même si les champs sont "un peu" testés je ne peux vous assurer que le fichier généré sera parfait, mais pour peu que vous ne rentriez pas n'importe quoi dans les champs ça devrait parfaitement fonctionner (de toute les façon y'a des commentaires).

Je sais pas pourquoi mais d'après Genova il faut inclure design-mod.xml dans le répertoire du mod (ou alors j'ai mal compris), bilan je vous le passe dans l'archive ^^

Note : Sur mon pc la page met environ 60 secondes à générer le fichier (comparaison de deux repertoires de fsb), et 20 minutes si je regarde une vidéo sur mon deuxième écran, ne vous étonnez donc pas si ça met une plombe :)

Fichier joint
Télécharger
Fichier téléchargé 5 fois (nom du fichier: create_update.zip ; taille: 5.395 KO, date d'upload: 14 Mai 2007, 2:37)
Générateur de fichier d'installation de MOD


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Volcan
Avatar de Styx
  • Age : 17 ans
  • Messages : 1119
  • Inscrit : 28 Février 2005
  Lien vers ce message 10 Mai 2007, 12:43
Super interaissent ce petit programme !
J'en ferai un en VB.net comme pour FSB1 de mon coté quand j'aurais 5 minute :)


Un jour je reviendrais !
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3307
  • Inscrit : 01 Mars 2007
  Lien vers ce message 10 Mai 2007, 15:37
Euuuh, je sais pas trop ce qu'apporterait VB.net mais ok :p

A noter que je n'ai prévu que l'option de lancer un fichier php mais on peut aussi mettre du code php directement (je trouve ça plus propre de mettre le code dans une page plutôt qu'en brut dans le fichier d'install).


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Equipe des MODS
Avatar de Grummfy
  • Age : 23 ans
  • Messages : 5384
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 10 Mai 2007, 15:43
je prèfere le coté php pour sa portabilité, vb.net étant limité a windows ...


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
http://www.grummfy.com/download/crea/smileys/fsb2.gif Mods fsb1 - Mods fsb2 - Mon forum - Grummfy's project
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3307
  • Inscrit : 01 Mars 2007
Message édité 1 fois, dernière édition par BlackJowy, 10 Mai 2007, 15:47     Lien vers ce message 10 Mai 2007, 15:47
J'aurais bien proposé de le porter en JAVA mais on a déjà le temps de boire un café pendant la génération. Pas besoin, en plus, d'avoir le temps de se faire un sandwitch. :mdr:


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Equipe des MODS
Avatar de Grummfy
  • Age : 23 ans
  • Messages : 5384
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 10 Mai 2007, 15:50
bha java 1.5 et 1.6 est assez rapide ..., bien entendu si vous le programmer avec vos pieds je dit pas le contraire ....

en java ce qui est surtout lent c'est la manipulation de string de part son implémentation ...

mais lire et comparer plusieurs fichiers, et en retirer un rapport ne devrait pas être trop long ... pour ce que j'en ai fait en tout cas ....
sinon utilisez php en ligne de commande plutot que via apache ou un autre serveur, se sera plus rapide ... (se mesure en secondes voir moins mais bon...)


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
http://www.grummfy.com/download/crea/smileys/fsb2.gif Mods fsb1 - Mods fsb2 - Mon forum - Grummfy's project
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3307
  • Inscrit : 01 Mars 2007
Message édité 1 fois, dernière édition par BlackJowy, 10 Mai 2007, 16:06     Lien vers ce message 10 Mai 2007, 16:06
*note à moi même : Ne jamais oublier qu'il ne faut pas faire d'allusion aux tasses de cafés devant des fanatiques de java*

:p

L'idéal ça doit être de le faire en C++ vu que Winmerge me le fait en environ 10 secondes (temps divisé par 6) Mais perso j'ai aucune motivation à coder ça en C++ (je sais même pas si je saurais sans galèrer toute une aprem >_<)


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Equipe des MODS
Avatar de Grummfy
  • Age : 23 ans
  • Messages : 5384
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 10 Mai 2007, 16:47
lol je suis pas fana, je déteste java mais je sais reconnaitre ses avantage et être assez honnête pour dire que c'est plus une si grande bouse que cela ....

pour le diff eclipse le fait très rapidement donc ....

sinon essaye en D, au moins cela te sera utile..
non pour être plsu sérieux regarde du coté de python par exemple ...


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
http://www.grummfy.com/download/crea/smileys/fsb2.gif Mods fsb1 - Mods fsb2 - Mon forum - Grummfy's project
 
Volcan
Avatar de Styx
  • Age : 17 ans
  • Messages : 1119
  • Inscrit : 28 Février 2005
Message édité 1 fois, dernière édition par Styx, 10 Mai 2007, 18:11     Lien vers ce message 10 Mai 2007, 18:11
Bah wé voila sa serait bien d'en avoir une application bureau qui soit portatif sur tout les OS.
C'est clair qu'en VB.net ...Puis wé clair c'est vraiment trop limité pour que je la fait.

En C++ sa serait pas mal je pense..

Sinon Grummf, tu n'avais pas adapté ton aide au modeur pour fsb2 ?


Un jour je reviendrais !
 
Equipe des MODS
Avatar de Met@lnono
  • Age : 26 ans
  • Messages : 1184
  • Inscrit : 17 Octobre 2005
Message édité 1 fois, dernière édition par Met@lnono, 10 Mai 2007, 18:15     Lien vers ce message 10 Mai 2007, 18:14
Voilà un progamme que j'avais planifié de faire, mais je n'ai pas de temps en ce moment.
Bravo, je vais tester pour mes futurs mods !! :)


 
Equipe des MODS
Avatar de Grummfy
  • Age : 23 ans
  • Messages : 5384
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 10 Mai 2007, 18:17
Bah wé voila sa serait bien d'en avoir une application bureau qui soit portatif sur tout les OS.
C'est clair qu'en VB.net ...Puis wé clair c'est vraiment trop limité pour que je la fait.

En C++ sa serait pas mal je pense..

Sinon Grummf, tu n'avais pas adapté ton aide au moddeur pour fsb2 ?
si mais cela ne génère rien automatiquement ....

sinon tu .net peux être utiliser (via mono) donc pas de problème de ce coté....


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
http://www.grummfy.com/download/crea/smileys/fsb2.gif Mods fsb1 - Mods fsb2 - Mon forum - Grummfy's project
 
Volcan
Avatar de Styx
  • Age : 17 ans
  • Messages : 1119
  • Inscrit : 28 Février 2005
  Lien vers ce message 10 Mai 2007, 18:21
Okioki,
perso j'essayerai dans quelques semaines, vue que je vais me mettre au C et C++, j'essairai donc plus tard ;)

Mais sa serai bien d'en avoir une maintenant d'app bureau ^^


Un jour je reviendrais !
 
Equipe des MODS
Avatar de Grummfy
  • Age : 23 ans
  • Messages : 5384
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 10 Mai 2007, 18:23
certe ...
sinon essaye plutôt le python, enfin comme tu veux mais perso je trouve que cela est plus utiles : script web, nombre d'application que l'on peux étendre, multi-plateforme, etc .....


"La gravité est le bonheur des imbéciles" Charles de Montesquieu > "T'as raison, L'apesanteur c'est plus rigolo" Hébus de Phalompe (Troll de Troy)
http://www.grummfy.com/download/crea/smileys/fsb2.gif Mods fsb1 - Mods fsb2 - Mon forum - Grummfy's project
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3307
  • Inscrit : 01 Mars 2007
  Lien vers ce message 10 Mai 2007, 18:31
Mwarf, faites comme vous voulez, FSB n'est qu'un script de forum, c'est pas un OS non plus, j'vois pas trop pour quoi se prendre la tête quand Genova nous a déjà pondu un script pour générer le fichier d'install (oui parce que je l'ai pas créé hein, juste un peu modifié). C'est pas le genre de programme que vous allez lancer toutes les heures donc c'est bien suffisant à mon avis :p


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Volcan
Avatar de Styx
  • Age : 17 ans
  • Messages : 1119
  • Inscrit : 28 Février 2005
  Lien vers ce message 10 Mai 2007, 20:08
Eumh tu as certainement raison :)
Mais c'est toujours sympa pour les moddeurs d'avoir une tite application bureau :P

M'enfin ton p'ti script est d'ja bien suffisant :)


Un jour je reviendrais !
 
Répondre


.