Co to jest format pliku ACF?
Pliki z rozszerzeniem .acf są używane przez Valve Steam, platformę dystrybucji cyfrowej i sklep z aplikacjami. W przeciwieństwie do binarnych plików pamięci podręcznej, pliki .acf są plikami tekstowymi typu klucz-wartość w formacie Valve VDF, co czyni je czytelnymi dla człowieka i możliwymi do edycji w dowolnym edytorze tekstu.
Zawartość plików .acf
Pliki .acf przechowują dane manifestu aplikacji dla każdej zainstalowanej gry lub aplikacji Steam. Steam używa tych plików do obsługi pobierania i aktualizowania gier, a zawarte w nich dane są również wykorzystywane do weryfikacji integralności zainstalowanego oprogramowania. Każdy plik ma nazwę appmanifest_APPID.acf (na przykład appmanifest_440.acf dla Team Fortress 2) i znajduje się w katalogu Steam/steamapps/. Głównym kluczem pliku jest AppState, z podpolami dla nazwy aplikacji, katalogu instalacyjnego, StateFlags (4 = w pełni zainstalowana, 1026 = wymagana aktualizacja), rozmiaru pobierania, danych depot oraz build ID.
Czym jest Valve Steam?
Steam to cyfrowy sklep, w którym użytkownicy mogą kupować gry i inne oprogramowanie. Platforma oferuje zintegrowaną ochronę oprogramowania, zapisy w chmurze, usługę mikropłatności oraz funkcje społecznościowe. Deweloperzy publikują gry poprzez Steam Direct. To właśnie dzięki temu bogatemu zestawowi funkcji Steam zyskał ogromną popularność na rynku gier komputerowych.
Usunięcie pliku .acf powoduje, że Steam traci informację o instalacji, chociaż same pliki gry pozostają nienaruszone i mogą zostać ponownie powiązane poprzez wygenerowanie lub naprawę manifestu.
Bezpieczeństwo
RYZYKO: LOWPliki ACF są zwykłym tekstem i nie mogą być wykonywane. Nieprawidłowa edycja może spowodować, że Steam błędnie zidentyfikuje instalację lub wymusi pełne ponowne pobieranie, ale nie istnieje żadne zagrożenie bezpieczeństwa. Nie pobieraj plików ACF z niezaufanych witryn - w najlepszym razie mogą one skierować Steam na niewłaściwą ścieżkę instalacji; sam format nie zawiera kodu wykonywalnego.
Szczegóły formatu
w pigułce- Microsoft Agent HTTP Character File - Starszy deskryptor pobierania animowanych postaci dla Microsoft Agent (era Windows 98/XP); niepowiązany ze Steam.
Programy otwierające pliki ACF
Szczegóły techniczne
specyfikacja| Typ formatu | Tekstowy manifest aplikacji klucz-wartość (format Valve VDF/KeyValues) |
| Deweloper | Valve Corporation |
| Kodowanie | Tekstowe, UTF-8 (zgodne z ASCII) |
| Nazewnictwo plików | appmanifest_APPID.acf (np. appmanifest_440.acf dla Team Fortress 2) |
| Lokalizacja | Katalog Steam/steamapps/ |
| Klucz główny | AppState (wymagany identyfikator, aby Steam mógł przetworzyć plik) |
| Kluczowe pola | AppID, name, installdir, StateFlags, SizeOnDisk, buildid, MountedDepots, InstalledDepots |
| Wartości StateFlags | 4 = w pełni zainstalowana; 1026 = wymagana aktualizacja |
| Przetwarzanie | Czytelne dla człowieka; edytowalne w dowolnym edytorze tekstu |
| Uruchamianie Steam | Steam odczytuje pliki ACF przy starcie, aby wyliczyć zainstalowane gry i ich manifesty depot |
| Typowy rozmiar pliku | 1 KB - 5 KB |
| Typ MIME | text/plain |
| Obsługiwane systemy | Windows, macOS, Linux |
| Sprawdzanie integralności | Steam oddzielnie weryfikuje pliki gier za pomocą skrótów depot; brak sumy kontrolnej osadzonej w samym ACF |
| Wydano | ~2003 (with Steam client) |
| Najnowsza wersja | No versioned spec; format evolves with Steam client updates |
| Specyfikacja | developer.valvesoftware.com |
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki ACF.