5 years ago
Bonjour,
Je ne sais pas si le sujet à déjà été abordé, j'ai cherché et n'ai rien trouvé.
Je partage là mon idée :)
Grâce au nouvel outil de gestion de collection sur le site gamebuino.com, on peut en un clique télécharger et mettre à jour ses jeux sur la META. C’est super pratique mais...
… Un problème se présente : quand on met à jour ses jeux les sauvegardes sont écrasées : normal, les dossiers des jeux sont remplacés par les plus récents.
Pourquoi pas aller plus loin en recentrant les SAVE.SAV dans un dossier spécifique appelé SAVE ? et avec une commande dans les jeu qui renomme SAVE.SAV en NOMDUJEU-SAVE.SAV et créer le fichier dans le dossier SAVE?
Ainsi en mettant à jour on n'écrasent plus les sauvegarde, étant isolées dans un dossier dédié ^^
NEW 5 years ago
Sur le principe je suis d accord avec toi mais je ne suis pas sur que les SAVE.SAV soient écrasé sauf si il y en a un dans le dossier source
Normalement le gestionnaire de fichier fait un merge de tes dossiers.
A tester ;)
NEW 5 years ago
Oui il n'y a pas de raison que tu écrases tes répertoires. Normalement, les nouveaux fichiers remplacent les plus anciens mais les sauvegardes ne font normalement pas partie des sources mises à jour.
NEW 5 years ago
J'ai fait un schéma pour être plus explicite. Je pense qu'on ne voyait pas l'action de la même façon
Vous parlez de la méthode de la figure 1 ? Parce que moi je pensais à celle de la figure 2, plus simple et plus rapide. Je ne me vois pas mettre à jour les jeux un à un ;)
*par OS j'entends Windows,, Mac OS ou Linux
NEW 5 years ago
sous Linux et macOS, tu peux utiliser la commande de synchronisation rsync
:
rsync -av source_path/ destination_path
NEW 5 years ago
Sur Windows quand tu remplace les anciens par les nouveaux, cela se passe au niveau des fichiers pas au niveau du répertoire entier. Il te garde donc les SAV du répertoire destination car ils n'existent pas dans le répertoire source. A moins qu'un logiciel particulier travaille autrement, pour moi, la figure 2 n'existe pas sous Windows (peut être que ça travaille comme ça sur Linux ou MacOS par contre, je ne peux pas dire)
NEW 5 years ago
@StaffGamebuino : ce sera peut-être à re préciser dans ce tuto https://gamebuino.com/fr/creations/update-and-install-gamebuino-meta-games
NEW 5 years ago
J'ai du faire des modifications de la ligne de commande et ça m'a inspiré
J'ai fait une petite app à partir d'Automator, merci ;-)