BinHex — це протокол, який використовується для кодування двійкових файлів, щоб файл, про який йде мова, не містив нічого, крім стандартних запитань ASCII — 96 верхніх і нижніх регістрів. символи, а також деякі керуючі символи – і потім їх можна легко передавати між різними комп’ютерами, які в іншому випадку не можуть мати однаковий символ набір.
Щоб комп’ютер-отримувач міг декодувати файл, йому необхідно запустити програмне забезпечення з підтримкою BinHex, інакше файл буде нечитаним.
Technipages пояснює BinHex
BinHex — це скорочення від двійкового до шістнадцяткового, і цей протокол був представлений у класичних системах MacOS. Незважаючи на те, що він знайшов застосування в багатьох середовищах, він найбільш популярний серед користувачів Mac, оскільки кодування здатне зберегти формат файлу Macintosh з кількома розгалуженнями. Багато інших служб на той час не могли цього зробити, що могло призвести до проблем із сумісністю.
Варто зазначити, що BinHex взагалі не є форматом стиснення, і закодовані файли можуть легко виявитися більшими за вихідний файл. Через це файли, які були закодовані, часто потім стискаються, щоб полегшити їх передачу на різні машини через Інтернет.
Спочатку BinHex використовував шістнадцяткову систему кодування, однак, оскільки протоколи різних поколінь були випущено, зрештою він був переведений на щось подібне до uuencode, але зі зміною, яка підтримує Macintosh типи файлів. Незважаючи на свою прем’єру в оригінальній операційній системі Mac, спочатку вона була написана для іншої системи – TRS-80, де вона мала бути випущена як окрема схема кодування.
Поширене використання BinHex
- BinHex більше не використовується активно, хоча все ще працює.
- Використання BinHex дозволило ізолювати файли від можливого пошкодження певними типами програмного забезпечення.
- Завдяки своїй популярності серед користувачів MacOS, BinHex часто оновлювався, і в кінцевому підсумку було опубліковано кілька його версій.
Поширені зловживання BinHex
- BinHex — це система двійкового кодування, яка використовується на всіх машинах MacOS