Indholdsfortegnelse:
Definition - Hvad betyder Binhex?
BinHex er et kodesystem, der bruges til at konvertere binære data til tekst, brugt af Macintosh OS til at sende binære filer via e-mail. Konvertering af binære data til ASCII-tegn udføres for let at overføre filerne fra en platform til en anden, da næsten alle computere kan håndtere ASCII-tekstfiler.
BinHex var oprindeligt Tim Manns idé. Han skrev det til TRS-80 som en selvstændig version af et kodningssystem. BinHex ligner Uuencode (Unix til Unix-kode) og er et almindeligt format for Macintosh-filer. BinHex-filer har brug for mere plads end de originale formatfiler og er mindre tilbøjelige til at blive beskadiget under transport mellem ældre protokoller.
En BinHex-fil har generelt en .hqx-udvidelse i slutningen af dens filnavn. Tidligere versioner havde udvidelsen .hex.
Dette udtryk er også kendt (refereret til) som .hqx.
Techopedia forklarer Binhex
BinHex koder generelt en 8-bit binær fil eller 8-bit strømrepræsentation i et 7-bit ASCII-tekstformat. Når en fil overføres til et netværk som en e-mail-vedhæftet fil, skal modtageren i den anden ende afkode den. Et antal dekodere er tilgængelige til at afkode BinHex-filer til både Windows og Mac OS. Stuffit Expander er et gratis og enkelt program, der kan dekode, kode, komprimere og arkivere filer.
BinHex er meget nyttig til Mac OS 9 og tidligere versioner af Mac OS'er, fordi den kombinerer både data og gafler i et filsystem og holder dem samlet under overførslen. En BinHex-fil indeholder en meddelelse på den første linje, som hjælper med at identificere den som en BinHexed-fil. Denne meddelelse efterfølges af linjer med 64 tegn, der kan indeholde tilfældige bogstaver, tal og tegnsætningstegn.
BinHex blev oprindeligt brugt til at sende filer gennem onlinetjenester som CompuServe, hvis rør ikke ofte var 8-bit ren og havde brug for en 7-bit strøm. Dette problem blev løst i midten af 1980'erne, da CompuServe tilføjede de 8-bit rene filoverførselsprotokoller. Brug af BinHex blev derefter standset. Der var dog stadig filoverføringsproblemer på CompuServe, og behovet for BinHex for at løse problemet blev genkendt.
I 1985 frigav Yves Lempereur BinHex 4.0, der adresserede problemer, såsom inkompatibilitet, ødelæggelse af filer og filkorruption. BinHex 4.0 var ekstra omhyggelig med at vælge karaktermappinger for at afværge tegn oversat af e-mail-softwaren. Det kodede endda filoplysningerne og beskyttede dem med flere cykliske redundanskontroller. De endelige .hqx-filer var mere robuste og havde næsten samme størrelse som .hcx-filerne. Nogle af de populære webbrowsere, såsom Netscape, og e-mail-applikationer, såsom Eudora, understøttede BinHex-kapacitet til kodning og dekodning af filer.
