Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: [wlx] EPUB Lister плагин (x32\x64) (new) 
Author Message
CaptainFlint



PostPosted: Fri Jun 03, 2016 14:25    Post subject: Reply with quote

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.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
View user's profile Send private message Visit poster's website


Powered by phpBB © 2001, 2005 phpBB Group