• Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
Главная / Компьютеры / Что такое BinHex?

Что такое BinHex?

BinHex – это метод, используемый в вычислениях для преобразования двоичного файла в текстовый формат, чтобы его можно было передавать по сети. Это более старая методика кодирования файлов, разработанная как средство, помогающее справляться с ранними протоколами связи в компьютерной сети, которые были неспособны передавать двоичные данные. Файлы, преобразованные таким образом, в зависимости от версии, будут иметь один из трёх возможных суффиксов имени файла: .hex, .hcx или .hqx. Но текст в зашифрованном файле читается в средстве просмотра простого текста, и в первой строке файла появляется требование декодирования версии BinHex.
Первая методика кодирования BinHex была разработана ещё в 1981 году, чтобы справиться с распространенной тогда практикой, когда данные, передаваемые по каналам связи, представляли собой текстовые символы Американского стандартного кода для обмена информацией (ASCII). Эта первая реализация была разработана Тимом Манном и в начале 1980-х годов использовалась на персональных компьютерах TRS-80®. Когда появился компьютер Apple® Macintosh, этот метод был перенесён для работы с файлами в Macintosh® и был доработан Ивом Лемпер, который улучшил скорость кодирования и степень сжатия.

По своей сути оригинальный метод кодирования BinHex берёт группы из четырех двоичных цифр или битов в двоичном файле и представляет их как одну шестнадцатеричную цифру, которая представляет собой числа от 0 до 9 и буквы от A до F. Каждая шестнадцатеричная цифра может затем соединяется с другим и кодируется как текстовый символ ASCII. Иногда это называется кодированием 8-4, поскольку процесс использует восемь битов для представления четырех. Конечно, это делает закодированный файл .hex намного больше, чем его исходный двоичный аналог, но простой текст также может быть разделён на отдельные файлы для их лучшей передачи.

Метод кодирования BinHex также создал архивную или инкапсуляционную технику для работы с природой из двух частей раннего Apple® Macintosh®. Эти файлы имели два основных компонента: ветвь ресурса и ветвь данных. В кодировке BinHex обе ветви файлов в Macintosh® будут инкапсулированы в кодировку, что позволит принимающей стороне декодировать весь файл. В результате метод кодирования стал основным форматом архивирования и передачи на компьютерах Macintosh® 1980-х и 90-х годах.

После закрепления на Macintosh®, техника BinHex нуждалась в улучшении. Была разработана вторая версия, в которой больше не использовалось шестнадцатеричное кодирование, вместо этого был реализован метод кодирования 8–6, который уменьшал размер закодированного файла вдвое. Эти новые компактные файлы, хотя они больше не являются технически шестнадцатеричными по своей природе, все же сохраняются в формате имен BinHex, хотя и изменили расширение файла на .hcx. Но этот метод имел проблемы с компьютерными системами, в которых использовались символы, отличные от английского, в результате чего файл был повреждён в процессе декодирования при переводе некоторых символов.

Окончательная версия BinHex исправила эти проблемы, используя только символы, которые не будут автоматически переводиться во время декодирования. Метод кодирования также включает дополнительные методы проверки ошибок, которые предотвращают любые непреднамеренные изменения в тексте. Этим более стабильным закодированным файлам затем был присвоен суффикс .hqx, но они всё ещё сохранили сжатие своих предшественников .hcx.



Оставьте комментарий

Ваш email не будет опубликован. Обязательные поля помечены *

*