Hva er BinHex? definisjon og mening

BinHex er en protokoll som brukes til å kode binære filer slik at den aktuelle filen ikke inneholder noe annet enn standard ASCII-spørsmål – 96 store og små bokstaver tegn samt noen kontrolltegn – og kan deretter enkelt overføres mellom forskjellige datamaskiner som ellers ikke deler samme karakter sett.

For at den mottakende datamaskinen skal kunne dekode filen, må den kjøre BinHex-aktivert programvare, ellers vil filen være uleselig.

Technipages forklarer BinHex

BinHex er forkortelse for binær til heksadesimal, og protokollen hadde premiere på de klassiske MacOS-systemene. Selv om den ble brukt i flere miljøer, er den mest populær blant Mac-brukere fordi kodingen er i stand til å bevare Macintoshs multi-fork-filformat. Mange andre tjenester på den tiden var ikke i stand til å gjøre dette, noe som kan føre til kompatibilitetsproblemer.

Det er verdt å merke seg at BinHex ikke er et komprimeringsformat i det hele tatt, og kodede filer kan lett ende opp med å bli større enn den originale kildefilen. På grunn av dette blir filer som er kodet ofte komprimert i etterkant, for å gjøre det lettere å overføre dem til forskjellige maskiner via Internett.

Opprinnelig brukte BinHex et heksadesimalt kodingssystem, men ettersom forskjellige generasjoner av protokollen ble utgitt, ble den til slutt byttet til noe som ligner på uuencode, men med en endring som støtter Macintosh filtyper. Til tross for premieren i det originale Mac-operativsystemet, ble det opprinnelig skrevet for et annet system - TRS-80, hvor det var ment å bli utgitt som et frittstående kodeskjema.

Vanlig bruk av BinHex

  • BinHex er ikke lenger aktivt i bruk selv om det fortsatt fungerer.
  • Bruken av BinHex gjorde det mulig å isolere filer mot mulig korrupsjon fra visse typer programvare.
  • På grunn av sin popularitet blant MacOS-brukere, ble BinHex ofte oppdatert, og flere versjoner av den ble til slutt publisert.

Vanlige misbruk av BinHex

  • BinHex er et binært kodingssystem som brukes på alle MacOS-maskiner