iteg
|
Posted: Mon Sep 04, 2023 19:16 Post subject: |
|
|
Не смог оперативно ответить на сообщения, поэтому разбираем накопленные проблемы:
burav
1)
Quote: | Проверил на другой машине, использовал абсолютно чистый TC11x64, падение присутствует на тестовой версии 3.0.5.6 |
Падение на каталогах исправлено.
2)
Quote: | Только что проверил на тестовой версии 3.0.5.6, ошибка с мусором в строках по прежнему присутствует |
Проблема в том, что файл упакован UPX. Поэтому решил не выводить мусорный текст, а выводить надпись неверного формата строки.
3)
Quote: | а можно добавить строку с характеристиками в первую вкладку Инфо |
Добавил "Characteristics" и "DllCharacteristics".
4)
Quote: | Ещё в работе с файлами PE иногда смотрю цифровую подпись |
Давно запланировал в одну из следующий версий.
5)
Quote: | А 16-битные файлы плагин не поддерживает? |
Да, не поддерживает. Не вижу рациональности в поддержке 16-битных файлов. Лучше время потрачу на расширение функционала для актуальных PE и PE+.
CaptainFlint
6)
Quote: | Но вот читабельность на вкладке Headers/Sections значительно ниже, чем у FileInfo. Табличный вид у последнего значительно повышает наглядность, так как выхватывать глазами выровненные данные проще, чем вгрызаться в сплошную мешанину текста. |
Пока не решил кардинально переделывать старый интерфейс. В приоритете расширение функционала. Дерево буду переделывать, т.к. еще очень много системных структур не отображено.
7)
Quote: | Запоминать ширины столбцов в таблицах или автоподстраивать их по содержимому. |
Изначально каждая колонка сохраняла свою ширину. Переделал на автоподбор ширины каждой коронки по содержимому и заголовку, но кроме первой. Поэтому первая колонка смещает все остальные вправо. Если убрать это, то все колонки будут с левой стороны. Могу собрать тестовый вариант "все колонки слева".
8 )
Quote: | Запоминать свёрнутое/развёрнутое состояние блоков типа IMAGE_FILE_HEADER. |
Сделал по умолчанию раскрытыми узлы дерева "IMAGE_FILE_HEADER" и "IMAGE_OPTIONAL_HEADER".
Предрелизная версия 3.0.6 https://dropmefiles.com/AXc1d
Если есть время, то протестируйте функциональность.
Last edited by iteg on Mon Sep 11, 2023 19:25; edited 1 time in total |
|