#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