Wat is het DT-bestandsformaat?
Eerdere versies van Apple's klassieke Macintosh sloegen bestanden op met een structuur van twee vorken: een „resource fork” en een „data fork”. De .dt-extensie was een informele conventie die werd gebruikt door vroege hulpprogramma's voor bestandsoverdracht tussen verschillende platforms om de data fork te behouden als een afzonderlijk sidecar-bestand wanneer een Mac-bestand naar een niet-HFS-volume werd verplaatst.
Een vorkbestand heeft geen vaste groottelimieten - het weerspiegelt exact de data fork van het originele bestand en kon soms groter zijn dan de resource fork. Het .dt-bestand heeft geen eigen speciale header; de bytes zijn de ruwe inhoud van de data fork, terwijl de resource fork in een apart bijbehorend bestand werd opgeslagen. Macintosh Data Fork-bestanden werden gebruikt op eerdere Mac-versies en waren niet toegankelijk voor de gemiddelde gebruiker - ze waren specifiek aanwezig voor bestandsoverdracht op systeemniveau.
Modern macOS verwerkt vorken transparant via uitgebreide attributen, en cross-platform overdrachten produceren nu AppleDouble __MACOSX-bestanden binnen ZIP-archieven. Een .dt-bestand dat u vandaag de dag tegenkomt, is vrijwel zeker een overblijfsel van een migratie van vóór OS X of een klassieke Mac-emulator zoals BasiliskII.
Beveiliging & veiligheid
RISICO: LOWRuwe data fork-bestanden vormen geen inherent beveiligingsrisico - het zijn passieve gegevensbestanden. In de context van klassieke Mac-emulatie geldt de gebruikelijke voorzichtigheid rond software uit niet-vertrouwde bronnen.
Formaatdetails
in een notendop- Desktop database-bestand (Mac OS Systeemmap) - Mac OS 7-9 sloeg de desktop-database op als „Desktop DB” en „Desktop DF” - soms door tools aangeduid als .dt-bestanden; dit waren onzichtbare systeembestanden die de pictogrammen en documenttype-records van de Finder beheerden.
- Diverse applicatiegegevensbestanden - Sommige Windows- en Linux-applicaties gebruiken .dt als een generieke extensie voor gegevensbestanden (bijv. sommige game-engines, wetenschappelijke software); deze zijn volledig ongerelateerd aan Mac-vorken.
Programma's die DT-bestanden openen
Technische details
diepe specificaties| Magic bytes | Geen vaste magic; inhoud weerspiegelt de data fork van het originele bestand, wat varieert per type |
| Bytevolgorde | Afhankelijk van het oorspronkelijke bestandstype; meestal big-endian voor klassieke Mac-datastructuren |
| Codering | Binair of tekst, komt exact overeen met de inhoud van de data fork van het originele bestand |
| Container | Geen - ruwe data fork-bytes zonder toegevoegde header of wrapper van welke aard dan ook |
| Gegevensopslag | Bytes zijn identiek aan de originele data fork - een `.dt` van een PICT-afbeelding bevat ruwe PICT-gegevens; van een tekstbestand, ruwe tekst |
| HFS-vorkcontext | Klassiek HFS ondersteunde precies twee vorken per bestand; `.dt` isoleert de data fork terwijl de resource fork apart wordt opgeslagen |
| Typische grootte | Variabel; identiek aan de data fork van het bronbestand (bytes tot enkele MB) |
| Bijbehorend bestand | Resource fork apart opgeslagen, meestal als een `.rsrc` of AppleDouble sidecar |
| Geassocieerd OS | Klassiek Mac OS (System 1 - Mac OS 9); vroege Mac OS X-overgangsperiode |
| Overdrachtscontext | Gemaakt door hulpprogramma's voor bestandsoverdracht die HFS-bestanden met twee vorken splitsten voor niet-HFS-volumes |
| Modern equivalent | AppleDouble `__MACOSX/`-map (in ZIP-overdrachten); APFS uitgebreide attributen op macOS |
| Bestandssysteemoorsprong | HFS (Hierarchical File System), geïntroduceerd met Mac OS in 1985 |
| Uitgebracht | ~1985 (HFS / classic Mac OS, though .dt suffix usage is informal) |
DT conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over DT-bestanden.