Mikä on BinHex? määritelmä ja merkitys

click fraud protection

BinHex on protokolla, jota käytetään binääritiedostojen koodaamiseen siten, että kyseisessä tiedostossa ei ole muuta kuin tavallisia ASCII-kysymyksiä – 96 isoa ja pientä kirjainta merkkejä sekä joitakin ohjausmerkkejä – ja ne voidaan sitten helposti siirtää eri tietokoneiden välillä, jotka eivät muuten välttämättä käytä samaa merkkiä aseta.

Jotta vastaanottava tietokone voi purkaa tiedoston, sen on suoritettava BinHex-yhteensopiva ohjelmisto, muuten tiedostoa ei voi lukea.

Technipages selittää BinHexin

BinHex on lyhenne sanoista binääri-heksadesimaali, ja protokolla esiteltiin klassisissa MacOS-järjestelmissä. Vaikka sitä on käytetty useissa ympäristöissä, se on suosituin mac-käyttäjien keskuudessa, koska koodaus pystyy säilyttämään Macintoshin multi-fork-tiedostomuodon. Monet muut palvelut eivät tuolloin pystyneet tekemään tätä, mikä saattoi johtaa yhteensopivuusongelmiin.

On syytä huomata, että BinHex ei ole ollenkaan pakkausmuoto, ja koodatut tiedostot voivat helposti päätyä alkuperäistä lähdetiedostoa suuremmiksi. Tästä johtuen koodatut tiedostot pakataan usein jälkikäteen, jotta ne on helpompi siirtää eri koneille Internetin kautta.

Alun perin BinHex käytti heksadesimaalikoodausta, mutta koska protokollan eri sukupolvet olivat julkaistu, se vaihdettiin lopulta johonkin samanlaiseen kuin uuencode, mutta muutoksella, joka tukee Macintoshia tiedostotyypit. Huolimatta ensiesittelystään alkuperäisessä Mac-käyttöjärjestelmässä, se kirjoitettiin alun perin toiselle järjestelmälle - TRS-80:lle, jossa sen piti julkaista erillisenä koodausjärjestelmänä.

BinHexin yleiset käyttötavat

  • BinHex ei ole enää aktiivisesti käytössä, vaikka se toimii edelleen.
  • BinHexin käyttö mahdollisti tiedostojen eristämisen tietyntyyppisten ohjelmistojen mahdolliselta korruptiolta.
  • Koska BinHex oli suosittu MacOS-käyttäjien keskuudessa, sitä päivitettiin usein, ja siitä julkaistiin lopulta useita versioita.

BinHexin yleiset väärinkäytökset

  • BinHex on binäärinen koodausjärjestelmä, jota käytetään kaikissa MacOS-koneissa