ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
22 декабря
1288693 Топик полностью
evgeniy1294 (02.03.2023 22:00, просмотров: 692) ответил evgeniy1294 на [protodb] Protocol Debugger. Отладка и реверс-инжиниринг протоколов.
Вышла версия 1.0.2. Список изменений ниже: 

* Значительно упрощён процесс сборки и установки, подробности смотрите в Readme.

* Пользователям archlinux предоставлены готовые файлы pkgbuild для сборки пакета. Проект подготовлен к созданию полноценного deb-пакета.

* Пользователям стал доступен функционал таймеров в Lua. За основу взят класс QTimer, чей интерфейс был проброшен в Lua. Подробное описание и пример представлен в "Справке" в разделе, посвященном Lua.

* В Lua теперь доступна функция seance:send( <bytes> ), позволяющая отправить данные из скрипта. Совместно с таймерами это позволяет пользователям использовать асинхронщину, например, отправлять повторные запросы в случае отсутствия ответа, писать автоматические тесты и т.д.

* Реализован первый вариант механизма делиметров. Теперь пользователь может делить или собирать входящие данные в пакеты по спецсимволам или времени. Данный механизм позволит избежать "разрыва" сообщений, вызванных особенностью канала.

* Переработан механизм определения размеров ячеек в логе. Ошибки в реализации приводили к неверному определению размера и, как следствие, к артефактам отрисовки текста.

* Шрифт аттрибутов теперь соответствует шрифту канала.


Скачать версию для Win можно по ссылке в данном посте. Ссылка в заглавном топике также будт обновлена.

https://disk.yandex.ru/d/1Q6Mu5oXrnKnsw