View previous topic :: View next topic |
Author |
Message |
Gentoo69
Joined: 11 Jul 2010 Posts: 68
|
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Fri Jun 03, 2016 03:58 Post subject: |
|
|
Gentoo69
Используется движок IE? Какие требования к минимальной версии IE и ОС? |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) 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. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
Staniclaw
Joined: 12 Dec 2010 Posts: 533 Location: Ташкент
|
(Separately) Posted: Fri Jun 03, 2016 14:37 Post subject: |
|
|
Skif_off
Нет, не используется. Насчёт ОС -- на XP запустился.
Gentoo69
Спасибо за плагин, но есть замечания:
- Слишком мелкий шрифт на некоторых файлах.
- Не открываются файлы с сайтов ''Клуба писателей'' (пример). Пишет: ''Plugin Error: The specified file was not found''.
Добавлено спустя 18 минут:
CaptainFlint wrote: | Надо бы предусмотреть хранение конфига в подкаталоге APPDATA, где лежат все INI-файлы, если Тотал живёт в защищённом от записи месте. | ИМХО, лучше всего класть настройки в файл lsplugin.ini, специально для этого и предназначенный. CaptainFlint wrote: | В одном из файлов обнаружилось, что имя файла титульной картинки в архиве отличается от записанного в манифесте. Плагин такой epub категорически отказался открывать, утверждая, что "The specified file was not found". В окне плагина при этом светится 100%. | Вот-вот, как и у меня только в том файле, ссылку на который я указал, вообще нет обложки. _________________ Вечному двигателю -- вечные тормоза!.. |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Fri Jun 03, 2016 15:07 Post subject: |
|
|
Staniclaw wrote: | ИМХО, лучше всего класть настройки в файл lsplugin.ini, специально для этого и предназначенный. |
Кому как. Мне удобнее, когда у каждого плагина свой конфиг, чтобы не лазить по этому lsplugin в поисках нужной секции (особенно, если у плагина несколько секций). _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jun 03, 2016 17:10 Post subject: |
|
|
Staniclaw wrote: | ИМХО, лучше всего класть настройки в файл lsplugin.ini, специально для этого и предназначенный. | Этими соображениями можно поделиться в спецтопике. Ещё мнение. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Staniclaw
Joined: 12 Dec 2010 Posts: 533 Location: Ташкент
|
(Separately) Posted: Fri Jun 03, 2016 17:34 Post subject: |
|
|
Flasher
Эти соображения являются лишь предложением к улучшению обсуждаемого плагина. Потому и изложены тут, а не там. _________________ Вечному двигателю -- вечные тормоза!.. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jun 03, 2016 17:47 Post subject: |
|
|
Staniclaw
В таком случае нужно писать о обоюдной возможности, а не о той, что лучше с чьей-то точки зрения. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Fri Jun 03, 2016 17:55 Post subject: |
|
|
Staniclaw
Спасибо, никак руки не дойдут проверить, проверю на SP2.
Staniclaw wrote: | лучше всего класть настройки в файл lsplugin.ini, специально для этого и предназначенный. |
Лучше всего - дать возможность пользователю выбирать
Опечатку исправил.
Last edited by Skif_off on Fri Jun 03, 2016 21:49; edited 1 time in total |
|
Back to top |
|
|
Dimsok
Joined: 17 Aug 2014 Posts: 663
|
(Separately) Posted: Fri Jun 03, 2016 20:23 Post subject: |
|
|
Есть преимущества по сравнению slister+sumatraPDF? |
|
Back to top |
|
|
Gentoo69
Joined: 11 Jul 2010 Posts: 68
|
(Separately) Posted: Sat Jun 04, 2016 19:00 Post subject: |
|
|
Dimsok wrote: | Есть преимущества по сравнению slister+sumatraPDF? |
Хм, я не знал про этот плагин..
Запустил посмотрел.
sumatraPDF всегда отображает содержимое в страницах, показывая по бокам пустые серые поля, EPUB Lister отображает текст во всю ширину листера.
В плане быстрого просмотра файла EPUB Lister лучше т.к., нужно меньше скролить.
EPUB Lister более корректно отображает разметку CSS текущего epub - к примеру он показывает буквицы (когда первая буква первого абзаца - выделена жирным и большим шрифтом), учитывает размеры и типы шрифтов в одном документе (sumatraPDF - выдает все одним размером шрифта и одним типом - Times New Roman ), отображает элементы (пункты) списка (list-style-type:disc итп) (sumatraPDF не отображает их).
sumatraPDF - по другому рендерит абзацы, и удаляет пустые строки.
EPUB Lister оставляет пустые строки. Читать легче.
При этом Sumatra загружает epub быстрее чем EPUB Lister, имеет больше функций (поиск, увеличение итп)
Вобщем видимо не стоит тратить время на EPUB Lister.. |
|
Back to top |
|
|
Staniclaw
Joined: 12 Dec 2010 Posts: 533 Location: Ташкент
|
(Separately) Posted: Sat Jun 04, 2016 22:07 Post subject: |
|
|
Gentoo69 wrote: | sumatraPDF всегда отображает содержимое в страницах, показывая по бокам пустые серые поля | Ну, вообще-то это настраивается в конфигурационном файле. Раздел EbookUI, параметр UseFixedPageUI, поставить значение ''false''. Gentoo69 wrote: | sumatraPDF - выдает все одним размером шрифта и одним типом - Times New Roman | Шрифт настраивается тоже. И в обычном режиме, и в читальном. Gentoo69 wrote: | Вобщем видимо не стоит тратить время на EPUB Lister.. | Стоит! _________________ Вечному двигателю -- вечные тормоза!.. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Sun Jun 05, 2016 00:24 Post subject: |
|
|
Gentoo69 wrote: | EPUB Lister более корректно отображает разметку CSS текущего epub |
Если не изменяет память, SumatraPDF вообще не поддерживает CSS. |
|
Back to top |
|
|
Gentoo69
Joined: 11 Jul 2010 Posts: 68
|
(Separately) Posted: Sun Jun 05, 2016 01:54 Post subject: |
|
|
Задача была написать вьювер для epub, не полнофункциональный ридер. Обычно все читают книги на электронных гаджетах, листер нужен для упрощенного просмотра. slister + cуматра с этой задаче справляется полностью.
Имхо лучше потратить время на другие проекты. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Jun 05, 2016 02:46 Post subject: |
|
|
Gentoo69 wrote: | Имхо лучше потратить время на другие проекты. | Да, например, те, которые ещё не доделаны. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
|