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

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

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

Post by zg »

Сам макрос тут.
для его работы нужен фар 3.0.3591+ и luamacro 3.0.212+.
смотрит всё, что умеет gdi+.
для гифов фиксированная задержка между кадрами 100мс.
для просмотра картинки надо нажать ctrlq в режиме панелей.
выглядит это примерно так:
Attachments
picture.png
picture.png (100.07 KiB) Viewed 60255 times
Last edited by HaRT on Sun 24 May, 2020 13:08, edited 1 time in total.
Reason: Добавил LuaPicture в Заголовок Темы
ccaid
Posts: 869
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 19 times
Been thanked: 5 times

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

Post by ccaid »

Latest post of the previous page:

на многостраничных картинках (tiff) возникает ошибка из-за попытки воспользоваться пустой таблицей params.image.delay
Фар делают добрые люди
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 158 times
Contact:

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

Post by zg »

пример файла сразу можно было бы привести.
ccaid
Posts: 869
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 19 times
Been thanked: 5 times

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

Post by ccaid »

прямо сейчас сложновато, если нужно — вечером сделаю.

ещё одну проблему обнаружил. при распахивании по AltF9 место отрисовки съезжает влево. если рисуется на правой панели, то залазит на левую. а если рисуется на левой, то правый край рисунка поджимается влево. если просто растянуть окно на весь экран (не по AltF9), проблемы нет.
Фар делают добрые люди
ccaid
Posts: 869
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 19 times
Been thanked: 5 times

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

Post by ccaid »

если данный скрипт расположить в одной папке с http://forum.farmanager.com/viewtopic.php?f=60&t=8802, то при запуске падает плагин LuaMacro и тянет за собой Far. если скрипты разнести по разным (под)папкам, проблемы нет.
Фар делают добрые люди
ccaid
Posts: 869
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 19 times
Been thanked: 5 times

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

Post by ccaid »

многостраничный tiff (2 страницы):
p2.tif.7z
(10.26 KiB) Downloaded 127 times
по поводу падения LuaMacro
Фар делают добрые люди
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 158 times
Contact:

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

Post by zg »

ccaid wrote: ещё одну проблему обнаружил. при распахивании по AltF9 место отрисовки съезжает влево. если рисуется на правой панели, то залазит на левую. а если рисуется на левой, то правый край рисунка поджимается влево. если просто растянуть окно на весь экран (не по AltF9), проблемы нет.
нет нормального способа определить размер символа в консоли в пикселях. есть GetConsoleFontSize, но он бесполезен в новой консоли в 10-ке при масштабе отличном от 100%. я конечно в очередной раз исправил, но всё это такое…
ccaid
Posts: 869
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 19 times
Been thanked: 5 times

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

Post by ccaid »

все исправлено
Фар делают добрые люди
DV
Posts: 439
Joined: Mon 07 Aug, 2006 08:23
Has thanked: 23 times
Been thanked: 15 times

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

Post by DV »

У меня макрос почему-то показывает вертикальные фотографии наклонёнными набок (как будто они горизонтальные). Это как-то настраивается? (Ожидается поворот изображения, как делает тот же XnView.)
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 158 times
Contact:

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

Post by zg »

DV wrote: Sat 29 Jul, 2017 11:20Это как-то настраивается?
нет.
User avatar
Dennis_Moore
Posts: 287
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 14 times

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

Post by Dennis_Moore »

zg wrote: Sat 29 Jul, 2017 15:13нет.
Можно брать ориентацию из метаданных. Реализуйте пожалуйста если это возможно, когда у вас будет время.
User avatar
SUSim
Posts: 1546
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 12 times

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

Post by SUSim »

А архивом как скачать макрос? Извините.
Last edited by SUSim on Wed 06 Sep, 2017 20:50, edited 1 time in total.
SimSU ··· ·· -- ··· ··-
User avatar
HaRT
Moderator
Posts: 9658
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 119 times
Been thanked: 245 times

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

Post by HaRT »

SUSim wrote: Wed 06 Sep, 2017 20:49А архивом как скачать макрос? Извините.
А зачем?
Нажимаете на странице по ссылке из заглавного поста кнопку Raw и получаете голый скрипт (около 24 КиБ).
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
HaRT
Moderator
Posts: 9658
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 119 times
Been thanked: 245 times

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

Post by HaRT »

zg wrote: Fri 09 Aug, 2013 18:30картинка рисуется поверх консоли
Можно ли как-то добиться, чтобы в консоли, на панели позади картинки, писал свой вывод Anamorphosis? Т.е., чтобы я, нажав Esc, мог этот вывод увидеть.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 158 times
Contact:

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

Post by zg »

HaRT wrote: Fri 24 Nov, 2017 02:20Можно ли как-то добиться, чтобы в консоли, на панели позади картинки, писал свой вывод Anamorphosis? Т.е., чтобы я, нажав Esc, мог этот вывод увидеть.
у меня так и происходит.
User avatar
HaRT
Moderator
Posts: 9658
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 119 times
Been thanked: 245 times

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

Post by HaRT »

Фар есть инструмент, а не нянька. © 2009 DrKnS
Shmuel
Posts: 6194
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 337 times

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

Post by Shmuel »

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

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