-
Notifications
You must be signed in to change notification settings - Fork 18
[FR] Comment sauvegarder et synchroniser vos paramètres d'addons avec un service de cloud
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.
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
.
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.
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.
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.
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.
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