Skip to content
Действия (actions) и сценарии (scripts) при нажатии правой кнопкой мыши в файловом менеджере Nemo
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
actions
scripts
README.md

README.md

Контекстное меню Nemo

Действия (actions) и сценарии (scripts) при нажатии правой кнопкой мыши

Для решения рутинных задач с файлами и каталогами в файловом менеджере Nemo присутствует возможность создавать Действия (actions) и Сценарии (scripts).

Сценарии отображаются при выборе любых файлов и/или каталогов.
Файлы сценариев хранятся в каталоге /home/имя_пользователя/.local/share/nemo/scripts/
Для группировки по вкладкам создайте внутри scripts дополнительные каталоги и разместите в них файлы сценариев.

Действия удобно применять целенаправлено при выделении определенных объектов и имеют множество настроек.
Файлы действий хранятся в каталоге /home/имя_пользователя/.local/share/nemo/actions/.
Настройки задаются в одноименных файлах с расширением .nemo_action
Подробное описание смотрите в файлах help и help_ru.

Вопросы можно задать в разделе Issues или на форуме LinuxMint.com.ru

Установка

Скачайте нужные файлы и разместите их в соответствующих каталогах или используйте полный архив следующим способом:

  1. Скачайте архив целиком, используя ссылку Clone or download - Download ZIP

2.1. Если вы скачали архив, распакуйте его

unzip nemo-actions-master.zip

2.2. Скопируйте файлы в каталог /home/имя_пользователя/.local/share/nemo/

cd nemo-actions-master
cp actions/*.sh $HOME/.local/share/nemo/actions/
cp actions/*.nemo_action $HOME/.local/share/nemo/actions/
cp scripts/* $HOME/.local/share/nemo/scripts/
  1. Сделайте файлы исполняемыми
chmod +x $HOME/.local/share/nemo/actions/*.sh
chmod +x $HOME/.local/share/nemo/scripts/*

Скрыть/показать действия (actions)

Некоторые действия скрыты. Проверьте параметр Active в файле .nemo_action

  • Active=true - активно
  • Active=false - скрыто

Установка дополнительных программ

  1. В некоторых действиях и сценариях используются программы формирования диалогового окна yad, вывода уведомлений notify-send, записи данных в буфер обмена xclip. Для их установки выполните в терминале следующую команду:
    sudo apt install yad libnotify-bin xclip

  2. Для работы действий и сценариев, использующих специальные программы, требуется установка этих программ, например: cuneiform, doublecommnder, enca, ffmpeg, imagemagick, mediainfo, qcad, recoll, secure-delete, tesseract. Для их установки выполните в терминале следующую команду:
    sudo apt install cuneiform doublecmd-gtk enca ffmpeg imagemagick mediainfo recoll secure-delete tesseract-ocr tesseract-ocr-rus unoconv

  3. dwgdxf_convert используйет модули программы QCAD. Необходимо скачать и распаковать архив qcad-3.xxx.linux.tar.gz или qcad-3.xxx.linux-qt4.tar.gz
    При выполнении присутствует 15 секундная задержка. Если выполнить в терминале то увидите сообщение: You are using a trial version of the QCAD Professional plugin. If you would like to use this software productively, please purchase the full version ... После истечения 15 секунд выполнение продолжается.
    В переменной pathtoqcad необходимо указать путь к папке, содержащей скрипты dwg2bmp, dwg2svg и dwg2bmp.

Действия (actions)

/home/имя_пользователя/.local/share/nemo/actions

Файл Описание
appimage_run Скопировать в домашний каталог, сделать исполняемым и запустить пакет AppImage
bin_run Сделать исполняемым и запустить бинарный файл
clamav Проверить на вирусы программой clamav
deb_install Установить пакет deb в терминале утилитой dpkg
docs_print Распечатать документы csv doc docx html ods odt ppt rtf txt xls xsls
docs_search_text Найти строку в документах
docs_to_pdf Преобразовать документы в PDF с помощью libreoffice
docs_to_pdf_unoconv Преобразовать документы в PDF с помощью unoconv и libreoffice
doublecmd Открыть выбранный каталог в DoubleCommander
dwgdxf_convert Преобразовать чертеж в изображение или pdf средствами QCAD
firefoxsend Загрузить на Firefox Send
gpg_encrypt Расшифровать файл gpg
hash Вычислить хэш-суммы MD5 или SHAх
image_compress Сжать изображения
image_convert Конвертировать формат изображения
image_gamma Изменить гамму изображений
image_montage Объединить изображения
image_resolution Изменить разрешение изображений
image_rotate Повернуть изображения
iso_mount Монтировать образ ISO программой gnome-disk-image-mounter
ocr_cuneiform Распознать текст программой cuneiform
ocr Распознать текст программами cuneiform или tesseract
ocr_tesseract Распознать текст программой tesseract
pdf_compress Уменьшить размер файла PDF сжатием изображений
pdf_convert_to_image_multiple Преобразовать несколько документов PDF в изображения
pdf_convert_to_image Преобразовать страницы PDF в изображения
pdf_convert_to_text Преобразовать PDF в текст
pdf_decrypt Снять защиту с PDF
pdf_export_image Извлечь изображения из PDF
pdf_export_pages Извлечь страницы из PDF
pdf_print Распечатать документ PDF
pdf_search_text Найти строку в файлах PDF при помощи pdfgrep
pdf_unite2 Объединить файлы pdf и изображения в PDF
pdf_unite Объединить (только) файлы PDF
ps_convert Преобразовать postscript в PDF или PNG
py_run Выполнить сценарий python
qbittorrent Добавить в qbittorrent с одинаковыми параметрами
secure_delete Удаление без возможности восстановления средствами Secure delete
sh_run Выполнить скрипт bash
transfersh Загрузить на Transfer.sh
txt_convert_encoding Изменить кодировку текстовых файлов при помощи enconv
video_cut Вырезать фрагмент мультимедиа
video_info Получить информацию о файле мультимедиа при помощи mediainfo
video_process Изменить формат, bitrate, разрешение, кодек, поворот
wetransfer Загрузить на Wetransfer
xed_as_root Открыть текстовый файл в редакторе xed от имени root

Сценарии (scripts)

/home/имя_пользователя/.local/share/nemo/scripts

Файл
Безвозвратное удаление
Загрузить на firefoxsend
Загрузить на transfersh
Загрузить на wetransfer
Контрольная сумма
Проверить на вирусы
You can’t perform that action at this time.