Comprime a pasta no formato MacBinary (.bin)

0

Forma abreviada da pergunta : Como, no macOS Sierra ou no Windows, compactei uma pasta em um formato MacBinary (.bin)?

Long story : Eu tenho uma pasta de atualização de firmware dashcam de um dos principais fabricantes de dashcam. Os sons que o dashcam faz são realmente de baixa qualidade. Eu fui em frente e inspecionei os arquivos na atualização do firmware, e um dos maiores arquivos acabou no formato .bin. Olhando para a sua informação sobre o macOS Sierra, notei que ele diz que seu arquivo MacBinary. Eu era capaz de descompactá-lo facilmente em uma pasta que acabou por ser um instantâneo de uma distribuição Linux típica. Eu localizei os arquivos de áudio que eu precisava substituir por versões melhores. Agora eu preciso "empacotar" a pasta de volta no arquivo MacBinary para fazer o dashcam se atualizar, importando os novos arquivos de áudio. Como posso converter uma pasta de volta para MacBinary?

    
por Maxim V. Pavlov 13.11.2017 / 08:59

1 resposta

0

Há um equívoco aqui. MacBinary não é algum tipo de formato de arquivo compactado para um diretório inteiro cheio de arquivos. É apenas uma maneira de pegar os dois garfos e os metadados do Finder de um único arquivo Mac antigo e transformá-lo em um arquivo monolítico que pode atravessar sistemas não-Mac que não tenham os conceitos de múltiplos fluxos de arquivos e metadados extensíveis. a idade das trevas dos anos 80 e 90.

Naquela época, ‘.bin’ no mundo Mac geralmente significava MacBinary, mas .bin também sempre foi uma extensão genérica para um arquivo contendo dados binários não especificados. É freqüentemente usado para despejos de ROM, incluindo imagens de firmware para sistemas embarcados.

Eu suspeito que o seu firmware dashcam é o último sentido de .bin, não MacBinary. Para encontrar seu tipo de arquivo real, use o comando “file”, que procura por assinaturas de tipos de arquivos bem conhecidas nos primeiros bytes do arquivo. Veja as man pages para file (1) e magic (5 (?)) Para mais informações.

    
por 14.11.2017 / 18:04