Утилита предназначена для просмотра и конвертирования данных, представленных в HEX виде .
Aboot
Утилита предназначена для просмотра и конвертирования данных, представленных в HEX виде . Скопировать hex данные в буфер обмена, запустить утилиту Утилита последовательно покажет сконвертированные данные в ANSI , UTF16 и UTF8 , при нажатии на "Да" они будут скопированы в буфер обмена , "Нет" - переход к следующей кодировке. Пример использования : Есть .reg файл ------------------------------------------------------------------------------- Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\WMP11.AssocFile.ASF\DefaultIcon] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,77,00,6d,00,\ 70,00,6c,00,6f,00,63,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,37,00,33,00,30,\ 00,00,00 ------------------------------------------------------------------------------- Копируем в clipboard HEX данные - 25,00,53,00,79,00,73,00,74,00,65,00 ... Запускаем утилиту В результате получаем ------------------------------------------------------------------------------- %SystemRoot%\system32\wmploc.dll,-730 ------------------------------------------------------------------------------- Результат будет скопирован в clipboard.
Последний раз редактировалось: nikzzzz (2017-10-21 18:09), всего редактировалось 7 раз(а)
Обновил Hex2Bin Добавлен формат, когда часть символов заменяется на %xx , такой формат используется, например в URL адресах, содержащих русские символы и пробелы.
Да, это последняя версия, писал давно, постоянно сам пользуюсь, если есть какие либо предложения - пишите. loban_ser,
73123может вообще скриптик на Autoit
Там небольшая тонкость, Autoit3.exe - GUI версия, а нужна консольная. Когда-то давно специально для использования в батниках писал утилиту поддержки Autoit в батниках, на ней такие примитивные задачи при небольшом знании Autoit решаются в одну строчку, могу выложить.
nikzzzz, чисто поигрался с написанием аналога на PureBasic, скачать. А зачем возвращать [ nul ]? Смотрится не читабельно. Это именно для просмотра или чтобы иметь возможность конвертировать [ nul ] в 00? Теоретически оригинал уже имеется, то есть для просмотра последовательность нескольких [ nul ] можно конвертировать в однократный перенос строки. StringField - медленно работает, если много данных, можно недождаться, надо менять на рег.выр.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы