far2m icon indicating copy to clipboard operation
far2m copied to clipboard

Плагин для просмотра изображений

Open DM-VLK opened this issue 3 years ago • 5 comments

Надеюсь я не обнаглел до предела :) Планируете ли вы написать хоть самый простенький плагин для просмотра изображений чтобы хотя-бы можно было листать их посредством PgUp/PgDn и делать пометку на панели кнопкой Ins ?

DM-VLK avatar Dec 09 '22 16:12 DM-VLK

Да нет, всё логично, я тоже хочу такой плагин или макрос. Но пока ещё к таким подвигам не готов.

shmuz avatar Dec 09 '22 17:12 shmuz

Как вариант решения можно воспользоваться fim. Проверил в ubuntu22: работает в tty и gui, в putty - только в ASCII-режиме (-o aa). apt install fim Если потребуется повышение прав для доступа к framebuffer, то можно прописать в sudoers.d: username ALL=NOPASSWD: /usr/bin/fim Либо применить решение, описываемое в разделе COMMON PROBLEMS. Для проверки работы в far можно прописать такие ассоциации:

======== Edit file associations ====== ¦ A file mask or several file masks: ¦ .png;.jpg ¦------------------------------------- ¦ [x] View command (used for F3): ¦ sudo fim !.! ¦ [x] View command (used for Alt-F3): ¦ fim -o aa !.!

sorcodiv avatar Mar 27 '24 09:03 sorcodiv

Спасибо. Именно такой вариант и приходил в голову. Проблема к сожалению в том, что просмотрщик и FAR никак не связаны. Т.е. нельзя смотреть и одновременно отмечать файлы на панели, как в том же PictureView в FAR3, и нужно будет постоянно выходить в панель, отмечать, а потом снова жать Enter.

DM-VLK avatar Mar 27 '24 12:03 DM-VLK

Обнаружил для far3 такой макрос: https://forum.farmanager.com/viewtopic.php?t=11905 Макрос использует wxlua, под windows требуется отдельная библиотека. Но при запуске far2m в GUI-режиме используемые функции есть в библиотеке libwx_gtk3u_core (от которой зависит far2m_gui.so). Есть ли возможность обращаться из макроса к libwx?

sorcodiv avatar Jun 11 '25 18:06 sorcodiv

На данный момент обращения из макросов к libwx не реализованы. С макросом, о котором вы говорите, я не знаком. Надо будет его попробовать, возможно натолкнёт на идеи, как что-то подобное сделать для far2m.

shmuz avatar Jun 11 '25 19:06 shmuz