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

Здесь можно обсудить ваш любимый плагин.
Alexey Lubkin
Posts: 106
Joined: Sun 23 Oct, 2005 10:02
Location: Томск
Has thanked: 1 time
Contact:

Post by Alexey Lubkin »

Latest post of the previous page:

Хех.. нуда.. вариант.

Но так только для первой картинки отобразится ведь.. Последующие нажатия вниз/вверх для перехода к следующей/предыдущей не дадут такого эффекта.
И потом, по-хорошему, придётся написать небольшой парсер, чтобы выводил только интересующие данные из вывода жхеада. Но это вобщем-то не вопрос уже.
User avatar
HaRT
Moderator
Posts: 10858
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Post by HaRT »

Alexey Lubkin wrote:придётся написать небольшой парсер
%WinDir%\System32\find.exe разве не подойдёт?!
Alexey Lubkin
Posts: 106
Joined: Sun 23 Oct, 2005 10:02
Location: Томск
Has thanked: 1 time
Contact:

Post by Alexey Lubkin »

В cmd мало возможностей для обработки результатов find.exe

Написал на паскале простейший парсер, список EXIF-параметров берёт из ini-файла. Толком ничего не может пока, но для начала мне хватит. Может кому надо если, с исходниками прилагается.

Пример вывода:
iso320 105.0mm (35mm equivalent: 157mm) f/5.3 0.0040 s (1/250) 3872 x 2592
Attachments
jhparse.rar
(82 KiB) Downloaded 221 times
User avatar
HaRT
Moderator
Posts: 10858
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Post by HaRT »

