Inhoudsopgave:
Definitie - Wat betekent Binhex?
BinHex is een coderingssysteem dat wordt gebruikt bij het converteren van binaire gegevens naar tekst, dat door het Macintosh-besturingssysteem wordt gebruikt om binaire bestanden via e-mail te verzenden. Conversie van binaire gegevens in ASCII-tekens wordt gedaan om de bestanden gemakkelijk van het ene platform naar het andere over te zetten, omdat bijna alle computers ASCII-tekstbestanden kunnen verwerken.
BinHex was oorspronkelijk het idee van Tim Mann. Hij schreef het voor de TRS-80 als een zelfstandige versie van een coderingssysteem. BinHex is vergelijkbaar met Uuencode (Unix to Unix-codering) en is een veelgebruikte indeling voor Macintosh-bestanden. BinHex-bestanden hebben meer ruimte nodig dan de oorspronkelijke bestandsindelingen en zijn minder snel beschadigd tijdens het transport tussen oudere protocollen.
Een BinHex-bestand heeft meestal de extensie .HQX aan het einde van de bestandsnaam. Eerdere versies hadden de extensie .hex.
Deze term wordt ook wel (waarnaar wordt verwezen) bekend als .hqx.
Techopedia legt Binhex uit
BinHex codeert over het algemeen een 8-bit binair bestand, of 8-bit streamrepresentatie, in een 7-bit ASCII-tekstformaat. Wanneer een bestand als e-mailbijlage op een netwerk wordt overgedragen, moet de ontvanger aan de andere kant het decoderen. Er zijn een aantal decoders beschikbaar om BinHex-bestanden voor zowel Windows als Mac OS te decoderen. Stuffit Expander is een gratis en eenvoudige applicatie die bestanden kan decoderen, coderen, comprimeren en archiveren.
BinHex is erg handig voor Mac OS 9 en eerdere versies van Mac OS's, omdat het zowel gegevens als vorken van een bestandssysteem combineert en deze tijdens de overdracht gebundeld houdt. Een BinHex-bestand bevat een bericht op de eerste regel, dat helpt om het te identificeren als een BinHexed-bestand. Dit bericht wordt gevolgd door regels van 64 tekens, die willekeurige letters, cijfers en leestekens kunnen bevatten.
BinHex werd oorspronkelijk gebruikt voor het verzenden van bestanden via online services zoals CompuServe, waarvan de pijpen niet vaak 8-bit schoon waren en een 7-bit stream nodig hadden. Dit probleem werd halverwege de jaren tachtig aangepakt toen CompuServe de 8-bits schone bestandsoverdrachtprotocollen voegde. Het gebruik van BinHex werd vervolgens gestopt. Er waren echter nog steeds problemen met het uploaden van bestanden op CompuServe en de noodzaak voor BinHex om het probleem aan te pakken werd erkend.
In 1985 bracht Yves Lempereur BinHex 4.0 uit, waarin problemen werden opgelost, zoals incompatibiliteit, bestandsvernietiging en bestandscorruptie. BinHex 4.0 heeft extra aandacht besteed aan het kiezen van karaktertoewijzingen om tekens te voorkomen die zijn vertaald door de e-mailsoftware. Het codeerde zelfs de bestandsinformatie en beschermde het met meerdere cyclische redundantiecontroles. De uiteindelijke .hqx-bestanden waren robuuster en hadden bijna dezelfde grootte als de .hcx-bestanden. Sommige populaire webbrowsers, zoals Netscape, en e-mailtoepassingen, zoals Eudora, ondersteunden de BinHex-mogelijkheid voor het coderen en decoderen van bestanden.