PictureView 3 — просмотр изображений различных форматов

Здесь можно обсудить ваш любимый плагин.
SEt
Posts: 526
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

PictureView 3 — просмотр изображений различных форматов

Post by SEt »

В этой теме обсуждается плагин PictureView 3.
Старый тред с обсуждением предыдущих версий: PictureView 1 и 2.

Дальнейшее развитие версии 1.5, переделано под API Far 3.0.



Об извлечении плагинов из дистрибутивов ACDSee.


PS: API как было убогим в Far 2, так и осталось...
Attachments
PictureView3_20140813_last_xp.7z
Последняя версия, работающая на WinXP
(321.22 KiB) Downloaded 1187 times
SEt
Posts: 526
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

PictureView 3 — просмотр изображений различных форматов

Post by SEt »

Latest post of the previous page:

HaRT wrote: Thu 30 Aug, 2018 20:51
SEt wrote: Thu 30 Aug, 2018 05:20Очень милый файл.
Да что я, собственно, скрытничаю? Файл доступен по ссылке PostScript version со страницы Common Lisp the Language, 2nd Edition.
У меня несколько лучше: clm.ps 1274 x 1649 x 24b 68% 63/1394 [2/1096] - PictureView by GFL : ps@150dpi { Image generated by AFPL Ghostscript (device=pnmraw) } 12668+15+4665ms <AutoY>
HaRT wrote: Thu 30 Aug, 2018 20:51
SEt wrote: Thu 30 Aug, 2018 05:20 когда всё тормозит на несколько секунд в данном случае – они не вызываются
Даже в течение тех 73 секунд?
Именно. Только до них и после. ^_^

Мне кажется, что хватит с GFL мучится. Кому нужна нормальная работа с такими форматами – быстрее, наверное, самому написать pvd-декодер (хоть через тот же Ghostscript), чем по столько ждать.

Можно, кстати, написать "тупой" pvd: он будет распознавать формат по сигнатуре, запускать по файлу внешний конвертер куда-нибудь в Temp и отдавать результирующий bmp/ppm.
SEt
Posts: 526
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

PictureView 3 — просмотр изображений различных форматов

Post by SEt »

Новая версия:
  • Рефакторинг GFL кода.
  • Мелкие исправления.

Обратите внимание, что юникодные версии PV теперь будут открывать файл по имени в GFL только с юникодной libgfl340.dll.
dmitrik
Posts: 124
Joined: Mon 30 Nov, 2009 21:58
Has thanked: 1 time
Been thanked: 4 times

PictureView 3 — просмотр изображений различных форматов

Post by dmitrik »

Bitdefender (свежая версия, свежие базы) при проверке 32-битной версии плагина говорит, что модуль FLIF.pvd заражен Gen:Trojan.Heur.GM.09E4000002. С 64-битной всё нормально.
Last edited by dmitrik on Sat 01 Sep, 2018 23:44, edited 1 time in total.
SEt
Posts: 526
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

PictureView 3 — просмотр изображений различных форматов

Post by SEt »

Ну так отправьте им этот файл, и пусть они его ручками проверят и исправят свою паршивую Heur'истику.
dmitrik
Posts: 124
Joined: Mon 30 Nov, 2009 21:58
Has thanked: 1 time
Been thanked: 4 times

PictureView 3 — просмотр изображений различных форматов

Post by dmitrik »

SEt wrote: Sun 02 Sep, 2018 00:17 Ну так отправьте им этот файл, и пусть они его ручками проверят и исправят свою паршивую Heur'истику.
Отправил.

Я так понимаю, ни у кого другие антивирусы не ругаются на этот файл?
Xhronos
Posts: 59
Joined: Mon 09 Apr, 2018 10:22
Been thanked: 1 time

PictureView 3 — просмотр изображений различных форматов

Post by Xhronos »

dmitrik, Virustotal показывает девять сработок, но, похоже, все сработавшие антивирусы используют движок Bitdefender, так что разобраться нужно только с ним.
dmitrik
Posts: 124
Joined: Mon 30 Nov, 2009 21:58
Has thanked: 1 time
Been thanked: 4 times

