Hvad er WTF-filformatet?
.wtf er et konfigurationsfilformat i almindelig tekst udviklet af Blizzard Entertainment til computerspillet World of Warcraft. .wtf-filer gemmer spilkonfigurationsoplysninger som tildelinger af konsolvariable (CVar). Hver linje bruger syntaksen SET <variable> "<value>" - for eksempel SET gxApi "D3D12". Fejl i .wtf-filer kan forhindre spillet i at starte. Alle .wtf-filer gemmes i undermappen WTF inde i spillets installationsmappe; selve mappenavnet står for *WoW Text File*.
Realmlist.wtf
Filen Realmlist.wtf gemte historisk set adressen på den server, hvor spillerens konto var registreret. Ved at ændre denne fil kan en bruger oprette forbindelse til en privat WoW-server. Retail World of Warcraft kræver ikke længere Realmlist.wtf; den er nu primært relevant for klienter til private servere.
Config.wtf og Config-cache.wtf
Config.wtf påvirker indstillinger for alle servere og konti. Per definition indeholder denne fil generelle spilkonfigurationsindstillinger - for eksempel opløsning og grafikindstillinger. Config-cache.wtf indeholder indstillinger for en specifik karakter og server. Spillet er ikke strengt firkantet med, hvilke indstillinger der vises i hvilken af de to filer. WoW-klienten overskriver automatisk Config.wtf, når du ændrer indstillinger og afslutter, så manuelle redigeringer kan blive overskrevet.
Gemte variabler fra addons for hver karakter gemmes som .lua-filer inde i WTF/Account/-mappestrukturen og er ikke selve .wtf-filer.
Sikkerhed og tryghed
RISIKO: LOWConfig.wtf og Realmlist.wtf er almindelig tekst og kører ingen kode, så de er inaktive. De reelle forholdsregler er praktiske: WoW overskriver Config.wtf ved afslutning (rediger kun mens spillet er lukket), og en tastefejl kan forhindre spillet i at starte - behold en sikkerhedskopi. Den største risiko er social: guider til private servere, der beder dig redigere Realmlist.wtf, kan også promovere modificerede/crackede klienter, der kan indeholde malware - hent kun WoW-klienten fra Blizzards Battle.net, og behandl tredjeparts-„launchere“ med mistro.
Formatdetaljer
kort fortaltProgrammer der åbner WTF-filer
Tekniske detaljer
dyb specifikation| Filtype | Konfigurationsfil i almindelig tekst med konsolvariable (CVar) |
| MIME-type | text/plain |
| Tegnkodning | UTF-8 / ASCII |
| Linjesyntaks | SET <cvar> "<value>" - én CVar-tildeling pr. linje; Realmlist.wtf bruger en enkelt 'set realmlist <adresse>'-linje |
| Filsignatur / magic bytes | Ingen fast binær signatur - almindelig tekst identificeret ved SET-kommandolinjer og placering i WTF-installationsmappen |
| Typisk filstørrelse | 1-20 KB for Config.wtf; Realmlist.wtf er typisk en enkelt linje |
| Understøttede operativsystemer | Windows, macOS |
| Lagringsplacering | WTF-undermappe i World of Warcraft-installationsmappen |
| Klient-skriveadfærd | WoW overskriver automatisk Config.wtf ved normal afslutning af spillet; manuelle redigeringer kan blive overskrevet |
| CVar-omfang | Config.wtf gemmer globale indstillinger (alle realms og konti); Config-cache.wtf indeholder realm- og karakterspecifikke overstyringer |
| Bemærkelsesværdige navngivne filer | Config.wtf (globale klientindstillinger), Config-cache.wtf (indstillinger pr. server/karakter), Realmlist.wtf (forældet serveradresse) |
| Betydning af mappenavn | WTF står for WoW Text File - navnet på WTF-mappen, der findes i enhver WoW-installation |
| Add-on-data pr. karakter | Gemte variabler fra add-ons gemmes som .lua-filer under WTF/Account/; de er ikke .wtf-filer |
| Brug af private servere | Redigering af 'set realmlist' i Realmlist.wtf omdirigerer klienten til en ikke-Blizzard-server; retail WoW ignorerer denne fil |
| Udgivet | 2004 (World of Warcraft launch) |
| Seneste version | Tracks the current WoW client; format (SET key "value" lines) unchanged for years |
WTF-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om WTF-filer.