Aller au contenu
  • 0

[patcher] Erreur LOG après chaque mise à jour


Naia

Question

Hello all,

actuellement, je rencontre un problème très chiant avec mon patcher.

Je m'explique.

Chaque fois que j'applique une mise à jour client, la mise à jour s'effectue sans problème, mais lorsque l'on lance le jeu, nous avons une erreur LOG.

Nous devons donc à chaque fois soit supprimer le dossier pack, soit supprimer les fichiers locale_fr.eix et locale_fr.epk pour résoudre le problème.

Voici comment je fais lorsque j'applique une MAJ:

Je crée la liste crclist.

Je crée les epk/eix en epk.lz/eix.lz, j'envoie ceci sur mon FTP de MAJ en remplaçant par les anciens.

Je remplace les lignes des MAJ crclist par les nouvelles.

Voilà, si quelqu'un a une idée, je suis preneuse :).

Cordialement, Naia.

 

 

Lien vers le commentaire
  • Réponses 11
  • Created
  • Dernière réponse

Top Posters For This Question

Top Posters For This Question

11 réponses à cette question

Messages recommandés

  • 0

Bon,

Comme pour les mot de passes, nous pouvons génerer une clé md5 ou sha1 pour les fichiers. Il suffit qu'un petit chouya change dans un fichier et sa clé change aussi. C'est pourquoi, pour le système de mise à jour, je te conseille de procéder par la génération d'une clé MD5 de chaque pack du coté client et serveur et de comparer les clé md5. Ensuite si la clé md5 du pack sur le serveur est différente, tu télécharges les pack sinon, c'est bon, le pack est le même que sur le serveur, il est à jour.

Cdt,

Lien vers le commentaire
  • 0

Dommage que j'ai tout perdu sur mon PC j'avais développer un patcher qui vérifiait si le fichier existait par rapport a un .xml si il existait, on vérifiait sont MD5 avec celui du .xml, si le fichier est manquant ou MD5 différent et bien le patcher le télécharge.

 

Le mieux est que ton patcher vérifie le md5 et non un logiciel a coté !

Partages :

Projets :

Lien vers le commentaire
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.


×
×
  • Créer...

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.