Che cos'è il formato di file DT?
Le versioni precedenti del classico Macintosh di Apple memorizzavano i file utilizzando una struttura a due rami (dual-fork): un «resource fork» e un «data fork». L'estensione .dt era una convenzione informale utilizzata dalle prime utility di trasferimento file multipiattaforma per preservare il «data fork» come file sidecar separato quando si spostava un file Mac su un volume non HFS.
Un file fork non ha limiti di dimensione fissi: rispecchia esattamente il «data fork» del file originale e a volte poteva superare in dimensioni il «resource fork». Il file .dt non possiede un'intestazione speciale propria; i suoi byte sono il contenuto grezzo del «data fork», mentre il «resource fork» veniva memorizzato in un file compagno separato. I Macintosh Data Fork Files erano utilizzati sulle versioni precedenti di Mac e non erano accessibili all'utente comune: erano presenti più specificamente per il trasferimento di file a livello di sistema.
Il moderno macOS gestisce i fork in modo trasparente tramite gli attributi estesi, e i trasferimenti multipiattaforma ora producono file compagni AppleDouble __MACOSX all'interno di archivi ZIP. Un file .dt incontrato oggi è quasi certamente un rimasuglio di una migrazione pre-OS X o di un emulatore Mac classico come BasiliskII.
Sicurezza e incolumità
RISCHIO: LOWI file «data fork» grezzi non presentano rischi di sicurezza intrinseci: sono file di dati passivi. Nel contesto dell'emulazione Mac classica, si applica la consueta cautela verso il software proveniente da fonti non attendibili.
Dettagli del formato
in sintesi- File database desktop (cartella di sistema Mac OS) - Mac OS 7-9 memorizzava il database del desktop come «Desktop DB» e «Desktop DF» - a volte indicati dagli strumenti come file .dt; si trattava di file di sistema invisibili che gestivano le icone del Finder e i record dei tipi di documento.
- Vari file di dati di applicazioni - Alcune applicazioni Windows e Linux utilizzano .dt come estensione generica per file di dati (ad esempio alcuni motori di gioco, software scientifici); questi non sono in alcun modo correlati ai fork del Mac.
Programmi che aprono file DT
Dettagli tecnici
specifiche approfondite| Magic bytes | Nessun magic fisso; il contenuto rispecchia il «data fork» del file originale, che varia in base al tipo |
| Ordine dei byte | Dipende dal tipo di file originale; tipicamente big-endian per le strutture dati del Mac classico |
| Codifica | Binaria o testo, corrispondente esattamente al contenuto del «data fork» del file originale |
| Contenitore | Nessuno - byte grezzi del «data fork» senza alcuna intestazione o wrapper aggiunto |
| Archiviazione dati | I byte sono identici al «data fork» originale - un .dt da un'immagine PICT contiene dati PICT grezzi; da un file di testo, testo grezzo |
| Contesto fork HFS | L'HFS classico supportava esattamente due fork per file; .dt isola il «data fork» mentre il «resource fork» è memorizzato separatamente |
| Dimensione tipica | Variabile; identica al «data fork» del file sorgente (da pochi byte a diversi MB) |
| File compagno | «Resource fork» memorizzato separatamente, tipicamente come .rsrc o sidecar AppleDouble |
| OS associato | Mac OS classico (System 1 - Mac OS 9); primo periodo di transizione a Mac OS X |
| Contesto di trasferimento | Creato da utility di trasferimento file multipiattaforma che dividono i file dual-fork HFS per volumi non HFS |
| Equivalente moderno | Cartella AppleDouble `__MACOSX/` (nei trasferimenti ZIP); attributi estesi APFS su macOS |
| Origine filesystem | HFS (Hierarchical File System), introdotto con Mac OS nel 1985 |
| Rilasciato | ~1985 (HFS / classic Mac OS, though .dt suffix usage is informal) |
Conversioni DT
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file DT.