Попытка добавить функцию в Nautilus [дубликат]

На этот вопрос уже есть ответ здесь:

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

3
задан 30 November 2016 в 04:54

2 ответа

Вам не нужен исходный код, так не волнуйтесь о загрузке нечто и исправлении его.

См. инструкции по Наутилусу для создания Вашего собственного сценария здесь ( Справка Ubuntu - Сценарии Наутилуса Как к ). В основном Вы:

  • Перемещаются к Месту каталога ~/.local/share/nautilus/scripts/
  • по Вашему сценарию (записанный в Bash, Perl или Python) там.
  • Mark сценарий как исполняемый файл с помощью Наутилуса или от терминала с chmod +x script_name
  • , Наутилус делает переменные окружения доступными для сценария: NAUTILUS_SCRIPT_SELECTED_FILE_PATHS, NAUTILUS_SCRIPT_SELECTED_URIS, NAUTILUS_SCRIPT_CURRENT_URI и NAUTILUS_SCRIPT_WINDOW_GEOMETRY

Там являются демонстрационными сценариями, расположенными в ( Справка Ubuntu - Демонстрационные Сценарии Наутилуса ) для пользования электронной почтой файлов, монтирования, что файл ISO, установка файлов к только для чтения, редактированию файла с КОРНЕМ gedit priviledges, вводным терминалом в текущем местоположении, и т.д.

Просматривает сценарии и берет тот в качестве шаблона для шифрования использования файлов, щелкают правой кнопкой.

2
ответ дан 1 December 2019 в 16:56

Установка apt-src, чей man страница говорит, частично:

 To install a local copy of package foo, which you are going to apply a local patch to:

     apt-src install foo
     cd foo-version
     patch <~/my-foo-patch
     apt-src build --installdebs foo
0
ответ дан 1 December 2019 в 16:56

Другие вопросы по тегам:

Похожие вопросы: