LINUX.ORG.RU
ФорумTalks

Посоветуйте софтину для быстрого листания кучи фоток и запуска любого скрипта на текущей.

 , ,


1

2

Есть гора фоток. Надо выбрать «хорошие». Надо простую софтину как «eog», но чтобы на текущей фотке можно было нажать клавишу и она mv в указанный в настройках каталог. То есть, я сижу быстро мотаю фотки и на каких-то из них жму спецклавишу, по которой они из «неразобранное» кидаются в каталог «good». Теги не хочу, хочу именно запуск своего спецскрипта. Всё. Спасибо.

P.S. Запустить midnight commander и жать на каждой enter и потом какое-то решение ещё принимать - это в разы медленнее указанного идеального сценария.

«apt install eog-plugins» подвозит плагин «export to separate directory» - оно делает почти что я хочу, но через контекстное меню и КОПИРОВАНИЕМ, а надо именно mv

Самое гениальное решение в текущей ситуации: Delete жать на текущей картинке, она улетает в Trash каталог на том же смонтированно диске. Это почти что приемлемо и годно!



Последнее исправление: lesopilorama (всего исправлений: 4)

Нажимай на бэдах делете, что уцелело скопируешь в гуд, а потом из корзины фигню назад вытряхнешь.
Нет, не знаю.

imul ★★★★★
()

Я что-то вообще не видел софта для быстрого листанция фоточек. Особенно на HDD заметно, как долго происходит переключение между кадрами. Пролистать 1000 фотографий по паре мегабайт каждая – задача не из быстрых. Как ни удивительно, самое быстрое, что я использовал – это локальный веб-сервер + браузер (весь трюк в скрипте, который предзагружает следующий файл до нажатия кнопки next).

CYB3R ★★★★★
()
Ответ на: комментарий от imul

Ещё проще: сделай копию и листай её делитом.

t184256 ★★★★★
()

В feh есть параметр –actionN позволяющий биндить запуск команд на текущее изображение.

WSL_user
()
Ответ на: комментарий от skiminok1986

До кучи, можно подключить произвольный скрипт как плагин, просто прописав в настройках Geeqie Desktop-файл к нему.

skiminok1986 ★★★★★
()

В gwenview есть F8 Переместить. Единственно, что открывается окно для выбор куда перемещать. Но можно насобачится нажимать F8 и сразу Enter.

А вообще, как ни странно, но feh. У него есть

--action1 .. --action9

И можно шелл команды на нажатие 1..9 назначить. Звучит как то что тебе нужно.

Loki13 ★★★★★
()

О, это идея для минипроекта. Если не найдёшь пиши на wickedwork@rambler.ru. Сворганю на Qt5/C++. Жирок растрясти хочу.

xwicked ★★☆
()
Ответ на: комментарий от xwicked

Вот собственно первый вариант внешнего вида:
https://disk.yandex.ru/i/K7Hg_S4alo_kjw
А вот юзабилити:
https://disk.yandex.ru/i/Lp7E-Vwir-QlZQ
Пока прога занимает 4 строчки. После отладки их будет штук 100. Вообщем зацените и собирать буду статически, чтобы у всех работало. Всё я спать. Остальное потом. Видос почему-то испортился, мой тапок нормально пишет...

xwicked ★★☆
()

https://disk.yandex.ru/d/avgnxbjnGOQ4jA - Написал, затестите статическую сборку релизной версии. Qt-5.12.8. Стрипнул и с 15 МБ осталось 13. Кстати, меня пугали, что если я кроссворд переведу на Qt5, то собирабельность многоплатформенная закончится. Ничё не знаю. Собралось статически слёту на минте.

./listatel 
qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Аварийный останов (стек памяти сброшен на диск)
Давайте отладим.

xwicked ★★☆
()
Последнее исправление: xwicked (всего исправлений: 1)

Самое гениальное решение в текущей ситуации: Delete жать на текущей картинке, она улетает в Trash каталог

В https://interversehq.com/qview клавишу можно переназначить.

dataman ★★★★★
()

В imv в конфиге можно задать:

[binds]
m = exec mv $imv_current_file good/
CrX ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)