Skocz do zawartości

Dodawanie Akcji Do Menu Gnome


redhat

Rekomendowane odpowiedzi

* Sposób 1. (podmenu)

Dodać skrypt do katalogu:

~/.gnome2/nautilus-scripts

W menu pod myszą pojawi się opcja "skrypty" (na początek można tam wrzucić choćby pusty plik). Skrypty mogą być bash, python, perl itp. Opis parametrów pojawi się ilekroć z menu pod prawym klawiszem myszy wybierzesz:

skrypty > Otwórz katalog skryptów.

 

* Sposób 2. (z ikonką)

zainstalować

nautilus-actions

wyklikać: System --> Preferencje --> ...

 

Sposoby na wykonanie skryptów z prawami root są przytoczone na wiki w artykułach: sudo, konto root, consolehelper i zenity.

 

Przykłady nautilus-scripts i nautilus-actions w google

 

[EDIT]

W najprostszym przypadku wystarczy konstrukcja

xterm -e su -c"moja_aplikacja"

gdzie "moja_aplikacja" to działający skrypt/program w ścieżce np. /usr/local/bin/moja_aplikacja

 

Przykład:

Tworzymy skrypt: /home/user/.gnome2/nautilus-scripts/root/root-terminal

o zawartości

#!/bin/bash
xterm -e \
     su -c"zenity --info --text ${NAUTILUS_SCRIPT_CURRENT_URI#file://}"

Otwórz jakiś folder w nautilusie i na pustym polu wybierz skrypt z menu. Po podaniu hasła, wyświetli się ścieżka do katalogu.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...