#format wiki #LANGUAGE it <
> <> <> = Introduzione = Il Filemanager '''[[AmbienteGrafico/FileManager#Ubuntu|Nautilus]]''' consente l'esecuzione di [[Programmazione/Script|script]] personalizzati, richiamabili direttamente dalla finestra di navigazione. {{{#!wiki important Con lo sviluppo di '''Nautilus''', alcuni script sono già integrati all'interno del sistema operativo.<
>Prestare attenzione a non ritrovarsi eventuale doppione. }}} == Esecuzione script == Gli [[Programmazione/Script|script]] essenzialmente vanno posizionati in una cartella nascosta della Home dell'utente `~/.local/share/nautilus/scripts` e resi eseguibili. * Digitare nel [[AmministrazioneSistema/Terminale|terminale]] i seguenti comandi:{{{ cd ~/.local/share/nautilus/scripts chmod +x NOME_DELLO_SCRIPT }}} {{{#!wiki note Sostituire alla dicitura «NOME_DELLO_SCRIPT» il nome dello script. }}} {{{#!wiki note A seconda della versione installata di '''Nautilus''' nel sistema, gli [[Programmazione/Script|script]] saranno disponibili e selezionabili sotto la voce '''''File → Script''''' attraverso il clic con il tasto destro del mouse. }}} = Raccolta di script per Nautilus = Per estendere '''Nautilus''', è disponibile una raccolta ulteriore di script, già pronti per l'uso, installabili manualmente. É sufficiente: 0. Scaricare il pacchetto presente a [[http://g-scripts.sourceforge.net/nautilus-scripts.tar.gz|questo indirizzo]] 0. [[AmministrazioneSistema/FormatiDiCompressione#metodografico|decomprimere]] il pacchetto nella cartella Home del proprio utente `~/.local/share/nautilus/scripts`. 0. Dare i [[#Esecuzione_script|permessi di esecuzione]]. In alternativa, nel [[AmministrazioneSistema/Terminale|terminale]] digitare i seguenti comandi:{{{ cd ~/.local/share/nautilus/scripts wget http://g-scripts.sourceforge.net/nautilus-scripts.tar.gz tar zxvf nautilus-scripts.tar.gz rm nautilus-scripts.tar.gz }}} = Script per la stampa dei documenti = Per implementare la stampa dei documenti attraverso il clic destro del mouse consultare la [[AmbienteGrafico/FileManager/ScriptStampa|seguente pagina]]. == Inviare per email il file selezionato == A [[https://wiki.ubuntu-it.org/AmbienteGrafico/Gnome/ScriptNautilus?action=AttachFile&do=get&target=inviare-email.txt|questo indirizzo]] è disponibile uno script che consente di cercare un file e inviarlo per email dalla posizione corrente. La sintassi `mailto:` non funziona con '''Thunderbird'''. La versione presente a [[https://wiki.ubuntu-it.org/AmbienteGrafico/Gnome/ScriptNautilus?action=AttachFile&do=get&target=inviare-email2.txt|questo indirizzo]] sembra invece funzionare con '''Thunderbird'''. {{{#!wiki note '''Mozilla-Thunderbird 2''' è incompatibile con lo script sopra citato.}}} Il precedente file richiede il seguente script, indicato con `~/scripts/thunderbird-email-attachments`. Bisogna prestare attenzione a non posizionarlo nella cartella `nautilus-scripts`, altrimenti sarebbe visibile nel menù contestuale di '''Nautilus''':{{{ #!/bin/sh # if thunderbird is already running open a compose window in the running instance if `ps xc | grep -q mozilla-thunder`; then exec mozilla-thunderbird -a Mozilla-Thunderbird -remote "xfeDoCommand(ComposeMessage,$1)" # else start a new instance with the compose window only else exec mozilla-thunderbird -compose $1 fi }}} == Montare, smontare un'immagine ISO == Copiare nella cartella script di '''Nautilus''': * Per ''montare'' un'immagine ISO: [[https://wiki.ubuntu-it.org/AmbienteGrafico/Gnome/ScriptNautilus?action=AttachFile&do=get&target=montare-iso.txt|questo script]]. * Per ''smontare'' un'immagine ISO: [[https://wiki.ubuntu-it.org/AmbienteGrafico/Gnome/ScriptNautilus?action=AttachFile&do=get&target=smontare-iso.txt|questo script]]. == Impostare la sola lettura sui file == Il seguente script è utile per cambiare i [[AmministrazioneSistema/PermessiFile#Cambiare_i_permessi_ai_file|permessi dei file]] in sola lettura:{{{ #!/bin/bash chmod ugo=r $* }}} == Modificare file con gedit usando i privilegi di root == [[http://wiki.ubuntu-it.org/AmbienteGrafico/Gnome/ScriptNautilus?action=AttachFile&do=get&target=sudo-gedit.txt|Mostra script]] oppure [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''[[apt://nautilus-gksu|nautilus-gksu]]''. == Aprire Nautilus con i privilegi di root == [[http://wiki.ubuntu-it.org/AmbienteGrafico/Gnome/ScriptNautilus?action=AttachFile&do=get&target=sudo-nautilus.txt|Mostra script]] == Avviare file con i privilegi di root == [[http://wiki.ubuntu-it.org/AmbienteGrafico/Gnome/ScriptNautilus?action=AttachFile&do=get&target=file-root.txt|Mostra script]] == Aprire la finestra di ricerca == [[http://wiki.ubuntu-it.org/AmbienteGrafico/Gnome/ScriptNautilus?action=AttachFile&do=get&target=ricerca.txt|Mostra script]] == Aprire il terminale == [[http://wiki.ubuntu-it.org/AmbienteGrafico/Gnome/ScriptNautilus?action=AttachFile&do=get&target=mostranascondi-filenascosti.txt|Mostra script]] oppure [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''[[apt://nautilus-open-terminal|nautilus-open-terminal]]''. == Nascondere o mostrare i file nascosti == [[http://wiki.ubuntu-it.org/AmbienteGrafico/Gnome/ScriptNautilus?action=AttachFile&do=get&target=sudo-gedit.txt|Mostra script]] {{{#!wiki note È possibile fare lo stesso con la combinazione di tasti «'''Ctrl + H'''» in una finestra di '''Nautilus'''.}}} == Ridimensionamento delle immagini == [[http://wiki.ubuntu-it.org/AmbienteGrafico/Gnome/ScriptNautilus?action=AttachFile&do=get&target=ridimensiona-immagini.txt|Mostra script]] oppure [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''[[apt://nautilus-image-converter|nautilus-image-converter]]''. == Inviare file tramite Bluetooth == [[http://wiki.ubuntu-it.org/AmbienteGrafico/Gnome/ScriptNautilus?action=AttachFile&do=get&target=bluetooth.txt|Mostra script]] == Inviare file tramite Evolution o Pidgin == [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto ''[[apt://nautilus-sendto|nautilus-sendto]]''. == Condividere file tramite Samba == [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto ''[[apt://nautilus-share|nautilus-share]]''. == Convertire file audio == [[http://wiki.ubuntu-it.org/AmbienteGrafico/Gnome/ScriptNautilus?action=AttachFile&do=get&target=conversione-file-audio.txt|Mostra script]] oppure [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''[[apt://nautilus-script-audio-convert|nautilus-script-audio-convert]]''. == Eseguire un comando personalizzato == [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto ''[[apt://nautilus-action|nautilus-action]]''. == Masterizzare da Nautilus == [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto ''[[apt://nautilus-cd-burner|nautilus-cd-burner]]''. = Ulteriori risorse = * [[Ubuntu:NautilusScriptsHowto|Documento originale]] ---- CategoryGrafica CategoryProgrammazione