yozhik
|
Posted: Sat Jul 06, 2019 11:31 Post subject: |
|
|
ProgMan13
Уверен, не я один обрадовался возобновлению жизни утилиты Спасибо Вам от души.
Потестировал немного. Заметил некоторые шероховатости и родились хотелки.
Шероховатости.
Для удобства воспроизведения выложил участвовавшие в тестировании файлы и провинившиеся плагины (чтобы Вам не искать, если Вы такими не пользуетесь). Лежит здесь: https://mega.nz/#F!jA9CVQ6C!RACNl3x7EI_vUR2LvpP3qQ
Тестировал под Win 8.1 x64, Total 9.22a.
1. Drug'n'Drop из проводника не работает. Только из Total Commander.
2. При тестировании любого файла AKFontInfo отображает множество полей без заголовков. Во встроенном тоталовском диалоге (Настройка набора колонок) всё чисто.
3. CDocProp отображает кракозябрами нерусские символы. Во встроенном тоталовском диалоге корректно. Выложил тестируемый doc файл.
4. При тестировании любого файла Image вызывает Access Violation. Во встроенном тоталовском диалоге тишина.
5. При тестировании файла doc jpeg-comment вызывает окно с ошибкой. Во встроенном тоталовском диалоге тишина. Может и здесь подавить?
6. ShellDetails в 32-битной утилите не отображает ничего. В 64-битной утилите отображает, но не все имеющиеся поля, а меньше половины. Возможно это из-за моего ini – он больше стандартного. Выложил его. При подключении нужно проверить активность атрибута Read Only, чтобы плагин не добавлял в ini свои поля.
Хотелки. С уважением к Вашему труду и времени, т.е. Вам решать.
1. Поддержка переменных среды в ключах TCExe и TCIni. Уверен, многие используют переносной Тотал, значит это будет актуально для многих.
2. Кажется, имеет смысл для обеих битностей сделать единый Guide.ini. Чтобы не перенастраивать при переключении. Тем более, что сейчас содержимое в обоих ini, при беглом осмотре, одинаковое.
3. Размер утилиты увеличился из-за тем оформления? Старая Guide.exe – 662 Кб, новые – 5,4 Мб и 6,8 Мб. Если да, то может имеет смысл вынести темы оформления в отдельные подключаемые файлы? Чтобы оставлять себе две-три понравившиеся, а остальные удалять за ненадобностью. В целом, у утилиты сугубо вспомогательное, дочернее назначение. Значит, а) она по идее должна соответствовать оформлению родителя; б) красотой уже не полюбуешься, т.к. пользуешься не часто . |
|