Problema do fork do recurso Quicken? Arquivos idênticos se comportando de maneira diferente (um funciona, um não funciona)

1

Meu disco rígido quebrou recentemente e meu último backup do Time Machine foi em novembro. Felizmente, consegui recuperar todos os dados com êxito, no entanto, estou tendo um problema sério ao abrir meus Quicken Backup Files, que contêm muitos dos meus registros financeiros importantes.

A unidade recuperada contém todos os arquivos de dados do Quicken Backup (* .qdfm) que estavam faltando, mas nenhum deles é reconhecido pelo Quicken e todos retornam um erro "Não é possível abrir o arquivo".

Os fóruns do Quicken sugerem que isso pode ser um problema do recurso, e que ao transferir da empresa de recuperação de dados, os forks de recursos foram removidos do arquivo. Mandei que eles também me enviassem uma pasta zipada dos arquivos, o que deveria funcionar em torno do problema do fork do recurso, mas isso ainda não funcionava.

Na tentativa de descobrir isso, peguei alguns backups antigos do meu Time Machine e os comparei com o mesmo arquivo exato da mesma data que foi recuperado da minha unidade. Os arquivos antigos (do Time Machine) funcionam bem e restauram no Quicken, enquanto os novos arquivos não funcionam.

Eu até os comparei em um nível HEX usando o Beyond Compare, e eles são todos idênticos:

Aovisualizá-losnoFinder,osistemaoperacionalnãoparecereconhecerostiposdearquivo,emvezdisso,mostraarquivosUnix,eeuestouquerendosaberseessepodeseroproblema.Alémdisso,elemostradiferentestamanhosdearquivoquenãoaparecemquandocomparadosnoBeyondCompare(vejaostamanhosDataFileeDataFileAlias)

Os dados estão no Arquivo de Dados, e eu sei que está lá porque eu posso ver trechos de texto das minhas entradas no editor HEX, mas não o suficiente para juntar tudo.

Eu também tentei usar o TypeShuffler para re-identificar os tipos de arquivo, que funcionavam para mudar o ícone, mas não alteravam o resultado.

Alguém sabe se existe uma razão para os tipos e tamanhos de arquivos serem diferentes no Finder, mas não no Beyond Compare? Existem partes de um arquivo que não aparecem em um editor HEX, que poderia ser diferente e / ou ausente? Onde as informações de "tipo de arquivo" residem?

Minha esperança é que desde que o corpo do DATA FILE pareça intacto e presente, se eu puder descobrir como fazer com que ele entenda os arquivos, talvez consertando os recursos ou copiando as seções ou cabeçalhos que faltam de um "bom" arquivo, que eu espero que ele abra.

    
por clovehitch 07.04.2016 / 18:22

1 resposta

0

No caso de alguém ter um problema semelhante, descobri uma solução!

No terminal, comparei o tamanho do arquivo dos dois arquivos e eles ainda correspondiam. No entanto, eu encontrei o comando para comparar os tamanhos de seus garfos de recursos, que não correspondem. A bifurcação de recurso no meu arquivo "ruim" era zero, enquanto a bifurcação de recurso no novo arquivo era 20662. Então eu copiei a bifurcação de recurso de um novo arquivo de dados Quicken para o arquivo de dados antigo usando:

cp QuickenDataFileNew/..namedfork/rsrc QuickenDataFileOld/..namedfork/rsrc"

Então eu mudei o Código do Criador para INTU (Quicken 2007) e o tipo de arquivo para BDAT (Quicken Data File) e funcionou!

    
por 07.04.2016 / 21:47