Qu'est-ce que le format de fichier WTF ?
.wtf est un format de fichier de configuration en texte brut développé par Blizzard Entertainment pour le jeu vidéo World of Warcraft. Les fichiers .wtf stockent les informations de configuration du jeu sous forme d'assignations de variables de console (CVar). Chaque ligne utilise la syntaxe SET <variable> "<value>" - par exemple, SET gxApi "D3D12". Des erreurs dans les fichiers .wtf peuvent empêcher le jeu de se lancer. Tous les fichiers .wtf sont enregistrés dans le sous-dossier WTF à l'intérieur du répertoire d'installation du jeu ; le nom du dossier lui-même signifie *WoW Text File*.
Realmlist.wtf
Le fichier Realmlist.wtf stockait historiquement l'adresse du serveur sur lequel le compte du joueur était enregistré. En modifiant ce fichier, un utilisateur peut se connecter à un serveur privé WoW. La version officielle (Retail) de World of Warcraft ne nécessite plus Realmlist.wtf ; il est désormais pertinent principalement pour les clients de serveurs privés.
Config.wtf et Config-cache.wtf
Config.wtf influence les paramètres pour tous les serveurs et comptes. Par définition, ce fichier contient les paramètres généraux de configuration du jeu - par exemple, la résolution et les options graphiques. Config-cache.wtf contient les paramètres pour un personnage et un serveur spécifiques. Le jeu n'est pas strictement rigide quant aux paramètres qui apparaissent dans l'un ou l'autre des deux fichiers. Le client WoW réécrit automatiquement Config.wtf lorsque vous changez les paramètres et quittez le jeu, de sorte que les modifications manuelles peuvent être écrasées.
Les variables sauvegardées par personnage pour les add-ons sont stockées sous forme de fichiers .lua dans l'arborescence du dossier WTF/Account/ et ne sont pas des fichiers .wtf en soi.
Sécurité et sûreté
RISQUE : LOWConfig.wtf et Realmlist.wtf sont en texte brut et n'exécutent aucun code, ils sont donc inertes. Les vraies précautions sont pratiques : WoW réécrit Config.wtf à la sortie (ne modifiez que lorsque le jeu est fermé), et une faute de frappe peut empêcher le jeu de se lancer - gardez une sauvegarde. Le plus gros risque est social : les guides de serveurs privés vous demandant de modifier Realmlist.wtf peuvent également proposer des clients modifiés ou crackés pouvant contenir des logiciels malveillants - n'obtenez le client WoW que via Battle.net de Blizzard et méfiez-vous des « launchers » tiers.
Détails du format
en brefProgrammes qui ouvrent les fichiers WTF
Détails techniques
spécifications approfondies| Type de fichier | Fichier de configuration de variables de console (CVar) en texte brut |
| Type MIME | text/plain |
| Encodage des caractères | UTF-8 / ASCII |
| Syntaxe de ligne | SET <cvar> "<value>" - une assignation CVar par ligne ; Realmlist.wtf utilise une seule ligne « set realmlist <address> » |
| Signature de fichier / octets magiques | Pas de signature binaire fixe - texte brut identifié par les lignes de commande SET et l'emplacement dans le dossier d'installation WTF |
| Taille de fichier typique | 1-20 Ko pour Config.wtf ; Realmlist.wtf est généralement une seule ligne |
| Systèmes d'exploitation pris en charge | Windows, macOS |
| Emplacement de stockage | Sous-dossier WTF du répertoire d'installation de World of Warcraft |
| Comportement d'écriture du client | WoW réécrit automatiquement Config.wtf lors d'une fermeture propre du jeu ; les modifications manuelles peuvent être écrasées |
| Portée des CVar | Config.wtf stocke les paramètres globaux (tous les royaumes et comptes) ; Config-cache.wtf contient les surcharges spécifiques au royaume et au personnage |
| Fichiers nommés notables | Config.wtf (paramètres client globaux), Config-cache.wtf (paramètres par serveur/personnage), Realmlist.wtf (adresse de serveur héritée) |
| Signification du nom du dossier | WTF signifie WoW Text File - le nom du dossier WTF présent dans chaque installation de WoW |
| Données d'add-on par personnage | Les variables sauvegardées des add-ons sont stockées sous forme de fichiers .lua sous WTF/Account/ ; ce ne sont pas des fichiers .wtf |
| Utilisation sur serveur privé | La modification de « set realmlist » dans Realmlist.wtf redirige le client vers un serveur non-Blizzard ; la version officielle de WoW ignore ce fichier |
| Publié | 2004 (World of Warcraft launch) |
| Dernière version | Tracks the current WoW client; format (SET key "value" lines) unchanged for years |
Conversions WTF
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers WTF.