Accueil
Accueil

Bienvenue invité ( Connexion | Inscription )

4 Pages V  1 2 3 > »   
Reply to this topicStart new topic
> [319+3rd]EAMI
etcher
post 10 Jan 2015, 11:49
Message #1



 
La frite

Messages : 1,373
Inscrit : 17/01/14
Membre n° 4,062

Aussitôt dit, aussitôt fait.

Image IPB

J'ai terminé la première version du programme de synchronisation des mods, et pour faire plaisir à Gilles j'ai même fait une GUI (pauvre de moi).

C'est tout simple:

1) Vous lui dites où se trouve votre répertoire JSGME ("_MODS")
2) Vous lui demandez de "Récupérer la liste des mods disponibles"
3) Vous cochez ceux qui vous intéressent
4) Vous cliquez sur "Installer / mettre à jour les mods sélectionnés"

Si vous voulez mettre un mod en ligne, il y a deux boutons dispos, "Ajouter un mod sur le FTP" et "Mettre à jour un mod sur le FTP". Il faut renseigner:

1) DOSSIER RACINE: le dossier qui contient les fichiers du mods (le même dossier se retrouvera dans JSGME, pas de chichis)
2) NOM DU MOD: euh ...
3) COUPABLE: celui qui met le mod sur le FTP. Oui, oui.
4) VERSION: la version du mod

La mise à jour s'effectue comme suit:

1) Sélectionner le mod à mettre à jour (le cocher dans la liste)
2) Cliquer sur "Mettre à jour"
3) Renseigner le "DOSSIER RACINE" (toutes les autres infos sont conservées, la version se met à jour toute seule)

Le programme s'occupe de gérer les éventuels conflits entre versions, et supprimera les anciennes version de votre répertoire JSGME et du FTP au fur et à mesure.

La journalisation est en mode DEBUG pour le moment, j'ai pondu ça ce soir entre la pizza et la douche, donc bon ... EDIT: je veux dire par là, si ça plante j'aurai besoin des outputs pour corriger

Le programme est écrit en Python, gelé avec cx_freeze, et se sert de l'espace privé du FTP de la Wing pour hoster les mods. Merci de NE PAS envoyer 60 Gigas de mods ^^ EDIT2: tout est compressé en LZMA (quand même)

Téléchargement: ftp.3rd-wing.net/private/EspacePilotes/etcher/EAMI/EAMIv0.1.7z

Bonus: Katze en vortex.
Image IPB

Ce message a été modifié par etcher - 10 Jan 2015, 15:28.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
etcher
post 10 Jan 2015, 15:18
Message #2



 
La frite

Messages : 1,373
Inscrit : 17/01/14
Membre n° 4,062

Nouvelle version 0.2:

- gros nettoyage au cas où qq1 veut la source (je ne publie pas ouvertement du fait de l'accès FTP)
- ajout de quelques options de config
- ajout de la possibilité d'inclure d'autres escadrons que le 319th, si il y a des intéressés me contacter
- réécriture du code de connexion avec le FTP pour être un peu plus gentil avec lui

Au passage ça fonctionne pour JSGME, mais tous les autre programmes qui utilisent le même principe (Gal ? wink.gif ) devraient également fonctionner sans souci.

Téléchargement toujours au même endroit, FTP/private/EspacePilotes/etcher/EAMI

A+ ! cheers.gif

EDIT: oublié le bonus ... Attaque laser ailier avec Katze:
Image IPB

Ce message a été modifié par etcher - 10 Jan 2015, 15:24.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
BaDCrC
post 10 Jan 2015, 18:45
Message #3




Un Ruskoff chez les Yankees

Indicatif : RW-31
Messages : 1,240
Inscrit : 2/02/09
Lieu : A côté de New York
Membre n° 3,282

Sympa. cheer.gif

Du coup est-ce qu'on peut pas decider d'une seule et meme place sur le ftp pour stocker ces mods afin d'eviter d'en avoir partout?
Après tout, il n'y en a pas tant que çà.

--------------------
Image IPB

| Ma Chaine Youtube (abonnez vous!) | Topic construction de mon pit |
Mon serveur BS: blackshark.game-host.org

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
etcher
post 10 Jan 2015, 18:59
Message #4



 
La frite

Messages : 1,373
Inscrit : 17/01/14
Membre n° 4,062

CITATION(BaDCrC @ 10 Jan 2015, 18:45) *

Sympa. cheer.gif

Du coup est-ce qu'on peut pas decider d'une seule et meme place sur le ftp pour stocker ces mods afin d'eviter d'en avoir partout?
Après tout, il n'y en a pas tant que çà.


Il le fait déjà, c'est automatique wink.gif

Version 0.3 en ligne, correction d'un bug, merci Katze !
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
etcher
post 10 Jan 2015, 19:16
Message #5



 
La frite

Messages : 1,373
Inscrit : 17/01/14
Membre n° 4,062

Eeeeeeet, la v0.4, pour corriger un souci d'affichage en fonction du ratio de l'écran.

Toujours au même endroit =)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
KaTZe
post 10 Jan 2015, 22:03
Message #6






