Co to jest format pliku DT?
Wcześniejsze wersje klasycznego systemu Macintosh firmy Apple przechowywały pliki przy użyciu struktury dwugałęziowej: gałęzi zasobów (resource fork) i gałęzi danych (data fork). Rozszerzenie .dt było nieformalną konwencją stosowaną przez wczesne narzędzia do transferu plików między platformami, aby zachować gałąź danych jako oddzielny plik pomocniczy (sidecar) podczas przenoszenia pliku Mac na wolumin inny niż HFS.
Plik gałęzi nie ma stałych limitów rozmiaru - odzwierciedla dokładnie gałąź danych oryginalnego pliku i czasami może przekraczać rozmiar gałęzi zasobów. Plik .dt nie posiada własnego specjalnego nagłówka; jego bajty to surowa zawartość gałęzi danych, podczas gdy gałąź zasobów była przechowywana w oddzielnym pliku towarzyszącym. Pliki Macintosh Data Fork były używane we wcześniejszych wersjach systemu Mac i nie były dostępne dla zwykłego użytkownika - występowały głównie na potrzeby transferu plików na poziomie systemowym.
Nowoczesny macOS obsługuje gałęzie w sposób przezroczysty poprzez atrybuty rozszerzone, a transfery międzyplatformowe generują obecnie pliki towarzyszące AppleDouble __MACOSX wewnątrz archiwów ZIP. Plik .dt napotkany dzisiaj jest niemal na pewno pozostałością po migracji sprzed ery OS X lub pochodzi z emulatora klasycznego Maca, takiego jak BasiliskII.
Bezpieczeństwo
RYZYKO: LOWPliki surowej gałęzi danych nie stanowią nieodłącznego zagrożenia dla bezpieczeństwa - są to pasywne pliki danych. W kontekście emulacji klasycznego Maca obowiązuje zwykła ostrożność dotycząca oprogramowania z niezaufanych źródeł.
Szczegóły formatu
w pigułce- Plik bazy danych pulpitu (folder systemowy Mac OS) - Systemy Mac OS 7-9 przechowywały bazę danych pulpitu jako „Desktop DB” i „Desktop DF” - czasami określane przez narzędzia jako pliki .dt; były to niewidoczne pliki systemowe zarządzające ikonami Findera i rekordami typów dokumentów.
- Różne pliki danych aplikacji - Niektóre aplikacje Windows i Linux używają .dt jako ogólnego rozszerzenia pliku danych (np. niektóre silniki gier, oprogramowanie naukowe); nie są one w żaden sposób powiązane z gałęziami systemu Mac.
Programy otwierające pliki DT
Szczegóły techniczne
specyfikacja| Magic bytes | Brak stałych bajtów magicznych; zawartość odzwierciedla gałąź danych oryginalnego pliku, która różni się w zależności od typu |
| Kolejność bajtów | Zależy od oryginalnego typu pliku; zazwyczaj big-endian dla klasycznych struktur danych Mac |
| Kodowanie | Binarne lub tekstowe, dokładnie dopasowane do zawartości gałęzi danych oryginalnego pliku |
| Kontener | Brak - surowe bajty gałęzi danych bez żadnego dodanego nagłówka ani opakowania |
| Przechowywanie danych | Bajty są identyczne z oryginalną gałęzią danych - plik `.dt` z obrazu PICT zawiera surowe dane PICT; z pliku tekstowego - surowy tekst |
| Kontekst gałęzi HFS | Klasyczny HFS obsługiwał dokładnie dwie gałęzie na plik; `.dt` izoluje gałąź danych, podczas gdy gałąź zasobów jest przechowywana oddzielnie |
| Typowy rozmiar | Zmienny; identyczny z gałęzią danych pliku źródłowego (od bajtów do kilku MB) |
| Plik towarzyszący | Gałąź zasobów przechowywana oddzielnie, zazwyczaj jako `.rsrc` lub plik pomocniczy AppleDouble |
| Powiązany system operacyjny | Klasyczny Mac OS (System 1 - Mac OS 9); wczesny okres przejściowy Mac OS X |
| Kontekst transferu | Tworzony przez narzędzia do transferu plików między platformami, rozdzielające dwugałęziowe pliki HFS dla woluminów innych niż HFS |
| Nowoczesny odpowiednik | Folder AppleDouble `__MACOSX/` (w transferach ZIP); atrybuty rozszerzone APFS w macOS |
| Pochodzenie systemu plików | HFS (Hierarchical File System), wprowadzony wraz z Mac OS w 1985 roku |
| Wydano | ~1985 (HFS / classic Mac OS, though .dt suffix usage is informal) |
Konwersje DT
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki DT.