Hva er WTF-filformatet?
.wtf er et filformat for konfigurasjon i ren tekst utviklet av Blizzard Entertainment for dataspillet World of Warcraft. .wtf-filer lagrer spillkonfigurasjonsinformasjon som konsollvariabel-tildelinger (CVar). Hver linje bruker syntaksen SET <variable> "<value>" - for eksempel SET gxApi "D3D12". Feil i .wtf-filer kan forhindre at spillet starter. Alle .wtf-filer lagres i undermappen WTF i spillets installasjonsmappe; selve mappenavnet står for *WoW Text File*.
Realmlist.wtf
Realmlist.wtf-filen lagret historisk sett adressen til serveren der spillerens konto var registrert. Ved å endre denne filen kan en bruker koble seg til en privat WoW-server. Retail World of Warcraft krever ikke lenger Realmlist.wtf; den er nå hovedsakelig relevant for klienter til private servere.
Config.wtf og Config-cache.wtf
Config.wtf påvirker innstillinger for alle servere og kontoer. Per definisjon inneholder denne filen generelle spillkonfigurasjonsinnstillinger - for eksempel oppløsning og grafikkvalg. Config-cache.wtf inneholder innstillinger for en spesifikk karakter og server. Spillet er ikke strengt rigid på hvilke innstillinger som vises i hvilken av de to filene. WoW-klienten skriver over Config.wtf automatisk når du endrer innstillinger og avslutter, så manuelle endringer kan bli overskrevet.
Lagrede variabler per karakter fra utvidelser (addons) lagres som .lua-filer i mappetreet WTF/Account/ og er ikke .wtf-filer i seg selv.
Sikkerhet og trygghet
RISIKO: LOWConfig.wtf og Realmlist.wtf er ren tekst og kjører ingen kode, så de er inaktive. De reelle forholdsreglene er praktiske: WoW skriver over Config.wtf ved avslutning (rediger kun når spillet er lukket), og en skrivefeil kan forhindre at spillet starter - behold en sikkerhetskopi. Den største risikoen er sosial: guider for private servere som ber deg redigere Realmlist.wtf kan også fremme modifiserte/crackede klienter som kan inneholde skadevare - hent kun WoW-klienten fra Blizzards Battle.net, og behandle tredjeparts «launchere» med mistenksomhet.
Formatdetaljer
i et nøtteskallProgrammer som åpner WTF-filer
Tekniske detaljer
dyp spesifikasjon| Filtype | Konfigurasjonsfil for konsollvariabler (CVar) i ren tekst |
| MIME-type | text/plain |
| Tegnoding | UTF-8 / ASCII |
| Linjesyntaks | SET <cvar> "<value>" - én CVar-tildeling per linje; Realmlist.wtf bruker en enkelt «set realmlist <address>»-linje |
| Filsignatur / magic bytes | Ingen fast binær signatur - ren tekst identifisert av SET-kommandolinjer og plassering i WTF-installasjonsmappen |
| Typisk filstørrelse | 1-20 KB for Config.wtf; Realmlist.wtf er vanligvis en enkelt linje |
| Støttede operativsystemer | Windows, macOS |
| Lagringssted | WTF-undermappe i installasjonsmappen for World of Warcraft |
| Klientens skriveatferd | WoW skriver over Config.wtf automatisk ved normal avslutning av spillet; manuelle endringer kan bli overskrevet |
| CVar-omfang | Config.wtf lagrer globale innstillinger (alle riker og kontoer); Config-cache.wtf inneholder overstyringer for spesifikke riker og karakterer |
| Viktige navngitte filer | Config.wtf (globale klientinnstillinger), Config-cache.wtf (innstillinger per server/karakter), Realmlist.wtf (foreldet serveradresse) |
| Mappenavnets betydning | WTF står for WoW Text File - navnet på WTF-mappen som finnes i alle WoW-installasjoner |
| Add-on-data per karakter | Lagrede variabler fra utvidelser lagres som .lua-filer under WTF/Account/; de er ikke .wtf-filer |
| Bruk på private servere | Redigering av «set realmlist» i Realmlist.wtf omdirigerer klienten til en server som ikke tilhører Blizzard; retail WoW ignorerer denne filen |
| Utgitt | 2004 (World of Warcraft launch) |
| Siste versjon | Tracks the current WoW client; format (SET key "value" lines) unchanged for years |
WTF-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om WTF-filer.