Tartalomjegyzék:
Meghatározás - Mit jelent a Binhex?
A BinHex egy bináris adatok szöveggé konvertálásában használt kódolórendszer, amelyet a Macintosh OS használ bináris fájlok e-mailben történő elküldésére. A bináris adatok ASCII karakterekké konvertálása megtörténik, hogy a fájlokat könnyen át lehessen vinni egyik platformon a másikra, mivel szinte minden számítógép képes kezelni az ASCII szöveges fájlokat.
A BinHex eredetileg Tim Mann ötlete volt. Írta a TRS-80-hoz, mint egy kódolórendszer önálló verzióját. A BinHex hasonló az Uuencode-hoz (Unix to Unix kódolás), és a Macintosh fájlok általános formátuma. A BinHex fájloknak több helyre van szükségük, mint az eredeti formátumú fájloknak, és valószínűleg nem sérülnek meg a régebbi protokollok közötti átvitel során.
A BinHex fájlok fájlnevének végén általában .hqx kiterjesztés van. A korábbi verziók kiterjesztése .hex volt.
Ez a kifejezés .hqx néven is hivatkozik.
A Techopedia magyarázza Binhex-et
A BinHex általában egy 8 bites bináris fájlt vagy 8 bites adatfolyamot reprezentál 7 bites ASCII szöveges formátumba. Amikor egy fájlt e-mail mellékletként továbbítanak a hálózatra, a másik végén lévő címzettnek dekódolnia kell azt. Számos dekóder áll rendelkezésre a BinHex fájlok dekódolására mind Windows, mind Mac OS esetén. A Stuffit Expander egy ingyenes és egyszerű alkalmazás, amely fájlok dekódolására, kódolására, tömörítésére és archiválására szolgál.
A BinHex nagyon hasznos a Mac OS 9 és a Mac OS korábbi verziói számára, mivel egyesíti a fájlrendszer adatait és villáit, és az átvitel során csomagban tartja őket. A BinHex fájl az első sorban tartalmaz egy üzenetet, amely segít azonosítani azt BinHexed fájlként. Ezt az üzenetet 64 karakterből álló sor követi, amelyek véletlenszerű betűket, számokat és írásjeleket tartalmazhatnak.
A BinHex-et eredetileg fájlok küldésére használták olyan online szolgáltatásokon keresztül, mint a CompuServe, amelyek csövei nem voltak gyakran 8-bites tiszták, és 7-bites adatfolyamra volt szükség. Ezt a problémát az 1980-as évek közepén kezelték, amikor a CompuServe hozzáadta a 8 bites tiszta fájlátviteli protokollokat. A BinHex használatát ezután leállították. A CompuServe-ben azonban továbbra is voltak fájlfeltöltési problémák, és felismerték a BinHex szükségességét a probléma megoldására.
1985-ben Yves Lempereur kiadta a BinHex 4.0 programot, amely olyan problémákkal foglalkozott, mint például az inkompatibilitás, a fájlok megsemmisítése és a fájlok sérülése. A BinHex 4.0 különös figyelmet fordított a karakterleképezések kiválasztására az e-mail szoftver által lefordított karakterek megakadályozására. Ez a fájl információt is kódolta, és több ciklikus redundancia ellenőrzéssel védte. A végleges .hqx fájlok robusztusabbak voltak, és majdnem megegyeztek a .hcx fájlok méretével. Néhány népszerű webböngésző, például a Netscape és az e-mail alkalmazások, mint például az Eudora, támogatják a BinHex képességet a fájlok kódolására és dekódolására.