Aller au contenu
Litarvan

[Lib] S-Update 2 - La mise à jour, simple, et rapide.

Recommended Posts

ok

EDIT : Ca marche mieux mais il ne m'a téléchargé que les mods et assets. Pas de dossiers game, natives, resourcepack...

EDIT2 : En insistant, ça passe. Mais faut insister.

Modifié par izanagi_1995

Partager ce message


Lien à poster
Partager sur d’autres sites

TheShark, pourquoi ne pas faire un fichier de cache que tu regénères à la main depuis l'admin et dans ta lib client faire modifier en update(boolean cache). Comme ça, tu peux forcer le client à demander un calcul en live ou utiliser le cache pour être sûr d'avoir un truc stable.

Partager ce message


Lien à poster
Partager sur d’autres sites

Apres Shark, pourquoi ne fait tu pas une generation d'un fichier xml, json ou autre qui reste fixe et change seuleme't quand tu le demande ? Personnelement, ca a toujours fonctionne chez moi. Shark, demain je passe.sur le ts d'ic et on regarde si t'a du temps.

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

A croire que vava et moi, on est connectés :P

J'ai écris une méthode pour lister

<?php
function ListIn($dir, $prefix = '') {
  $dir = rtrim($dir, '\\/');
  $result = array();

    foreach (scandir($dir) as $f) {
      if ($f !== '.' and $f !== '..') {
        if (is_dir("$dir/$f")) {
          $result = array_merge($result, ListIn("$dir/$f", "$prefix$f/"));
        } else {
          $result[] = $prefix.$f;
        }
      }
    }

  return $result;
}

$files = ListIn('files', 'http://rinaorc.fr/launcher3/');
echo "<pre>";
foreach ($files as $key => $file) {
  echo $file . "\n";
}
echo "</pre>";
?>

les fichiers et ça a l'air assez stable :

Partager ce message


Lien à poster
Partager sur d’autres sites

S-Update-2.1.0-SNAPSHOT !

- Bug principal qui faisait que le serveur ne listait pas tous les fichiers, résolu !

- Maintenant pour appliquer les changements du dossier files/ il faut indexer les fichiers avec la page dindexer accessible depuis laccueil du dossier protected !

- On peu choisir d'indexer les fichiers avec la dates OU les MD5s ! Le client S-Update le détèctera !

Partager ce message


Lien à poster
Partager sur d’autres sites

Bon, SU à l'air d'oublier 1 ko à chaque téléchargement d'assets, où quelque chose du style, le dossier assets/objects fait 1mo de moins qu'il devrait. C'est bizarre c'est comme si leur long nom le dérangeaient. En attendant je vais faire un système de zip pour les assets. a sera moins rapide mais il le faut.

En attendant si quelqu'un trouve d'où ça pourrait venir en se promenant des mes sources, qu'il m'en fasse part.

Partager ce message


Lien à poster
Partager sur d’autres sites

Bon (désolé pour le semi-double post mais je me sentais oblig)

S-Update 2.2.0-SNAPSHOT :

Ajout du système de zips, mettez les zips dans le dossier zips/ du serveur, dans le dossier où ils doivent être extraient. ATTENTION : Le dossier d'extraction sera ajouté à la liste de non-vérification !

Le fait de zipper les zips devrait régler le gros bug de MC !

Pensez à retélécharger l'installeur et le jar !

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

×