Макрос для быстрого просмотра картинок

Здесь выкладываются готовые к использованию макросы и скрипты.
User avatar
zg
zero-gravity
Posts: 5698
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 133 times
Contact:

Макрос для быстрого просмотра картинок

Post by zg »

Сам макрос тут.
для его работы нужен фар 3.0.3591+ и luamacro 3.0.212+.
смотрит всё, что умеет gdi+.
для гифов фиксированная задержка между кадрами 100мс.
для просмотра картинки надо нажать ctrlq в режиме панелей.
выглядит это примерно так:
Attachments
picture.png
picture.png (100.07 KiB) Viewed 53634 times

User avatar
HaRT
Moderator
Posts: 9230
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 91 times
Been thanked: 195 times

Макрос для быстрого просмотра картинок

Post by HaRT »

Latest post of the previous page:

zg wrote:
Fri 09 Aug, 2013 18:30
картинка рисуется поверх консоли
Можно ли как-то добиться, чтобы в консоли, на панели позади картинки, писал свой вывод Anamorphosis? Т.е., чтобы я, нажав Esc, мог этот вывод увидеть.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
zg
zero-gravity
Posts: 5698
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 133 times
Contact:

Макрос для быстрого просмотра картинок

Post by zg »

HaRT wrote:
Fri 24 Nov, 2017 02:20
Можно ли как-то добиться, чтобы в консоли, на панели позади картинки, писал свой вывод Anamorphosis? Т.е., чтобы я, нажав Esc, мог этот вывод увидеть.
у меня так и происходит.

User avatar
HaRT
Moderator
Posts: 9230
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 91 times
Been thanked: 195 times

Макрос для быстрого просмотра картинок

Post by HaRT »

Фар есть инструмент, а не нянька. © 2009 DrKnS

Shmuel
Posts: 5961
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 24 times
Been thanked: 256 times

Макрос для быстрого просмотра картинок

Post by Shmuel »

Почему-то при показе картинки игнорируется нажатие CtrlF5 (сортировка по времени модификации).
Last edited by Shmuel on Wed 03 Jan, 2018 19:15, edited 1 time in total.

User avatar
zg
zero-gravity
Posts: 5698
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 133 times
Contact:

Макрос для быстрого просмотра картинок

Post by zg »

это far, 5117.

Shmuel
Posts: 5961
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 24 times
Been thanked: 256 times

Макрос для быстрого просмотра картинок

Post by Shmuel »

Билд 5118 (это не значит, что в нём появилось).
При отображении картинки нажатия AltF8, AltF11 и AltF12 не доходят до макросов, отображаются встроенные истории.

User avatar
zg
zero-gravity
Posts: 5698
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 133 times
Contact:

Макрос для быстрого просмотра картинок

Post by zg »

Shmuel wrote:
Thu 04 Jan, 2018 15:34
При отображении картинки нажатия AltF8, AltF11 и AltF12 не доходят до макросов, отображаются встроенные истории.
так абсолютно с любыми кнопками. было предложение это изменить, но почему-то оно не было принято.

Shmuel
Posts: 5961
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 24 times
Been thanked: 256 times

Макрос для быстрого просмотра картинок

Post by Shmuel »

В моём примере это потому, что текущая макрообласть = Dialog, а макросы настроены на Shell.
Возможно, надо принять это как должное: либо смотреть картинки, либо другими вещами заниматься...

User avatar
zg
zero-gravity
Posts: 5698
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 133 times
Contact:

Макрос для быстрого просмотра картинок

Post by zg »

картинка показывается поверх диалога. соответственно диалоговые макросы там работают, всё что не закрыто макросами, попадает в диалог и через постмакро отдаётся в панели. естественно выполняется реальное действие. есть патч, который вместо реального действия позволяет выполнять макрос, если он есть. я всё это знаю.

User avatar
HaRT
Moderator
Posts: 9230
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 91 times
Been thanked: 195 times

Макрос для быстрого просмотра картинок

Post by HaRT »

Я тут при попытке быстрого поиска при включённом QView напоролся на сообщение об ошибке в данном скрипте из-за того, что при вызове из области Search far.AdvControl(F.ACTL_GETWINDOWTYPE) возвращает nil. Вот , исправляющий ошибку (там ещё в пару к CtrlClear в список кнопкосочетаний, обновляющих картинку, добавлен CtrlNum5).
Фар есть инструмент, а не нянька. © 2009 DrKnS

Post Reply

Return to “Полезные макросы и скрипты”