[wlx] Integrated Sumatra PDF based Lister plugin

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view

Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

[wlx] Integrated Sumatra PDF based Lister plugin

Сообщение Avada »

Несколько дней назад на оффоруме здесь был представлен и начал обсуждаться новый WLX-плагин на основе Sumatra PDF. Как нетрудно догадаться, его предназначение — просмотр PDF (как в окне Листера, так и в режиме быстрого просмотра).
Подробности — в шапке указанной темы. Вот ссылка на скачивание последней на данный момент версии 0.6. Надеюсь, плагин скоро появится и на totalcmd.net/wincmd.ru.
ИМХО, заслуживает всяческого внимания, хотя и нуждается, безусловно, в дальнейших улучшениях. Желающие приглашаются к обсуждению.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Для любителей F3 особой роли не сыграет на быстрых машинах. По мне так лучше варианта с IEView для режима быстрого просмотра, срабатывает несколько резче. Размер плага почти не отличается от exe-ка программы, что не есть хорошо. Опций тоже пока маловато, но уже, можно считать, лучше предшествующих плагинов-аналогов.
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Зато для любителей портабельного софта очень даже сыграет. Но, действительно, требует доработки.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Serge Yolkin писал(а):Зато для любителей портабельного софта очень даже сыграет.
Не сыграет. Достаточно одного exe-шника.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Flasher писал(а):
Serge Yolkin писал(а):Зато для любителей портабельного софта очень даже сыграет.
Не сыграет. Достаточно одного exe-шника.
С этим согласен абсолютно. Я лично предпочитаю использовать внешнюю утилиту просмотра, чем плагин на полтора мегабайта.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Про внешние утилиты — это всё понятно (я тоже во многих случаях предпочитаю, а для внешнего просмотра PDF использую Foxit Reader). Но давайте примем этот момент как данность и будем вести разговор всё-таки о плагине. Тем более, что некоторые достаточно известные плагины, если просуммировать все обязательные для их работы и входящие в дистрибутив компоненты, окажутся сильно поболее полутора мегабайт. Так что если это и аргумент, то не решающий.

Непосредственно по плагину. Не нравится, что файл sumatrapdfprefs.dat сейчас принудительно засовывается в каталог TC вместо того, чтобы сохраняться (хотя бы опционально) в каталоге плагина. Не нравится, что сейчас запоминаются не все настройки, задающие вид открываемого документа по умолчанию. Зум и заполнение страницы сохраняются, но нельзя запомнить, чтобы страницы документа загружались попарно и с выключенной непрерывностью. Ну и, разумеется, нужно задействовать существующие в оригинальной Суматре функции печати, поиска, более тонкую регулировку масштаба, выбор языка.
Последний раз редактировалось Avada Чт авг 19, 2010 09:59, всего редактировалось 1 раз.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Суматрой уже года 3 пользуюсь - нравится, а плагин очень для быстрого просмотра нужен - разобрать кучу PDF с именами вида 16345857.pdf или того хуже.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Serge Yolkin
Для быстрого просмотра плагин действительно полезен даже с нынешними огрехами.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

На данный момент последняя версия — 0.7.5. Развитие активное, прогресс налицо. Часть высказанных выше замечаний утратила актуальность: автор вообще убрал файл sumatrapdfprefs.dat, стали запоминаться в настройках непрерывность и число отображаемых страниц. Есть и другие приятные и полезные улучшения. Практически плагином уже можно нормально пользоваться не для тестирования, а для повседневной работы.
Правда, отображение панели с содержанием пока для следующего запуска плагина не запоминается, а включение/выключение этого режима выполняется только по букве "t" (при русской раскладке не работает!). Надеюсь, в дальнейшем будет придумано что-то поудобнее.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Scorpkoms
Сообщения: 27
Зарегистрирован: Пн мар 31, 2008 13:50
Откуда: Россия

Сообщение Scorpkoms »

Avada,ваши ссылки не рабочие,а на оффоруме версия 0.8.1
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Scorpkoms
Во-первых, единственная моя ссылка — на тему в оффоруме, где всегда можно скачать последнюю версию плагина. И эта ссылка вполне рабочая. А все варианты ссылки на скачивание плагина принадлежат его автору, я их лишь дублирую. :wink:
Во-вторых, несколько раз упоминалось, что ссылка даётся на скачивание последней на момент публикации поста версии. Если старая ссылка периодически замещается новой, с другим номером версии в имени архива, то понятно, что старые работать прекращают.
В-третьих, да, последняя на сегодня версия — 0.8.1. А раз так — вот действительная до следующего апдейта (и не дальше!) ссылка.
Последний раз редактировалось Avada Ср сен 15, 2010 13:10, всего редактировалось 1 раз.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Den_Klimov
Сообщения: 207
Зарегистрирован: Пт ноя 03, 2006 11:27
Откуда: Ukraine.Kiev

Сообщение Den_Klimov »

Плаг конечно хорошо. Единственный реально нормальный плагин для просмотра PDF (всё остальное даже рядои не лежало).

Но кто-нить знающий инглиш, отпишитесь плиз автору чтобы исправил. В плаге при любом масштабе шрифтов отличном от 96dpi (к примеру при 120dpi) его панель управления в плаге выглядит просто УЖАСНО (и это ещё мягко выражаясь).
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Den_Klimov
Посмотрел при 120dpi. И в чём заключается ужас панели управления (надо полагать, тулбара), кроме нечётких значков? :wink:
Даже самая богатая фантазия
Не представит себе наши безобразия.
Serge Yolkin
Сообщения: 664
Зарегистрирован: Сб июл 25, 2009 11:12

Сообщение Serge Yolkin »

Ужас - это, конечно, преувеличение. Просто большое количество программистов, которых ломает отвязывать размер значков от масштаба экрана, превратило откровенный косяк в привычную мелочь.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Конфликт плагинов. При подключённом к TC плагине ArchView и/или ArcView архивы при вызове Листера открываются сначала как положено — в специальном плагине. Если плагины есть оба, между ними переключение по 4 идёт нормально. Однако при повторном нажатии 4 вместо циклического перехода от второго плагина к первому отображается сообщение

Код: Выделить всё

---------------------------
error
---------------------------
Crash in plugin SumatraPDF.wlx:

Access violation at address 04226DE5. Read of address 000000C0
---------------------------
ОК   Отмена   
---------------------------
и Тотал падает. Если плагин ArchView/ArcView есть какой-то один, это происходит при первом же нажатии 4. При отсутствии этих плагинов и наличии подключённого SumatraPDF бага нет — содержимое архива отображается в двоичном виде.
Какое отношение этот плагин вообще может иметь к файлам архивов?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить