Wat is het WTF-bestandsformaat?
.wtf is een bestandsformaat voor configuratie in platte tekst, ontwikkeld door Blizzard Entertainment voor het computerspel World of Warcraft. .wtf-bestanden slaan spelconfiguratie-informatie op als toewijzingen van console-variabelen (CVar). Elke regel gebruikt de syntaxis SET <variable> "<value>" - bijvoorbeeld SET gxApi "D3D12". Fouten in .wtf-bestanden kunnen voorkomen dat het spel opstart. Alle .wtf-bestanden worden opgeslagen in de submap WTF binnen de installatiemap van het spel; de mapnaam zelf staat voor *WoW Text File*.
Realmlist.wtf
Het bestand Realmlist.wtf sloeg historisch gezien het adres op van de server waarop het account van de speler was geregistreerd. Door dit bestand aan te passen, kan een gebruiker verbinding maken met een privé WoW-server. De huidige versie van World of Warcraft vereist Realmlist.wtf niet langer; het is nu voornamelijk relevant voor clients van privéservers.
Config.wtf en Config-cache.wtf
Config.wtf beïnvloedt de instellingen voor alle servers en accounts. Per definitie bevat dit bestand algemene spelconfiguratie-instellingen - bijvoorbeeld resolutie en grafische opties. Config-cache.wtf bevat instellingen voor een specifiek personage en server. Het spel is niet strikt rigide over welke instellingen in welk van de twee bestanden verschijnen. De WoW-client herschrijft Config.wtf automatisch wanneer je instellingen wijzigt en het spel afsluit, waardoor handmatige bewerkingen kunnen worden overschreven.
Opgeslagen variabelen per personage van add-ons worden opgeslagen als .lua-bestanden in de mappenstructuur WTF/Account/ en zijn zelf geen .wtf-bestanden.
Beveiliging & veiligheid
RISICO: LOWConfig.wtf en Realmlist.wtf zijn platte tekst en voeren geen code uit, dus ze zijn inert. De echte waarschuwingen zijn praktisch: WoW herschrijft Config.wtf bij het afsluiten (bewerk alleen als het spel gesloten is), en een typefout kan voorkomen dat het spel opstart - bewaar een back-up. Het grootste risico is sociaal: handleidingen voor privéservers die je vertellen Realmlist.wtf te bewerken, kunnen ook aangepaste/gecrackte clients pushen die malware kunnen bevatten - haal de WoW-client alleen van Blizzard's Battle.net en behandel „launchers” van derden met achterdocht.
Formaatdetails
in een notendopProgramma's die WTF-bestanden openen
Technische details
diepe specificaties| Bestandstype | Configuratiebestand in platte tekst met console-variabelen (CVar) |
| MIME-type | text/plain |
| Tekstcodering | UTF-8 / ASCII |
| Regelsyntaxis | SET <cvar> "<value>" - één CVar-toewijzing per regel; Realmlist.wtf gebruikt een enkele „set realmlist <address>” regel |
| Bestandssignatuur / magic bytes | Geen vaste binaire signatuur - platte tekst geïdentificeerd door SET-commandoregels en plaatsing in de WTF-installatiemap |
| Typische bestandsgrootte | 1-20 KB voor Config.wtf; Realmlist.wtf is meestal een enkele regel |
| Ondersteunde besturingssystemen | Windows, macOS |
| Opslaglocatie | WTF-submap van de World of Warcraft-installatiemap |
| Schrijfgedrag client | WoW herschrijft Config.wtf automatisch bij een schone afsluiting van het spel; handmatige bewerkingen kunnen worden overschreven |
| CVar-bereik | Config.wtf slaat globale instellingen op (alle realms en accounts); Config-cache.wtf bevat realm- en personagespecifieke overrides |
| Opmerkelijke bestandsnamen | Config.wtf (globale clientinstellingen), Config-cache.wtf (instellingen per server/personage), Realmlist.wtf (verouderd serveradres) |
| Betekenis mapnaam | WTF staat voor WoW Text File - de naam van de WTF-map die in elke WoW-installatie aanwezig is |
| Add-on gegevens per personage | Opgeslagen variabelen van add-ons worden opgeslagen als .lua-bestanden onder WTF/Account/; dit zijn geen .wtf-bestanden |
| Gebruik privéservers | Het bewerken van „set realmlist” in Realmlist.wtf leidt de client om naar een niet-Blizzard server; de officiële WoW negeert dit bestand |
| Uitgebracht | 2004 (World of Warcraft launch) |
| Laatste versie | Tracks the current WoW client; format (SET key "value" lines) unchanged for years |
WTF conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over WTF-bestanden.