BinHex é um protocolo usado para codificar arquivos binários para que o arquivo em questão não contenha nada além de questões ASCII padrão - 96 maiúsculas e minúsculas caracteres, bem como alguns caracteres de controle - e podem então ser facilmente transferidos entre diferentes computadores que podem não compartilhar o mesmo personagem definir.
Para que o computador receptor decodifique o arquivo, ele precisa executar o software habilitado para BinHex; caso contrário, o arquivo ficará ilegível.
Technipages explica BinHex
BinHex é a abreviatura de binary to hexadecimal, e o protocolo lançado nos sistemas MacOS clássicos. Embora seja usado em vários ambientes, é mais popular entre os usuários do mac porque a codificação é capaz de preservar o formato de arquivo multi-fork do macintosh. Muitos outros serviços na época não eram capazes de fazer isso, o que poderia levar a problemas de compatibilidade.
É importante notar que BinHex não é um formato de compressão, e os arquivos codificados podem facilmente acabar sendo maiores do que o arquivo de origem original. Por causa disso, os arquivos que foram codificados geralmente são compactados posteriormente, para facilitar a transmissão para diferentes máquinas via Internet.
Originalmente, BinHex usava um sistema de codificação hexadecimal, no entanto, como diferentes gerações do protocolo foram lançado, foi eventualmente alterado para algo semelhante ao uuencode, mas com uma mudança que suporta o Macintosh tipos de arquivo. Apesar de sua estreia no sistema operacional Mac original, ele foi originalmente escrito para um sistema diferente - o TRS-80, onde deveria ser lançado como um esquema de codificação independente.
Usos comuns de BinHex
- BinHex não está mais em uso, embora ainda funcione.
- O uso do BinHex tornou possível isolar os arquivos contra possíveis danos de certos tipos de software.
- Devido à sua popularidade entre os usuários do MacOS, o BinHex era atualizado com frequência e várias versões dele foram publicadas.
Maus usos comuns de BinHex
- BinHex é um sistema de codificação binário usado em todas as máquinas MacOS