bdec

Скриншот программы:
bdec
Детали программы:
Версия: 0.7.2
Дата загрузки: 11 May 15
Разработчик: Henry Ludemann
Тип распространения: Бесплатная
Популярность: 10

Rating: 3.0/5 (Total Votes: 2)

Бинарные форматы, как правило, не легко указано; они редко указано на высоком уровне заметному языка, такие как ASN.1 (и такие характеристики не могут быть ретро-установлена ​​на существующих двоичных форматов). Bdec проект попытка указать произвольные двоичные форматы на языке разметки, и создать декодер и энкодер автоматически для этого двоичном формате данной спецификации высокого уровня.
Bdec спецификация XML использует конструкции, основанные на конструкциях, найденных в ASN.1.
Использование:
Bdec библиотека состоит из декодирования / кодирования и библиотеки командной строки декодирования и кодирования приложений. Учитывая параметры, приложение командной строки создадут XML представление данных, содержащихся в бинарном файле, и может (для некоторых представлений) преобразовать XML обратно в двоичном виде.
Библиотека может создавать такой вывод XML или необязательно объект питона, представляющего конструкции, содержащиеся в двоичных данных.
Например; XML представление FAT загрузочного сектора, порожденной подряд:
дд, если = / DEV / sda1 BS = 512 Количество = 1 | декодирования bootsector.xml

Особенности:

  • Это легко и быстро написать (и читать) спецификация
  • Нет необходимости писать пользовательские декодер (все условия ошибки не обрабатываются внутри; декодирования либо проходит или не)
  • .
  • приложение командной строки позволяет визуальный осмотр проблемных файлов.
  • Unicode известно, прямой порядок байтов / обратный порядок байтов в курсе
  • Укажите поля вплоть до бита (например: одиночные битовые флаги)

Что нового в этой версии:

  • Кодирование структуры данных в двоичном теперь поддерживается.
  • Это включает в себя кодирование с Python случаях, XML, и C структур.
  • Технические характеристики теперь можно разбивать на несколько файлов, просто проходя все спецификации файлов в декодирования / кодирования / компиляции программы.

Комментарии к bdec

Комментарии не найдены
добавить комментарий
Включите картинки!