O que é o formato de ficheiro DT?
Versões anteriores do Macintosh clássico da Apple armazenavam arquivos usando uma estrutura de bifurcação dupla: uma bifurcação de recursos (resource fork) e uma bifurcação de dados (data fork). A extensão .dt era uma convenção informal usada por utilitários antigos de transferência de arquivos entre plataformas para preservar a bifurcação de dados como um arquivo secundário (sidecar) separado ao mover um arquivo Mac para um volume não-HFS.
Um arquivo de bifurcação não possui limites de tamanho fixos - ele espelha exatamente a bifurcação de dados do arquivo original e, às vezes, pode exceder o tamanho da bifurcação de recursos. O arquivo .dt não carrega um cabeçalho especial próprio; seus bytes são o conteúdo bruto da bifurcação de dados, enquanto a bifurcação de recursos era armazenada em um arquivo complementar separado. Os Macintosh Data Fork Files eram usados em versões anteriores do Mac e não podiam ser acessados pelo usuário comum - eles estavam presentes especificamente para transferências de arquivos em nível de sistema.
O macOS moderno lida com bifurcações de forma transparente via atributos estendidos, e as transferências entre plataformas agora produzem arquivos complementares AppleDouble __MACOSX dentro de arquivos ZIP. Um arquivo .dt encontrado hoje é quase certamente um resquício de uma migração pré-OS X ou de um emulador de Mac clássico, como o BasiliskII.
Segurança e proteção
RISCO: LOWArquivos brutos de bifurcação de dados não representam risco de segurança inerente - são arquivos de dados passivos. No contexto de emulação de Mac clássico, aplica-se a cautela habitual com softwares de fontes não confiáveis.
Detalhes do formato
em resumo- Arquivo de banco de dados de desktop (pasta de sistema Mac OS) - O Mac OS 7-9 armazenava o banco de dados do desktop como «Desktop DB» e «Desktop DF» - às vezes referenciados por ferramentas como arquivos .dt; estes eram arquivos de sistema invisíveis que gerenciavam os registros de ícones e tipos de documentos do Finder.
- Diversos arquivos de dados de aplicativos - Alguns aplicativos de Windows e Linux usam .dt como uma extensão genérica de arquivo de dados (ex: alguns motores de jogos, software científico); estes não têm relação com as bifurcações do Mac.
Programas que abrem arquivos DT
Detalhes técnicos
especificação profunda| Magic bytes | Sem magic fixo; o conteúdo espelha a bifurcação de dados do arquivo original, que varia por tipo |
| Ordem dos bytes | Depende do tipo de arquivo original; tipicamente big-endian para estruturas de dados do Mac clássico |
| Codificação | Binário ou texto, correspondendo exatamente ao conteúdo da bifurcação de dados do arquivo original |
| Contêiner | Nenhum - bytes brutos da bifurcação de dados sem cabeçalho ou invólucro adicional de qualquer tipo |
| Armazenamento de dados | Os bytes são idênticos à bifurcação de dados original - um .dt de uma imagem PICT contém dados PICT brutos; de um arquivo de texto, texto bruto |
| Contexto de bifurcação HFS | O HFS clássico suportava exatamente duas bifurcações por arquivo; o .dt isola a bifurcação de dados enquanto a de recursos é armazenada separadamente |
| Tamanho típico | Variável; idêntico à bifurcação de dados do arquivo de origem (de bytes a vários MB) |
| Arquivo complementar | Bifurcação de recursos armazenada separadamente, tipicamente como um .rsrc ou secundário AppleDouble |
| SO associado | Mac OS clássico (System 1 - Mac OS 9); período inicial de transição do Mac OS X |
| Contexto de transferência | Criado por utilitários de transferência de arquivos entre plataformas que dividiam arquivos de bifurcação dupla HFS para volumes não-HFS |
| Equivalente moderno | Pasta AppleDouble `__MACOSX/` (em transferências ZIP); atributos estendidos APFS no macOS |
| Origem do sistema de arquivos | HFS (Hierarchical File System), introduzido com o Mac OS em 1985 |
| Lançado | ~1985 (HFS / classic Mac OS, though .dt suffix usage is informal) |
Conversões de DT
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos DT.