|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от opennews (??) on 23-Мрт-17, 17:19 | ||
Доступен (http://kaitai.io/news/2017-03-22.html) релиз декларативного языка описания бинарных форматов файлов и протоколов Kaitai Struct 0.7 (http://kaitai.io/). Язык позволяет описывать произвольные бинарные форматы (сетевые пакеты, архивы, контейнерные форматы, файловые системы, форматы изображений, видео и т.д.) в декларативном виде. Полученное описание с помощью компилятора ksc можно: | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +2 +/– | |
Сообщение от Аноним (??) on 23-Мрт-17, 17:19 | ||
Отличный проект, пользуемся, радуемся. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
9. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +2 +/– | |
Сообщение от GreyCat (ok) on 23-Мрт-17, 20:22 | ||
> Отличный проект, пользуемся, радуемся. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
10. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +18 +/– | |
Сообщение от Аноним (??) on 23-Мрт-17, 20:31 | ||
> Спасибо! Для чего, если не секрет? | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
7. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +3 +/– | |
Сообщение от Аноним (??) on 23-Мрт-17, 19:17 | ||
А оно умеет разбирать очень большие файлы, которые невозможно полностью загрузить в память? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +1 +/– | |
Сообщение от GreyCat (ok) on 23-Мрт-17, 20:21 | ||
> А оно умеет разбирать очень большие файлы, которые невозможно полностью загрузить в память? | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
11. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от Аноним (??) on 23-Мрт-17, 20:49 | ||
| ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
12. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от GreyCat (ok) on 23-Мрт-17, 20:55 | ||
> Спасибо за разъяснения, как раз интересовал парсинг потока с "repeat: eos". Ну, | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
13. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от KonstantinB (ok) on 23-Мрт-17, 21:56 | ||
Ух ты, какая прелесть! Не знал о таком. Пригодится, вот прямо сейчас даже. Спасибо разработчикам. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
17. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | –1 +/– | |
Сообщение от Аноним (??) on 25-Мрт-17, 00:10 | ||
Есть похожий Synalyze It (macOS) и hexinator (Wine/Windows) | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
23. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от KonstantinB (ok) on 25-Мрт-17, 14:59 | ||
Не, мне немного для другого. У меня типа протобуфов, только не протобуфы, и хочется это дело слать прямо веб-клиентам по вебсокетам. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
19. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от Аноним (??) on 25-Мрт-17, 00:15 | ||
https://hexinator.com/hexinator-linux/ | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
14. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от wooz (??) on 24-Мрт-17, 15:56 | ||
А слабо парсить C-ные хедеры и строить формат данных из них? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
16. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от Forth (ok) on 24-Мрт-17, 20:39 | ||
Кому как, мне лично видится функцией номер 1 генерация бинарников. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
22. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от GreyCat (ok) on 25-Мрт-17, 14:24 | ||
> Кому как, мне лично видится функцией номер 1 генерация бинарников. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
24. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от Forth (ok) on 25-Мрт-17, 18:01 | ||
Супер. Крайне важная фича, без которой например в моих проектах просто никак. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
21. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от GreyCat (ok) on 25-Мрт-17, 13:59 | ||
> А слабо парсить C-ные хедеры и строить формат данных из них? | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
18. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +1 +/– | |
Сообщение от Аноним (??) on 25-Мрт-17, 00:14 | ||
Есть поддержка бинарных шаблонов от 010 Editor? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
20. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от GreyCat (ok) on 25-Мрт-17, 00:30 | ||
> Есть поддержка бинарных шаблонов от 010 Editor? | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
25. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от Alexey (??) on 26-Мрт-17, 17:18 | ||
А где находится компонент, который позволяет "представить в виде наглядной диаграммы"? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
26. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от GreyCat (ok) on 26-Мрт-17, 17:47 | ||
В компиляторе. "ksc -t graphviz foo.ksy" и на выходе будет .dot-файл с диаграммой. Соответственно, чтобы получить картинку - что-то типа "dot -Tsvg foo.dot >foo.svg". | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
27. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от Alexey (??) on 26-Мрт-17, 20:37 | ||
Спасибо | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
28. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от Alexey (??) on 27-Мрт-17, 08:42 | ||
И еще вопрос - есть формат, где одним элементом является строка A (strz) и два числа B и C (u4), которые повторяются пока не встретится нулевой байт (u1 = 0x1), т.е. что-то вроде: ABCABCABC0...тут другие данные.... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
30. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от GreyCat (ok) on 27-Мрт-17, 10:52 | ||
> И еще вопрос - есть формат, где одним элементом является строка A | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
31. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от Alexey (??) on 27-Мрт-17, 11:01 | ||
"Эм, а еще предполагается, что может быть не всегда ABCABC0, а может быть, например ABCA0?" | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
32. "Выпуск языка описания бинарных форматов Kaitai Struct 0.7" | +/– | |
Сообщение от GreyCat (ok) on 27-Мрт-17, 11:03 | ||
> "Эм, а еще предполагается, что может быть не всегда ABCABC0, а может | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |