CaptainFlint

|
Posted: Fri Jun 03, 2016 14:25 Post subject: |
|
|
Gentoo69
Спасибо за плагин, полезная штука!
1. После каждого закрытия окна выводится ругань:
Quote: | Plugin Error:
Cannot create file "C:\Program Files\TotalCmd\Plugins\wlx\EPUB Lister\options.ini". Access is denied |
Надо бы предусмотреть хранение конфига в подкаталоге APPDATA, где лежат все INI-файлы, если Тотал живёт в защищённом от записи месте.
2. Не переходит по ссылкам в документе (сноски, примечания).
3. Падение:
а) открываю просмотр epub;
б) нажимаю 4 для переключения на другой плагин;
в) вываливается ошибка создания options.ini — нажимаю OK;
г) другой плагин загружается и отображает бинарное содержимое файла, и поверх него выскакивает ещё раз та же самая ошибка про options.ini — нажимаю OK;
д) выскакивает ошибка:
Quote: | DestroyWindow error:
Invalid pointer operation |
е) после нажатия OK Тотал рушится (причём системное окно об ошибке в приложении почему-то выводится дважды).
4. Слишком жёсткая обработка ошибок. В одном из файлов обнаружилось, что имя файла титульной картинки в архиве отличается от записанного в манифесте. Плагин такой epub категорически отказался открывать, утверждая, что "The specified file was not found". В окне плагина при этом светится 100%. Хорошо бы всё-таки показывать то, что удалось распарсить, пусть и без этой картинки, а не отрубать показ напрочь.
5. Некоторые файлы не открываются, выдаётся ошибка "Argument out of range". К сожалению, самими файлами поделиться не могу, они мне были выданы под нераспространение. Пока отмечаю здесь проблему, вдруг по тексту ошибки получится предположить источник. Как будет время, постараюсь проанализировать, чем файл отличается от рабочих, и скомпоновать пустышку с таким же поведением.
P.S. Если вдруг что — система Windows 7, TC 8.52a x64. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|