PictureView 3 — просмотр изображений различных форматов

Post by dmitrik »

Xhronos wrote: Sun 02 Sep, 2018 10:16 dmitrik, Virustotal показывает девять сработок, но, похоже, все сработавшие антивирусы используют движок Bitdefender, так что разобраться нужно только с ним.
У меня база обновились, больше не срабатывает. Так что разобрались. :)
Piton812
Posts: 47
Joined: Sat 02 Jun, 2018 23:04
Has thanked: 16 times
Been thanked: 1 time

PictureView 3 — просмотр изображений различных форматов

Post by Piton812 »

SEt wrote: Wed 22 Aug, 2018 16:59 Новая версия:
GFL декодер открывает файлы по имени, если это возможно. Соответственно, работают PDF, PS (через Ghostscript) и подобное
Не могли бы детализировать, какие именно шаги нужно предпринять, чтобы иметь возможность просматривать pdf внутри фара с помощью плагина PictureView?
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

PictureView 3 — просмотр изображений различных форматов

Post by HaRT »

Piton812, чтобы просматривать PDF, нужно:
1. Скачать и установить PictureView — как и любой другой плагин (см. FAQ и доки по Фару).
2. Скачать и установить GPL Ghostscript той же битности, что и Фар.
3. Скачать GFL SDK и подложить libgfl340.dll соответствующей битности в папку к плагину.
4. В настройках плагина разрешить использование декодера GFL — см. доки по плагину.
5. Открыть PDF-файл посредством плагина — см. доки по плагину.

2021-01-11
У меня под Win10 x64 в Фаре x86 с Ghostscript 9.24 работает, а с 9.53.3 — нет.
Last edited by HaRT on Mon 11 Jan, 2021 02:04, edited 3 times in total.
Reason: Добавлен P.S. про Ghostscript 9.53.3
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

PictureView 3 — просмотр изображений различных форматов

Post by zg »

ghostscript установленный разве не нужен?
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

PictureView 3 — просмотр изображений различных форматов

Post by HaRT »

zg wrote: Fri 07 Sep, 2018 14:21 ghostscript установленный разве не нужен?
Нужен. Спасибо, я дополнил инструкцию.
Фар есть инструмент, а не нянька. © 2009 DrKnS
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

PictureView 3 — просмотр изображений различных форматов

Post by 2useven10 »

У меня тоже на получается смотреть .pdf и .ps
Хотя все пункты требований от HaRT вроде бы выполнены.
Просто ничего не происходит.
Last edited by 2useven10 on Fri 07 Sep, 2018 15:16, edited 1 time in total.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

PictureView 3 — просмотр изображений различных форматов

Post by HaRT »

2useven10 wrote: Fri 07 Sep, 2018 15:07 Просто ничего не происходит.
Каким способом пытаетесь открыть? Через меню плагинов пробовали?
Битность GhostScript'а, Фара, PictureView и libGFL одинаковая? Растровые экзотические форматы показываются?
Фар есть инструмент, а не нянька. © 2009 DrKnS
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

PictureView 3 — просмотр изображений различных форматов

Post by 2useven10 »

Через меню, префикс. Всё 64-х битное. libgfl скачивал заново - не помогает. Экзотики никакой нет .ps - самое экзотичное.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

PictureView 3 — просмотр изображений различных форматов

Post by HaRT »

2useven10 wrote: Fri 07 Sep, 2018 15:47 Всё 64-х битное
Вот сейчас специально развернул 64-битный Фар, поставил 64-битный GhostScript — PDFы тоже не показываются, хотя на растровых картинках декодер GFL работает. Т.ч. попробуйте 32-битный вариант всего (кроме ОС :)), хотя бы для эксперимента.
Фар есть инструмент, а не нянька. © 2009 DrKnS
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

PictureView 3 — просмотр изображений различных форматов

Post by 2useven10 »

32-битный у меня тоже не работает.
Post Reply

Return to “Обсуждение плагинов”