PictureView 3 — просмотр изображений различных форматов
PictureView 3 — просмотр изображений различных форматов
В этой теме обсуждается плагин PictureView 3.
Старый тред с обсуждением предыдущих версий: PictureView 1 и 2.
Дальнейшее развитие версии 1.5, переделано под API Far 3.0.
Об извлечении плагинов из дистрибутивов ACDSee.
PS: API как было убогим в Far 2, так и осталось...
Старый тред с обсуждением предыдущих версий: 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 2005 times
PictureView 3 — просмотр изображений различных форматов
Latest post of the previous page:
Мышкой два щелчка на любом JPG, PNG, BMP (или Ctrl-PgDn):Пробовал удалить все плагины в папке Plugins, кроме PictureView - ошибка выдает по прежнему.
Если повторно запустить щелчком мышки, больше ошибок нет, сразу показывает картинку.
Ровно до тех пор, пока не запустим новый FAR, ошибка вновь появляется на 1 раз.
Нетбук Atom N270, 2gb RAM, Windows XP, x32.
P.S. проверил на Windows 7, x64 (другая версия PictureView) - окошка (ошибок) нет.
P.P.S. Как вариант добавить в программный код - автоматически отправлять ошибку в nul, чтобы не раздражало. Ведь по сути, нажав на OK, сразу показывает картинку, как ни в чем не бывало.
Last edited by Ultrabyte on Sun 20 Apr, 2025 06:59, edited 9 times in total.
-
fuzzy_far3
- Posts: 13
- Joined: Tue 03 Mar, 2020 13:44
PictureView 3 — просмотр изображений различных форматов
Насколько я понимаю весь этот плагин (да и другие аналогичные), никто из них принципиально не умеет открывать графическое изображение не в отдельном poip-up окне, а прямо на второй панели. При этом хотелось, чтобы открывался к просмотру тот файл, на ком стоит на первой панели курсор, а при переходе курсора на соседний файл - уже он и т.д.
Ранее в DOS-времена был какой-то вьювер а-ля Нортон коммандер интерфейса под жуткие 60Гц экрана, который так умел. Неужели к 2025г для FAR никто ничего подобного не накодил?
Ранее в DOS-времена был какой-то вьювер а-ля Нортон коммандер интерфейса под жуткие 60Гц экрана, который так умел. Неужели к 2025г для FAR никто ничего подобного не накодил?
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
PictureView 3 — просмотр изображений различных форматов
Last edited by HaRT on Sat 24 May, 2025 19:47, edited 1 time in total.
Фар есть инструмент, а не нянька. © 2009 DrKnS
PictureView 3 — просмотр изображений различных форматов
Здравствуйте! Есть ли вероятность, что этот плагин будет работать в терминале Windows? :<
(Перевод Google)
(Перевод Google)
- Zeroes
- Мультикопипастер Броадкастер
- Posts: 659
- Joined: Wed 16 Mar, 2005 20:53
- Location: Gomel \ Belarus
- Has thanked: 4 times
- Been thanked: 15 times
PictureView 3 — просмотр изображений различных форматов
QBaraki, он и сейчас работает. Используйте [x] Полноэкранный режим при запуске
--- Zeroes & Ones ---
PictureView 3 — просмотр изображений различных форматов
Здравствуйте!
Спасибо ОГРОМНОЕ за такой замечательный плагин.
Только есть у него недостаток -- он иногда зависает наглухо вместе с Фаром.
В чем тут причина?
Спасибо ОГРОМНОЕ за такой замечательный плагин.
Только есть у него недостаток -- он иногда зависает наглухо вместе с Фаром.
В чем тут причина?
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
PictureView 3 — просмотр изображений различных форматов
Причины могут быть самые разные. Скорее всего, проблема в видеодрайверах в вашей Винде. (Но не исключено также, что в каких-то кодеках, которые есть у вас в системе.) Попробуйте обновить драйверы на самые новые от производителя видяшки.
Если не поможет, то действуйте, как написано тут (с поправкой на реалии плагина), и не забудьте выложить картинку, на которой гарантированно зависает.
Фар есть инструмент, а не нянька. © 2009 DrKnS
PictureView 3 — просмотр изображений различных форматов
Причина банальна: если файл JPG, а внутри тело PNG (или наоборот или другие форматы), то падает FAR наглухо. Нужно внедрять код по определению тела, а не по расширению файла, как в ACDSee.
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
PictureView 3 — просмотр изображений различных форматов
Пример такого файла (желательно небольшого размера), на котором «падает наглухо», можете выложить? Притом вместе с вашими настройками PictureView.Ultrabyte wrote: Mon 08 Sep, 2025 21:37 если файл JPG, а внутри тело PNG (или наоборот или другие форматы), то падает FAR наглухо
Я вот сейчас специально взял небольшой файлUltrabyte wrote: Mon 08 Sep, 2025 21:37 Нужно внедрять код по определению тела, а не по расширению файла
.png, переименовал в *.jpg и открыл в PictureView — ничего не зависло, не упало, картинка и показалась.Вы про какую точно версию плагина пишете?
Фар есть инструмент, а не нянька. © 2009 DrKnS
PictureView 3 — просмотр изображений различных форматов
У меня в терминале Windows плагин не работает по Ctrl+Q. Если запустить Far в CMD-окне (в настройках - узел консоли Windows), то по Ctrl+Q просмотр работает, но картинка масштабируется не на всю панель. Нормально пока только под ConEmu.Zeroes wrote: Wed 03 Sep, 2025 15:38 QBaraki, он и сейчас работает. Используйте [x] Полноэкранный режим при запуске
PictureView 3 — просмотр изображений различных форматов
SEt, Прошу вас сделать сборку данного плагина под ARM64, если это возможно.
Случайности не случайны.
PictureView 3 — просмотр изображений различных форматов
Кто-нибудь знает, где найти актуальный PictureViewPlugin.h? В дистрибутиве плагина не вижу. Я нашёл какую-то версию в исходниках theX, но она родом из 2007 года, не уверен, что будет работать с версией плагина 3.2021.04.19.
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
PictureView 3 — просмотр изображений различных форматов
Мне удалось найти
PictureViewPlugin.h только в версии PictureView 1.5 от декабря 2010 (), и файл датирован 2007-м годом (как и ваш). На всякий случай: размер заголовочника 7516 байт, MD5: 479C230E185CD3958A4F75B8FA21D5BE.
Для проверки вы можете попытаться собрать pvdDjVu 1.3.5.25 (там есть исходник) со страницы плагина, он точно подходит для PictureView3 (я им пользуюсь). Если соберётся и заработает, значит, скорее всего, файл что надо.
P.S. Я убедился, что theX работает с PictureView3 (x86). Очевидно, API PVD не менялся и остался на версии 1.0.
Last edited by HaRT on Fri 14 Nov, 2025 15:57, edited 1 time in total.
Reason: Добавлен постскриптум; перевыложен на день менее старый архив.
Reason: Добавлен постскриптум; перевыложен на день менее старый архив.
Фар есть инструмент, а не нянька. © 2009 DrKnS
PictureView 3 — просмотр изображений различных форматов
Интерфейс плагинов имеет полную обратную совместимость. Были небольшие расширения, но они не афишировались из-за низкого интереса к теме.
Сборки для ARM64 не будет, так как я отрицательно отношусь к самой идее Windows on ARM.
DmitriC, зачем вообще запускать Far под Windows Terminal? Есть в этом хоть какой-то толк? Запускайте под OpenConsole – должно всё работать.
Сборки для ARM64 не будет, так как я отрицательно отношусь к самой идее Windows on ARM.
PV никогда не смотрит на расширение файла, если у него есть внятная сигнатура как в PNG/JPG. Если есть проблемы с какими-то файлами – примеры в студию.Ultrabyte wrote: Mon 08 Sep, 2025 21:37 Нужно внедрять код по определению тела, а не по расширению файла, как в ACDSee.
DmitriC, зачем вообще запускать Far под Windows Terminal? Есть в этом хоть какой-то толк? Запускайте под OpenConsole – должно всё работать.
- HaRT
- Moderator
- Posts: 11458
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 270 times
- Been thanked: 417 times
PictureView 3 — просмотр изображений различных форматов
Фар есть инструмент, а не нянька. © 2009 DrKnS