Indicatif : RW-24
Messages : 1,589
Inscrit : 18/11/07
Lieu : Villelaure
Membre n° 2,712

Testé ce pm avec Etcher, super outil wub.gif wub.gif

@Bad, c'est simplissime, les mods sont stockés sur le FTP de la 3rd (dossier privé d'Etcher), quand on lance le EAMI, il liste les mods dispo. les télécharge, et les place automatiquement dans notre répertoire JSJME, il reste juste alors à lancer JSJME pour sélectionner l'install.

On voit immédiatement, nos MODs (et leur version) , vs ceux dispo sur le ftp, et leur téléchargement se fait d'un click.

Et comme Etcher a bien fait les choses, il a prévu une fonction pour upper un mod depuis la machine du créateur (de mission ou de mod), directement sur le ftp. Ainsi plus besoin de Filezilla, et on va pouvoir gagner 1/2 heure aux début de chaque vol, même si l'on doit avoir 2 ou 3 mods comme la semaine dernière tongue.gif tongue.gif
(En deux click on est prêt)

Du super boulot
Miaou wavetowel2.gif

--------------------
120th Black Kite : "Mochibus et Pollutis"
Image IPB
M-05 KaTZe

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
BaDCrC
post 11 Jan 2015, 13:05
Message #7




Un Ruskoff chez les Yankees

Indicatif : RW-31
Messages : 1,240
Inscrit : 2/02/09
Lieu : A côté de New York
Membre n° 3,282

Génial,
Faut par contre que les mods soient stockés ailleurs que dans le ftp privé d'un des pilotes, mais dans une zone plus generale ou l'on pourra trouver les mods et les skins pour tout le monde.

--------------------
Image IPB

| Ma Chaine Youtube (abonnez vous!) | Topic construction de mon pit |
Mon serveur BS: blackshark.game-host.org

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
etcher
post 11 Jan 2015, 13:22
Message #8



 
La frite

Messages : 1,373
Inscrit : 17/01/14
Membre n° 4,062

CITATION(BaDCrC @ 11 Jan 2015, 13:05) *

Génial,
Faut par contre que les mods soient stockés ailleurs que dans le ftp privé d'un des pilotes, mais dans une zone plus generale ou l'on pourra trouver les mods et les skins pour tout le monde.


Le stockage est transparent, à aucun moment tu ne dois aller sur le FTP pour uploader ou télécharger les mods.

Si tu veux absolument changer no problemo c'est facile comme tout tu me dis cheers.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
etcher
post 12 Jan 2015, 18:12
Message #9



 
La frite

Messages : 1,373
Inscrit : 17/01/14
Membre n° 4,062

Version 6 en ligne:

- ajout des descriptions (compatibles avec le format des descriptions JSGME, yeah)
- ajout des autres escadrons de la 3rd
- lifting de l'interface

Upgrade obligatoire sous peine de plantage (les versions <6 ne gèrent pas les descriptions)

EDIT: oublié: la v0.5 introduit la vérification de nouvelle version et un bugfix

Ce message a été modifié par etcher - 12 Jan 2015, 18:22.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
etcher
post 12 Jan 2015, 23:46
Message #10



 
La frite

Messages : 1,373
Inscrit : 17/01/14
Membre n° 4,062

0.8: correction d'un bug qui permettait d'uploader un mod sans description valable
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

4 Pages V  1 2 3 > » 
Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :
 

Haut de page · Retour à l'accueil · Contacter le Webmestre Nous sommes le : 28/03/24 - 15:32