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 1200 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:

lev0tsk wrote:Но всё таки не ясен вопрос с интегрированной Intel. Если верить всяким Diag-ам и AIDA-м, доступной графической памяти на ней почти 1,7 Гб... Почему её не хватает?
Сейчас нет под рукой интеграшки интел. Багов в их видеодровах предостаточно, но нужно отметить, что со временем они их постепенно исправляют (HD4000 и новее, на старые забили), так что есть смысл поставить самые последние драйвера или, например, предыдущую версию.
lev0tsk wrote:Если старый плагин работал через DirectDraw, то можно предположить, что это он покривел или "обновился"?
Возможно. Но скорее эксперименты с видеоплеерами ему что-то вправили не туда.
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

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

Post by ccaid »

SEt, не могли бы прокомментировать это?
Фар делают добрые люди
SEt
Posts: 526
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

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

Post by SEt »

Могу: а кто им запрещал пересекаться?
User avatar
Dennis_Moore
Posts: 295
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 17 times

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

Post by Dennis_Moore »

Только что случайно заметил: если открыть изображение и выйти (Esc или F10) то плагин не восстанавливает заголовок FAR.

PV 3.2016.9.29_x86, FAR3 4898
SEt
Posts: 526
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

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

Post by SEt »

Плагин не восстанавливает заголовок. Вроде договорились, что при вызове архивных плагинов Far сам это делает (и показывает всякие "Файл проверяется в").
iepy
Posts: 1
Joined: Fri 17 Mar, 2017 18:39

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

Post by iepy »

Great plugin, thanks! :)
sabio
Posts: 15
Joined: Fri 30 Jan, 2015 14:18

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

Post by sabio »

Нельзя ли добавить возможность пропускать Alt+F3 во встроенный просмотрщик Far?
Иногда бывает нужно посмотреть на "байты" какой-нибудь картинки.

Ну или наоборот, сделать "префикс" для запуска Picture View (pv: file.jpg).
Тогда бы я добавил его в "ассоциацию" на F3 вместо использования встроенного в плагин перехвата View.
User avatar
Dennis_Moore
Posts: 295
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 17 times

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

Post by Dennis_Moore »

sabio wrote: Wed 05 Jul, 2017 15:53Нельзя ли добавить возможность пропускать Alt+F3 во встроенный просмотрщик Far?
Из справки:

Ctrl-Shift-F3 всегда вызывает встроенную программу просмотра, вне зависимости
от файловых ассоциаций.
sabio
Posts: 15
Joined: Fri 30 Jan, 2015 14:18

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

Post by sabio »

Dennis_Moore,
Спасибо, но это не работает.
PictureView (у меня) запускается не через файловые ассоциации, а с помощью встроенного в него перехвата View. (Process actions: [x] View)
И по Ctrl+Shift+F3 всё так же открывается именно он, а не встроенный просмотрщик.

P.S. Вы знаете способ запускать PictureView через файловые ассоциации? Поделитесь? Это, в принципе, решило бы мою проблему.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

sabio wrote: Wed 05 Jul, 2017 15:53сделать "префикс" для запуска Picture View
pic же
╔═════════ Plugin information ══════════╗ ║ Title: ║ ║ PictureView ║ ║ Description: ║ ║ Image viewer ║ ║ Author: ║ ║ SEt ║ ║ Version: ║ ║ 3.2016.9 (build 29) ║ ║ Module path: ║ ║ Plugins\PictureView\0PictureView.dll ║ ║ Plugin GUID: ║ ║ 50563330-D240-4625-AC8B-B70DF9075630 ║ ║ Plugin item GUID: ║ ║ 50563330-D240-4625-AC8B-B70DF9075630 ║ ║ Plugin prefix: ║ ║ pic ║ ╟───────────────────────────────────────╢ ║ { OK } ║ ╚═══════════════════════════════════════╝
Фар есть инструмент, а не нянька. © 2009 DrKnS
sabio
Posts: 15
Joined: Fri 30 Jan, 2015 14:18

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

Post by sabio »

HaRT,
Я и не знал про такое окошко. Век живи...
Спасибо большое!
Alexey Lubkin
Posts: 106
Joined: Sun 23 Oct, 2005 10:02
Location: Томск
Has thanked: 1 time
Contact:

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

Post by Alexey Lubkin »

Запоздало решился начать постепенный перелаз с Far 1.75 на Far 3.0, дело дошло до PictureView.
В старом PictureView пальцы привыкли к * (звёздочка - шифт8) и / (слэш - слева от правого шифта). В новом - не работают. Вместо них теперь, видимо, только Gray/ и Gray*. С учётом того, что и макросы теперь перебазировались куда-то в .lua файлы, а не как раньше - даже примерно не представляю как по-правильному исправить положение вещей.
Last edited by Alexey Lubkin on Mon 02 Oct, 2017 20:37, edited 3 times in total.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

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

Post by Shmuel »

Alexey Lubkin wrote: Mon 02 Oct, 2017 20:23С учётом того, что и макросы теперь перебазировались куда-то в .lua файлы, а не как раньше - даже примерно не представляю как по-правильно исправить положение вещей.
Если нет желания разбираться, вы можете просто записать 2 клавиатурных макроса, переназначающих клавиши, а затем сохранить по ShiftF9. Запись клавиатурных макросов в Far 3 ничем не отличается от Far 1.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

Alexey Lubkin, а это не устраивает?:
/, 0, Tab или двойной щелчок мышки по изображению - переключение автомасштабирование/масштаб 100% двойной щелчок мышки по фону вокруг изображения - автомасштабирование по ширине или высоте
Фар есть инструмент, а не нянька. © 2009 DrKnS
Alexey Lubkin
Posts: 106
Joined: Sun 23 Oct, 2005 10:02
Location: Томск
Has thanked: 1 time
Contact:

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

Post by Alexey Lubkin »

Shmuel wrote: Mon 02 Oct, 2017 20:39Если нет желания разбираться, вы можете просто записать 2 клавиатурных макроса, переназначающих клавиши, а затем сохранить по ShiftF9. Запись клавиатурных макросов в Far 3 ничем не отличается от Far 1.
Разбираюсь пока только.
Видимо, нужно создать файл здесь: %farprofile%\Macros\scripts\picview.lua
с содержимым:

Code: Select all

Macro {
  description = "picture view key map 1";
  area = "Viewer";
  key = "/";
  action = function() Keys("Divide") end;
}

Macro {
  description = "picture view key map 2";
  area = "Viewer";
  key = "*";
  action = function() Keys("Multiply") end;
}
Не работает. С записью клавиатурных макросов - тоже. Нажатие на кнопки / или * не даёт никакого эффекта. Серые их собратья - по-прежнему работают.
HaRT wrote: Mon 02 Oct, 2017 20:40/, 0, Tab или двойной щелчок мышки по изображению - переключение
Tab - неплохой вариант, переучусь, пожалуй. Мышка, а точнее тачпад, - неудобно.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

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

Post by Shmuel »

Alexey Lubkin wrote: Mon 02 Oct, 2017 21:55Не работает. С записью клавиатурных макросов - тоже.
Сначала я было подумал, что вы что-то делаете не так, а потом вспомнил, что (кажется) данный плагин перехватывает нажатия клавиш, и поэтому их нельзя переопределить макросом.
Last edited by Shmuel on Mon 02 Oct, 2017 22:17, edited 1 time in total.
Post Reply

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