Добро пожаловать, гость ( Вход | Регистрация )
| Grom PE |
Jul 15 2016, 14:28
Сообщение
#1
|
![]() Advanced Member ![]() ![]() ![]() Группа: CTPAX-X Сообщений: 84 Регистрация: 7-February 08 Из: i@grompe.org.ru Пользователь №: 3,120 Спасибо сказали: 95 раз(а) |
Давно мечтал о проекте, который позволил бы описывать любые бинарные форматы,
и с помощью описания читать, записывать эти форматы, делать преобразования. Наткнулся на проект Kaitai Struct, в нём есть текстовый формат описания на основе YAML (выглядит вот так: пример DOS MZ EXE) и генераторы программного кода на Java, JavaScript, Python, Ruby, читающего описанный формат. Проект написан на языке Scala, поэтому должно быть легко добавить нужную функциональность. Проект очень молодой, вплотную пока не смотрел, но направление правильное. http://kaitai.io/ https://github.com/kaitai-io/kaitai_struct_compiler |
Grom PE Kaitai Struct — описание бинарных форматов Jul 15 2016, 14:28
useretail Хочу поделиться новинкой (если кто еще не в курсе ... Aug 9 2018, 13:31
-=CHE@TER=- useretail, есть такая тема! (*улыбается*)
Пере... Aug 9 2018, 15:23![]() ![]() |
| Упрощённая версия | Сейчас: 1st December 2025 - 23:48 |