Table des matières:
Définition - Que signifie Binhex?
BinHex est un système de codage utilisé pour convertir des données binaires en texte, utilisé par Macintosh OS pour envoyer des fichiers binaires par courrier électronique. La conversion des données binaires en caractères ASCII est effectuée pour transférer facilement les fichiers d'une plate-forme à une autre, car presque tous les ordinateurs peuvent gérer les fichiers texte ASCII.
BinHex était à l'origine l'idée de Tim Mann. Il l'a écrit pour le TRS-80 en tant que version autonome d'un système de codage. BinHex est similaire à Uuencode (codage Unix à Unix) et est un format courant pour les fichiers Macintosh. Les fichiers BinHex nécessitent plus d'espace que les fichiers au format d'origine et sont moins susceptibles d'être corrompus lors du transit entre des protocoles plus anciens.
Un fichier BinHex a généralement une extension .hqx à la fin de son nom de fichier. Les versions antérieures portaient l'extension .hex.
Ce terme est également connu (référencé) sous le nom de .hqx.
Techopedia explique Binhex
BinHex code généralement un fichier binaire 8 bits, ou une représentation de flux 8 bits, dans un format texte ASCII 7 bits. Lorsqu'un fichier est transféré sur un réseau en tant que pièce jointe à un e-mail, le destinataire à l'autre extrémité doit le décoder. Un certain nombre de décodeurs sont disponibles pour décoder les fichiers BinHex pour Windows et Mac OS. Stuffit Expander est une application gratuite et simple, qui peut décoder, encoder, compresser et archiver des fichiers.
BinHex est très utile pour Mac OS 9 et les versions antérieures de Mac OS, car il combine à la fois les données et les fourches d'un système de fichiers et les garde groupées pendant le transfert. Un fichier BinHex contient un message sur la première ligne, ce qui permet de l'identifier en tant que fichier BinHexed. Ce message est suivi de lignes de 64 caractères, qui peuvent inclure des lettres aléatoires, des chiffres et des signes de ponctuation.
BinHex était à l'origine utilisé pour envoyer des fichiers via des services en ligne comme CompuServe, dont les canaux n'étaient pas souvent propres en 8 bits et avaient besoin d'un flux de 7 bits. Ce problème a été résolu au milieu des années 80 lorsque CompuServe a ajouté les protocoles de transfert de fichiers propres 8 bits. L'utilisation de BinHex a ensuite été arrêtée. Cependant, il y avait toujours des problèmes de téléchargement de fichiers sur CompuServe et la nécessité pour BinHex de résoudre le problème a été reconnue.
En 1985, Yves Lempereur a publié BinHex 4.0, qui a résolu des problèmes tels que l'incompatibilité, la destruction de fichiers et la corruption de fichiers. BinHex 4.0 a pris un soin supplémentaire dans le choix des mappages de caractères pour éviter les caractères traduits par le logiciel de messagerie. Il codait même les informations du fichier et le protégeait avec plusieurs contrôles de redondance cyclique. Les fichiers .hqx finaux étaient plus robustes et avaient presque la même taille que les fichiers .hcx. Certains des navigateurs Web populaires, comme Netscape, et des applications de messagerie, comme Eudora, prenaient en charge la capacité BinHex pour l'encodage et le décodage de fichiers.