Skip to content

[FR] Comment sauvegarder et synchroniser vos paramètres d'addons avec un service de cloud

Renaud "Ellypse" Parize edited this page May 31, 2019 · 5 revisions

Il peut vous arriver de passer des heures à perfectionner vos profils, écrire l'histoire de vos personnages, sélectionner les bonnes icônes pour vos coups d'oeil. Bien que nous fassions de notre mieux pour éviter que des bugs se produisent, des évènements extérieurs peuvent causer la perte de données dans de rares cas (crash du système d'exploitation, le client du jeu échouant à sauvegarder les données, ou pire). C'est pour cette raison que nous vous recommandons fortement de sauvegarder vos paramètres à l'aide d'un service de cloud de votre choix (Dropbox, Google Drive, One Drive, iCloud, etc.).

Pour qu'un système de sauvegarde soit efficace, il doit être pratique et automatique. Copier manuellement les fichiers depuis votre dossier World of Warcraft vers un dossier de stockage cloud est pénible et facile à oublier. Heureusement, des solutions existent pour s'assurer que votre dossier de données d'addons World of Warcraft soit synchronisé en continu.

De plus, conserver ces informations à jour stockées sur un cloud vous permet de récupérer vos profils avec les changements les plus récents, depuis le cloud où que vous soyez, même sur un autre ordinateur.

Premièrement, ce que vous devriez sauvegarder

Vous n'avez pas besoin de sauvegarder votre dossier World of Warcraft au complet. Les fichiers du jeu sont lourds et peuvent être retéléchargés facilement. Le dossier qui nous intéresse le plus est le dossier WTF (pour Warcraft Text Files) situé dans le dossier _retail_. C'est dans ce dossier que sont conservées vos données d'addons, y compris celles de Total RP 3.

Le premier fichier, Config.wtf contient les paramètres (graphiques, audio, et autres). Vous pouvez sauvegarder ce fichier, mais si vous avez l'intention de synchroniser vos données sur plusieurs ordinateurs, synchroniser le fichier Config.wtf pourrait causer des problèmes car vous risquez d'utiliser des paramètres graphiques différents pour chaque ordinateur.

Le dossier Account contient un dossier par compte de jeu (Un compte Battle.net peut avoir plusieurs comptes World of Warcraft. De même, si quelqu'un se connecte depuis son compte sur votre ordinateur, un dossier sera créé pour son compte). Dans chacun de ces dossiers de compte se trouvent plusieurs fichiers .wtf, .md5 et .txt qui sont des données de cache téléchargées depuis le serveur. Ceux-ci ne nécessitent pas d'être sauvegardés car ils peuvent être retéléchargés. Vous trouverez aussi un dossier par serveur sur lequel vous jouez, et enfin, un dossier appelé SavedVariables. Le dossier SavedVariables contient les données d'addons sauvegardées au niveau du compte et partagées entre tous vos personnages. C'est le cas pour Total RP 3. Les addons créent des fichiers .lua nommés de façon appropriée pour eux. Des fichiers .lua.bak peuvent aussi être créés. Ces fichiers sont censés servir de sauvegardes, contenant le contenu de précédents fichiers .lua et devraient être créés à chaque fois que vous quittés le jeu, mais à l'heure d'écriture de cet article, le jeu ne génère pas correctement les fichiers .lua.bak, certains peuvent dater de plusieurs mois, ils devraient donc être ignorés.

Les fichiers de Total RP 3 commencent par totalRP3_. Ce sont les fichiers contenant vos données que vous devriez donc sauvegarder.

Les addons qui sauvegardent vos données au niveau du personnage créent leurs fichiers .lua dans un dossier par personnage, situés dans les dossiers correspondant aux serveurs. Dans ces dossiers, vous trouverez la même organisation que dans le dossier de compte, avec un dossier SavedVariables contenant des fichiers .lua et .lua.bak.

Comment synchroniser avec un service de cloud

Pour cette partie, nous utiliserons Dropbox comme exemple, mais n'importe quel service de cloud proposant une application sur le bureau permettant de créer un dossier sur l'ordinateur dans lequel vous pouvez placer des fichiers à garder synchronisés fera l'affaire. Dropbox est le service que nous utilisons car il permet de conserver des versions que vous pouvez restaurer (jusqu'à 30 jours pour les utilisateurs gratuits, 1 an pour les utilisateurs payants). De plus, pour une solution facile, nous vous montrerons comment synchroniser le dossier WTF/Account. Ceci signifie que les fichiers cache inutiles seront synchronisés aussi. Les services de cloud proposant plusieurs gigaoctets de stockage gratuitement, et les dossiers WTF dépassant rarement les centaines de mégaoctets, il ne devrait pas y avoir de problème à sauvegarder ces fichiers en trop en plus de ceux que l'on souhaite.

Sur Windows

Avec une ligne de commande

Premièrement, déplacez votre dossier WTF\Account depuis votre dossier World of Warcraft vers votre dossier Dropbox.

Nous allons maintenant créer un lien vers ce dossier. Depuis Windows Vista, une ligne de commande peut être utilisée pour créer des liens vers un dossier spécifique. Ils ressemblent à des simples raccourcis, si ce n'est que le système ne les traite pas comme tels : il rentre dans le raccourci. Ceci fonctionne comme des tunnels dans votre système de fichiers. World of Warcraft comprend les liens symboliques et suit les liens symboliques pour charger leur contenu.

Pour créer un lien symbolique sur Windows, ouvrez le terminal de commandes de Window en appuyant sur Windows+R puis en tapant cmd avant d'appuyer sur Entrée. Ensuite, utilisez la commande mklink pour créer un lien dans votre dossier World of Warcraft\WTF vers votre dossier Account dans Dropbox. Voici un exemple de la commande, changez les chemins de dossiers pour correspondre à votre installation.

mklink /J "S:\World of Warcraft\_retail_\WTF\Account" "C:\Users\Ellypse\Dropbox\Account"

Un raccourci spécial sera créé dans votre dossier World of Warcraft\WTF. Le jeu suivra ce lien, lira et sauvegardera vos données d'addons directement dans le dossier Dropbox.

Avec un outil tiers

Vous pouvez aussi utiliser un outil tiers qui exécutera les commandes pour vous, comme Symlinker ou Symlink Creator (Merci à RocknFire pour les avoir suggérés). L'article Sync Folders Outside of the Dropbox Folder With Dropbox (en anglais) par The Unofficial Dropbox Wiki liste plusieurs outils tiers pouvant effectuer cette tâche.

Sur Mac

Premièrement, déplacez votre dossier WTF/Account depuis votre dossier World of Warcraft vers votre dossier Dropbox. Désormais, Dropbox synchronisera tout ce qui se trouve dans ce dossier, et gardera des versions dès que quelque chose change.

Nous allons maintenant créer un lien symbolique vers ce dossier. Mac OS X, comme tout système Unix, possède une fonctionnalité appelée liens symboliques. Ils ressemblent à des simples raccourcis, si ce n'est que le système ne les traite pas comme tels : il rentre dans le raccourci. Ceci fonctionne comme des tunnels dans votre système de fichiers. World of Warcraft comprend les liens symboliques et suit les liens symboliques pour charger leur contenu.

Pour créer un lien symbolique sur Mac OS X, vous pouvez utiliser le terminal de commandes. En assumant que vous avez installé World of Warcraft dans votre dossier Applications et votre dossier Dropbox est situé dans votre dossier Home (adaptez les chemins de dossier dans le cas contraire) :

ln -s ~/Dropbox/Account /Applications/World\ of\ Warcraft/_retail_/WTF/Account  

Ou vous pouvez télécharger cette très bonne application gratuite appelée Symlinker, qui effectue la même tâche avec une interface graphique sympathique, disponible sur MacUpdate. Premièrement, sélectionnez le dossier Account que vous avez copié dans votre dossier Dropbox, puis pour la cible sélectionnez votre dossier World of Warcraft/WTF et nommez le lien Account.

Quelle que soit la solution que vous choisissez, vous devriez parvenir à avoir un lien symbolique dans votre dossier World of Warcraft/WTF qui référence le dossier Account dans le dossier Dropbox.

Vos fichiers dans SavedVariables ne sont changés qu'une fois par session : lorsque vous quittez World of Warcraft (c'est pour cette raison que rien n'est sauvegardé lorsque le jeu plante). Ceci signifie que le système de synchronisation de Dropbox devrait fonctionner correctement avec vos fichiers (contrairement à d'autres applications sauvegardant les paramètres instantanément, ce qui peut créer des conflits lorsque Dropbox n'arrive pas à suivre la cadence).

Si vous souhaitez synchroniser vos fichiers entre plusieurs ordinateurs, vous n'avez qu'à installer Dropbox et créer un lien symbolique vers votre dossier Account dans votre installation de World of Warcraft sur l'autre ordinateur.

Comment restaurer des fichiers perdus

Si vous utilisez Dropbox, vous pouvez accéder à son système de versionnage pour voir les changements dans vos fichiers et les restaurer à un état précédent. Allez sur le site et cherchez le fichier contenant les données d'addon que vous avez perdues. Cliquez droit sur le fichier et sélectionnez l'option Versions précédentes.

Dropbox affichera les versions qu'il a conservé. En utilisant la taille indiquée sur la droite de chaque ligne, vous pouvez rapidement repérer si vous avez perdu une grande quantité de données. Sélectionnez le fichier que vous souhaitez restaurer et cliquez sur le bouton Restaurer. Dropbox restaurera ce fichier en interne, puis il sera synchronisé sur votre ordinateur grâce au client Dropbox.

![Restaurez des versions d'un fichiers en utilisant l'historique de versions de

Clone this wiki locally