Vad är BinHex? definition och betydelse

click fraud protection

BinHex är ett protokoll som används för att koda binära filer så att filen i fråga inte innehåller något annat än vanliga ASCII-frågor – 96 versaler och gemener tecken samt vissa kontrolltecken – och kan sedan enkelt överföras mellan olika datorer som annars kanske inte delar samma karaktär uppsättning.

För att den mottagande datorn ska kunna avkoda filen måste den köra BinHex-aktiverad programvara, annars blir filen oläsbar.

Technipages förklarar BinHex

BinHex är en förkortning för binärt till hexadecimalt, och protokollet hade premiär på de klassiska MacOS-systemen. Även om det fann användning i flera miljöer, är det mest populärt bland Mac-användare eftersom kodningen kan bevara Macintoshs multi-fork-filformat. Många andra tjänster vid den tiden kunde inte göra detta, vilket kan leda till kompatibilitetsproblem.

Det är värt att notera att BinHex inte är ett komprimeringsformat alls, och kodade filer kan lätt bli större än den ursprungliga källfilen. På grund av detta komprimeras ofta filer som har kodats i efterhand, för att göra det lättare att överföra dem till olika maskiner via Internet.

Ursprungligen använde BinHex ett hexadecimalt kodningssystem, men eftersom olika generationer av protokollet var släpptes, byttes den så småningom till något liknande uuencode, men med en förändring som stöder Macintosh filtyper. Trots sin premiär i det ursprungliga Mac-operativsystemet skrevs det ursprungligen för ett annat system – TRS-80, där det var tänkt att släppas som ett fristående kodningsschema.

Vanliga användningsområden för BinHex

  • BinHex används inte längre aktivt även om det fortfarande fungerar.
  • Användningen av BinHex gjorde det möjligt att isolera filer mot eventuell korruption från vissa typer av programvara.
  • På grund av dess popularitet bland MacOS-användare uppdaterades BinHex ofta, och flera versioner av det publicerades slutligen.

Vanliga missbruk av BinHex

  • BinHex är ett binärt kodningssystem som används på alla MacOS-maskiner