Co to jest format pliku WTF?
.wtf to format tekstowego pliku konfiguracyjnego opracowany przez Blizzard Entertainment dla gry komputerowej World of Warcraft. Pliki .wtf przechowują informacje o konfiguracji gry jako przypisania zmiennych konsolowych (CVar). Każda linia używa składni SET <variable> "<value>" - na przykład SET gxApi "D3D12". Błędy w plikach .wtf mogą uniemożliwić uruchomienie gry. Wszystkie pliki .wtf są zapisywane w podfolderze WTF wewnątrz katalogu instalacyjnego gry; sama nazwa folderu to skrót od *WoW Text File*.
Realmlist.wtf
Plik Realmlist.wtf historycznie przechowywał adres serwera, na którym zarejestrowane było konto gracza. Modyfikując ten plik, użytkownik może połączyć się z prywatnym serwerem WoW. Oficjalna wersja World of Warcraft nie wymaga już Realmlist.wtf; jest on obecnie istotny głównie dla klientów serwerów prywatnych.
Config.wtf i Config-cache.wtf
Config.wtf wpływa na ustawienia dla wszystkich serwerów i kont. Z definicji plik ten zawiera ogólne ustawienia konfiguracji gry - na przykład rozdzielczość i opcje graficzne. Config-cache.wtf przechowuje ustawienia dla konkretnej postaci i serwera. Gra nie trzyma się sztywno reguł dotyczących tego, które ustawienia pojawiają się w którym z tych dwóch plików. Klient WoW automatycznie nadpisuje Config.wtf po zmianie ustawień i wyjściu z gry, więc ręczne edycje mogą zostać utracone.
Zmienne zapisane przez addony dla poszczególnych postaci są przechowywane jako pliki .lua w drzewie folderów WTF/Account/ i same w sobie nie są plikami .wtf.
Bezpieczeństwo
RYZYKO: LOWConfig.wtf i Realmlist.wtf to zwykłe pliki tekstowe i nie uruchamiają żadnego kodu, więc są bezpieczne. Prawdziwe ostrzeżenia mają charakter praktyczny: WoW nadpisuje Config.wtf przy wyjściu (edytuj tylko przy zamkniętej grze), a literówka może uniemożliwić uruchomienie gry - zachowaj kopię zapasową. Największym ryzykiem jest inżynieria społeczna: poradniki do prywatnych serwerów nakazujące edycję Realmlist.wtf mogą również promować zmodyfikowane/scrackowane klienty, które mogą zawierać złośliwe oprogramowanie - pobieraj klienta WoW tylko z oficjalnego Battle.net i traktuj „launchery” firm trzecich z podejrzliwością.
Szczegóły formatu
w pigułceProgramy otwierające pliki WTF
Szczegóły techniczne
specyfikacja| Typ pliku | Tekstowy plik konfiguracyjny zmiennych konsolowych (CVar) |
| Typ MIME | text/plain |
| Kodowanie znaków | UTF-8 / ASCII |
| Składnia linii | SET <cvar> „<value>” - jedno przypisanie CVar na linię; Realmlist.wtf używa pojedynczej linii „set realmlist <address>” |
| Sygnatura pliku / magiczne bajty | Brak stałej sygnatury binarnej - zwykły tekst rozpoznawany po liniach komend SET i lokalizacji w folderze instalacyjnym WTF |
| Typowy rozmiar pliku | 1-20 KB dla Config.wtf; Realmlist.wtf to zazwyczaj pojedyncza linia |
| Obsługiwane systemy operacyjne | Windows, macOS |
| Lokalizacja przechowywania | Podfolder WTF w katalogu instalacyjnym World of Warcraft |
| Zachowanie zapisu klienta | WoW automatycznie nadpisuje Config.wtf przy prawidłowym wyjściu z gry; ręczne edycje mogą zostać nadpisane |
| Zakres CVar | Config.wtf przechowuje ustawienia globalne (wszystkie serwery i konta); Config-cache.wtf zawiera nadpisania specyficzne dla serwera i postaci |
| Ważne nazwane pliki | Config.wtf (globalne ustawienia klienta), Config-cache.wtf (ustawienia dla serwera/postaci), Realmlist.wtf (historyczny adres serwera) |
| Znaczenie nazwy folderu | WTF oznacza WoW Text File - nazwa folderu WTF obecnego w każdej instalacji WoW |
| Dane add-onów dla postaci | Zapisane zmienne z add-onów są przechowywane jako pliki .lua w WTF/Account/; nie są to pliki .wtf |
| Użycie na prywatnych serwerach | Edycja „set realmlist” w Realmlist.wtf przekierowuje klienta do serwera innego niż Blizzard; oficjalny WoW ignoruje ten plik |
| Wydano | 2004 (World of Warcraft launch) |
| Najnowsza wersja | Tracks the current WoW client; format (SET key "value" lines) unchanged for years |
Konwersje WTF
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki WTF.