Binhex

Definición - ¿Qué significa Binhex?

BinHex es un sistema de codificación utilizado para convertir datos binarios en texto, utilizado por el sistema operativo Macintosh para enviar archivos binarios por correo electrónico. La conversión de datos binarios en caracteres ASCII se realiza para transferir fácilmente los archivos de una plataforma a otra, ya que casi todas las computadoras pueden manejar archivos de texto ASCII.

BinHex fue originalmente idea de Tim Mann. Lo escribió para el TRS-80 como una versión independiente de un sistema de codificación. BinHex es similar a Uuencode (codificación Unix a Unix) y es un formato común para archivos Macintosh. Los archivos BinHex necesitan más espacio que los archivos de formato original y es menos probable que se corrompan mientras se encuentran en tránsito entre protocolos más antiguos.

Un archivo BinHex generalmente tiene una extensión .hqx al final de su nombre de archivo. Las versiones anteriores tenían la extensión .hex.

Este término también se conoce (se hace referencia) como .hqx.

Techinfo explica Binhex

BinHex generalmente codifica un archivo binario de 8 bits, o una representación de flujo de 8 bits, en un formato de texto ASCII de 7 bits. Cuando un archivo se transfiere a una red como un archivo adjunto de correo electrónico, el destinatario del otro extremo tiene que decodificarlo. Hay varios decodificadores disponibles para decodificar archivos BinHex tanto para Windows como para Mac OS. Stuffit Expander es una aplicación sencilla y gratuita que puede decodificar, codificar, comprimir y archivar archivos.

BinHex es muy útil para Mac OS 9 y versiones anteriores de Mac OS, porque combina datos y bifurcaciones de un sistema de archivos y los mantiene empaquetados durante la transferencia. Un archivo BinHex contiene un mensaje en la primera línea, que ayuda a identificarlo como un archivo BinHexed. Este mensaje va seguido de líneas de 64 caracteres, que pueden incluir letras, números y signos de puntuación aleatorios.

BinHex se usó originalmente para enviar archivos a través de servicios en línea como CompuServe, cuyas tuberías no solían estar limpias de 8 bits y necesitaban una transmisión de 7 bits. Este problema se solucionó a mediados de la década de 1980 cuando CompuServe agregó los protocolos de transferencia de archivos limpios de 8 bits. Luego se detuvo el uso de BinHex. Sin embargo, todavía había problemas de carga de archivos en CompuServe y se reconoció la necesidad de que BinHex solucionara el problema.

En 1985, Yves Lempereur lanzó BinHex 4.0, que abordó problemas como la incompatibilidad, la destrucción de archivos y la corrupción de archivos. BinHex 4.0 tuvo mucho cuidado al elegir las asignaciones de caracteres para evitar que el software de correo electrónico tradujera los caracteres. Codificó incluso la información del archivo y la protegió con múltiples comprobaciones de redundancia cíclica. Los archivos .hqx finales eran más robustos y tenían casi el mismo tamaño que los archivos .hcx. Algunos de los navegadores web más populares, como Netscape, y aplicaciones de correo electrónico, como Eudora, admitían la capacidad BinHex para codificar y decodificar archivos.