Hva er DT-filformatet?
Tidligere versjoner av Apples klassiske Macintosh lagret filer ved hjelp av en struktur med to deler (forks): en «resource fork» og en «data fork». Filendelsen .dt var en uformell konvensjon brukt av tidlige verktøy for filoverføring mellom plattformer for å bevare data-delen som en separat sidevognsfil når en Mac-fil ble flyttet til et volum som ikke var HFS.
En slik fil har ingen faste størrelsesbegrensninger - den speiler data-delen av den originale filen nøyaktig, og kunne til tider være større enn ressurs-delen. .dt-filen har ingen egen spesiell header; bytene er de rå dataene fra «data fork», mens «resource fork» ble lagret i en separat ledsagerfil. Macintosh Data Fork-filer ble brukt på tidligere Mac-versjoner og var ikke tilgjengelige for vanlige brukere - de var mer spesifikt til stede for filoverføring på systemnivå.
Moderne macOS håndterer slike deler transparent via utvidede attributter, og overføringer mellom plattformer produserer nå AppleDouble __MACOSX-ledsagerfiler inne i ZIP-arkiver i stedet. En .dt-fil man støter på i dag er nesten helt sikkert en rest fra en migrering før OS X eller fra en klassisk Mac-emulator som BasiliskII.
Sikkerhet og trygghet
RISIKO: LOWRå data fork-filer utgjør ingen iboende sikkerhetsrisiko - de er passive datafiler. I sammenheng med klassisk Mac-emulering gjelder den vanlige forsiktigheten rundt programvare fra upålitelige kilder.
Formatdetaljer
i et nøtteskall- Skrivebordsdatabase-fil (Mac OS System-mappe) - Mac OS 7-9 lagret skrivebordsdatabasen som «Desktop DB» og «Desktop DF» - noen ganger referert til av verktøy som .dt-filer; disse var usynlige systemfiler som håndterte Finder sine ikoner og dokumenttype-oppføringer.
- Ulike programdatafiler - Enkelte Windows- og Linux-programmer bruker .dt som en generisk filendelse for data (f.eks. enkelte spillmotorer, vitenskapelig programvare); disse er helt urelaterte til Mac-forks.
Programmer som åpner DT-filer
Tekniske detaljer
dyp spesifikasjon| Magic bytes | Ingen faste magic bytes; innholdet speiler data-delen av originalfilen, som varierer etter type |
| Byterekkefølge | Avhenger av original filtype; vanligvis big-endian for klassiske Mac-datastrukturer |
| Koding | Binær eller tekst, samsvarer nøyaktig med originalfilens data fork-innhold |
| Beholder | Ingen - rå data fork-bytes uten noen form for lagt til header eller innpakning |
| Datalagring | Bytene er identiske med den originale data-delen - en `.dt` fra et PICT-bilde inneholder rå PICT-data; fra en tekstfil, rå tekst |
| HFS fork-kontekst | Klassisk HFS støttet nøyaktig to deler per fil; `.dt` isolerer data-delen mens ressurs-delen lagres separat |
| Typisk størrelse | Variabel; identisk med kilde-filens data fork (fra bytes til flere MB) |
| Ledsagerfil | Resource fork lagret separat, vanligvis som en `.rsrc` eller AppleDouble-sidevogn |
| Tilknyttet OS | Klassisk Mac OS (System 1 - Mac OS 9); tidlig Mac OS X-overgangsperiode |
| Overføringskontekst | Opprettet av verktøy for filoverføring mellom plattformer som splittet HFS-filer for volumer som ikke støttet HFS |
| Moderne ekvivalent | AppleDouble `__MACOSX/`-mappe (i ZIP-overføringer); APFS utvidede attributter på macOS |
| Filsystem-opprinnelse | HFS (Hierarchical File System), introdusert med Mac OS i 1985 |
| Utgitt | ~1985 (HFS / classic Mac OS, though .dt suffix usage is informal) |
DT-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om DT-filer.