Alexey Lubkin
Лично я предпочитаю подобные вещи писать на “старом добром” GNU AWK (gawk.exe, напр., из UnxUtils: http://unxutils.sourceforge.net/).
Хотя, если извернуться, то тут можно обойтись и средствами CMD.
pukan1
Posts: 35
Joined: Tue 27 Mar, 2007 15:30
Has thanked: 5 times
Been thanked: 2 times

Post by pukan1 »

Плагин не работает через декодер ACDSee, в наличии Windows Vista x86 build 6000 Eng, Far 1.71 alpha 4 (build 2199), PictureView 1.41 и в папке с плагином все файлики от сюда hxxp://forum.farmanager.com/viewtopic.php?p=21487#21487
настройки плагина:

Code: Select all

╔════════════════ Picture View ═════════════════╗
║ Process actions:                              ║
║  [ ] Enter archive      [x] View              ║
║  [x] QuickView          [ ] Edit              ║
║                                               ║
║ Use decoder interfaces:                       ║
║  [ ] PVD   [x] ACDSee   [ ] GFL   [ ] GDI+    ║
║                                               ║
║ Advance decoding of neighbor images:          ║
║  [x] In real panels                           ║
║  [ ] In virtual panels                        ║
║                                               ║
║ Post-processing:                              ║
║  [ ] Autolevels [ ] Autoluma    [ ] Chroma    ║
║  Chroma multiplier:                0x018/0x10 ║
║                                               ║
║ Miscellaneous settings:                       ║
║  [x] Hide taskbar in fullscreen mode          ║
║  [ ] Fullscreen on startup                    ║
║  [ ] Loop jumping                             ║
║  [ ] Free positioning                         ║
║  [ ] Full reinitialization of DirectDraw      ║
║  [ ] Skip quick format detection              ║
╟───────────────────────────────────────────────╢
║       [ OK ]  [ Cancel ]  [ Advanced ]        ║
╚═══════════════════════════════════════════════╝
Возможно, я что то недопонял, в общем в чем может бить причина?
SEt
Posts: 528
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

Post by SEt »

Возможно, в системе отсутствует MSVCR71.dll.
Можешь попробовать поставить саму ACDSee - если там декодеры заработают, то и в PictureView должны работать.
pukan1
Posts: 35
Joined: Tue 27 Mar, 2007 15:30
Has thanked: 5 times
Been thanked: 2 times

Post by pukan1 »

SEt wrote:Возможно, в системе отсутствует MSVCR71.dll.
Можешь попробовать поставить саму ACDSee - если там декодеры заработают, то и в PictureView должны работать.
Кидал эту библиотеку и в корень к фару, и в папку с плагином и в папку винды, никакой реакции.
SEt
Posts: 528
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

Post by SEt »

Сложно сказать, что этой Vist'е не нравится. Но у меня при непродолжительном общении с ней PictureView работал без проблем.
User avatar
Tim Sobolev
Posts: 729
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Has thanked: 1 time
Been thanked: 7 times

Post by Tim Sobolev »

Сообщение
http://forum.farmanager.com/viewtopic.p ... &start=121
Вопрос первый...
pukan1
Posts: 35
Joined: Tue 27 Mar, 2007 15:30
Has thanked: 5 times
Been thanked: 2 times

Post by pukan1 »

SEt wrote:Сложно сказать, что этой Vist'е не нравится. Но у меня при непродолжительном общении с ней PictureView работал без проблем.
Решил оставить эту длл в папке винды, т.к. многие программы без нее никуда, и после перезагрузки все отлично работает, спасибо за помощь!
User avatar
Toxa
Posts: 275
Joined: Wed 27 Jul, 2005 14:35
Location: Москва
Contact:

Post by Toxa »

Хм, а у меня и в стандартной консоли перестал работать QView.

При работе с ConEmu частенько просвечивают панели, особенно при вызове первого изображения (по Enter/CtrlPgDn). В стандартной консоли такое было, но только при переключении между окнами.

А ещё, раньше PictureView показывал *.crw (Canon RAW), а сейчас и эта фича отвалилась.
Может кому пригодится.
SEt
Posts: 528
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

Post by SEt »

=Tim Sobolev=, и что я должен с этим сделать? То, что два хака консоли хоть как-то работают вместе - уже хорошо.

Toxa, в стандартной консоли ничего не должно было измениться - попробуй скачать PictureView заново (в самой первой 1.4.1 были изменения, которые теперь отменены). Чтобы PictureView показывал *.crw отключи быстрое определение форматов и переименуй нужный декодер в ID_ICO или ещё какой-нибудь поддерживаемый, но не нужный.
User avatar
Toxa
Posts: 275
Joined: Wed 27 Jul, 2005 14:35
Location: Москва
Contact:

Post by Toxa »

SEt, спасибо за наводку. CRW заработал, PictureView 1.4.1 тоже. Оказалось, что это другой 1.4.1 ;) Последний 1.4.1 неплохо работает в ConEmu.
Может кому пригодится.
Alexey Lubkin
Posts: 106
Joined: Sun 23 Oct, 2005 10:02
Location: Томск
Has thanked: 1 time
Contact:

Post by Alexey Lubkin »

Может быть кто-нибудь знает, как бороться с такой напастью. Частенько при просмотре картинок (а именно, при переходе к следующей - по пробелу или PgDn) вместо картинки отображается лажа. Частично кажут старую картинку, частично новую, кусками раскиданную. Обычно верхняя половина картинки остаётся от старого изображения, нижняя - от нового, бывает и по-другому - четвертями как-то.

п.с. Если нажать F5, то картинку показывают нормально. Но давить F5 после каждой второй картинки - не очень удобно.
SEt
Posts: 528
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

Post by SEt »

Это кривые видео драйвера и нехватка видеопамяти.
Alexey Lubkin
Posts: 106
Joined: Sun 23 Oct, 2005 10:02
Location: Томск
Has thanked: 1 time
Contact:

Post by Alexey Lubkin »

SEt wrote:Это кривые видео драйвера и нехватка видеопамяти.
Можно как-то с таким бороться?

Кстати:
1. Асидиси нормально кажет сама по себе.
2. Проблема бывает только при переходе к очередной картинке. Если просто F3 нажмать - всё путём.
Post Reply

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