Hem På nyheterna Vad är binhex? - definition från techopedia

Vad är binhex? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Binhex?

BinHex är ett kodningssystem som används för att konvertera binär data till text, som används av Macintosh OS för att skicka binära filer via e-post. Konvertering av binär data till ASCII-tecken görs för att enkelt överföra filerna från en plattform till en annan, eftersom nästan alla datorer kan hantera ASCII-textfiler.


BinHex var ursprungligen Tim Manns idé. Han skrev det för TRS-80 som en fristående version av ett kodningssystem. BinHex liknar Uuencode (Unix till Unix-kod) och är ett vanligt format för Macintosh-filer. BinHex-filer behöver mer utrymme än de ursprungliga formatfilerna och är mindre troliga att de skadas under transport mellan äldre protokoll.


En BinHex-fil har vanligtvis en .hqx-förlängning i slutet av filnamnet. Tidigare versioner hade förlängningen .hex.


Denna term kallas också (referens) som .hqx.

Techopedia förklarar Binhex

BinHex kodar vanligtvis en 8-bitars binär fil, eller 8-bitars strömrepresentation, till ett 7-bitars ASCII-textformat. När en fil överförs till ett nätverk som en e-postbilaga måste mottagaren i den andra änden avkoda den. Ett antal avkodare är tillgängliga för att avkoda BinHex-filer för både Windows och Mac OS. Stuffit Expander är ett gratis och enkelt program som kan avkoda, koda, komprimera och arkivera filer.


BinHex är mycket användbart för Mac OS 9 och tidigare versioner av Mac OS, eftersom det kombinerar både data och gafflar i ett filsystem och håller dem bundna under överföring. En BinHex-fil innehåller ett meddelande på den första raden, vilket hjälper till att identifiera den som en BinHexed-fil. Detta meddelande följs av rader med 64 tecken, som kan innehålla slumpmässiga bokstäver, siffror och skiljetecken.


BinHex användes ursprungligen för att skicka filer via onlinetjänster som CompuServe, vars rör inte ofta var 8-bitars rena och behövde en 7-bitars ström. Det här problemet åtgärdades i mitten av 1980-talet när CompuServe lade till de 8-bitars rena filöverföringsprotokollen. Användningen av BinHex stoppades sedan. Det fanns dock fortfarande problem med uppladdning av filer på CompuServe och behovet av BinHex för att hantera problemet upptäcktes.


1985 släppte Yves Lempereur BinHex 4.0, som tog upp problem, såsom inkompatibilitet, förstörelse av filer och filkorruption. BinHex 4.0 tog extra noggrannhet med att välja karaktärskartläggningar för att undvika tecken översatta av e-postprogramvaran. Den kodade till och med filinformationen och skyddade den med flera cykliska redundanskontroller. De slutliga .hqx-filerna var mer robusta och hade nästan samma storlek som .hcx-filerna. Några av de populära webbläsarna, som Netscape, och e-postprogram, som Eudora, stödde BinHex-kapacitet för kodning och avkodning av filer.

Vad är binhex? - definition från techopedia