11384
Commento:
|
11262
revisione + nuovo stile tabelle + verifica 14.04
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 6: | Linea 6: |
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=353221"; rilasci="10.10")>> | <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=353221"; rilasci="14.04")>> |
Linea 19: | Linea 19: |
0. Avviare '''Thunar''' da '''''Applicazioni → Accessori → Il gestore di file Thunar'''''. 0. Selezionare '''''Modifica → Imposta azioni personalizzate...'''''. |
0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] il gestore di file '''Thunar'''. 0. Selezionare il menù '''''Modifica → Imposta azioni personalizzate...'''''. |
Linea 23: | Linea 23: |
Di seguito sono spiegate le le due schede della finestra '''Crea azione''': | Di seguito sono spiegate le due schede della finestra '''Crea azione''': |
Linea 25: | Linea 25: |
* '''Base''' che presenta i seguenti campi: | * '''Base''' presenta i seguenti campi: |
Linea 47: | Linea 47: |
||<tablestyle="width:100%" rowbgcolor="#FB8B00" : -4 >'''Crea azione'''|| ||<rowbgcolor="#FB8B00" 20% : >'''Azioni'''||<:15%>'''Preparativi'''||<:30%>'''Base'''||<:35%>'''Condizioni di visibilità'''|| |
||<tablestyle="width:100%" rowbgcolor="#cccccc" : -4 >'''Crea azione'''|| ||<rowbgcolor="#f7f7f7" 20% : >'''Azioni'''||<:15%>'''Preparativi'''||<:30%>'''Base'''||<:35%>'''Condizioni di visibilità'''|| |
Linea 54: | Linea 54: |
||<:> '''Installa font''' <<BR>><<BR>> Utile per installare un font di caratteri sul proprio sistema.||<:> Necessita <<BR>>[[#Installafont|script]]|| '''Nome:''' Installa font <<BR>><<BR>>'''Descrizione:''' Installa un font di caratteri nel sistema <<BR>><<BR>> '''Comando:''' ~/.bash-scripts/font-installer.sh %F <<BR>><<BR>> '''Icona:''' fonts || '''Schema del file:''' `*.ttf;*.otf` <<BR>><<BR>> '''Appare se la sezione contiene''': spuntare la voce '''Altri file''' || | ||<:> '''Installa font''' <<BR>><<BR>> Utile per installare un font di caratteri sul proprio sistema.||<:> Necessita <<BR>>[[#Installafont|script]]|| '''Nome:''' Installa font <<BR>><<BR>>'''Descrizione:''' Installa un font di caratteri nel sistema <<BR>><<BR>> '''Comando:''' ~/.bash-scripts/font-installer.sh %F <<BR>><<BR>> '''Icona:''' fonts || '''Schema del file''': `*.ttf;*.otf` <<BR>><<BR>> '''Appare se la sezione contiene''': spuntare la voce '''Altri file''' || |
Linea 59: | Linea 59: |
||<:> '''Converti PNG in JPEG''' <<BR>><<BR>> Utile per convertire un'immagine `.png` in formato `.jpg`.|| || '''Nome:''' Converti in `JPEG` <<BR>><<BR>> '''Descrizione:''' Converte un file `.png` nel formato `.jpg` <<BR>><<BR>> '''Comando:''' mogrify -format jpg %f || '''Schema del file:''' `*.png`<<BR>><<BR>> '''Appare se la sezione contiene''': spuntare la voce '''File immagine''' || ||<:> '''Ruota immagine JPEG''' <<BR>><<BR>> Utile per ruotare un'immagine .jpg senza riportare nessuna perdita. ||<:> Installare i pacchetti <<BR>> [[apt://libjpeg62 | libjpeg62]], [[apt://libjpeg-progs | libjpeg-progs]] || '''Nome:''' Ruota immagine <<BR>><<BR>> '''Descrizione:''' Ruota senza perdita un'immagine `JPEG` <<BR>><<BR>> '''Comando:''' for file in %F; do tempfile=$(mktemp); (jpegtran -copy all -rotate 90 $file > $tempfile); mv -f $tempfile $file; rm -f $tempfile; done <<BR>><<BR>> '''Icona:''' jpeg || '''Schema del file:''' `*.jpg;*.JPG;*.jpeg;*.JPEG` <<BR>><<BR>> '''Appare se la sezione contiene''': spuntare la voce '''File immagine''' || ||<:> '''Masterizza immagine ISO''' <<BR>><<BR>> Utile per masterizzare un'immagine .iso su CD. ||<:>Installare il pacchetto: <<BR>> [[apt://k3b | k3b]] || '''Nome:''' Masterizza ISO <<BR>><<BR>> '''Descrizione:''' Masterizza un'immagine `.iso` con ''K3b'' <<BR>><<BR>> '''Comando:''' k3b --cdimage %f <<BR>><<BR>> '''Icona:''' k3b || '''Schema del file:''' `*.iso` <<BR>><<BR>> '''Appare se la sezione contiene''': spuntare la voce '''Altri file''' || ||<:> '''Riproduci con Vlc''' <<BR>><<BR>> Utile riprodurre cartelle contenenti file multimediali. ||<:>Installare il pacchetto: <<BR>> [[apt://vlc | vlc]] || '''Nome:''' Riproduci con Vlc <<BR>><<BR>> '''Descrizione:''' Riproduci musica, video o cartelle con Vlc <<BR>><<BR>> '''Comando:''' vlc %F <<BR>><<BR>> '''Icona:''' vlc || <<BR>><<BR>> '''Appare se la sezione contiene''': spuntare la voce '''Cartelle''', '''File audio''', '''File video''' || |
||<:> '''Converti PNG in JPEG''' <<BR>><<BR>> Utile per convertire un'immagine `.png` in formato `.jpg`.|| || '''Nome:''' Converti in `JPEG` <<BR>><<BR>> '''Descrizione:''' Converte un file `.png` nel formato `.jpg` <<BR>><<BR>> '''Comando:''' mogrify -format jpg %f || '''Schema del file''': `*.png`<<BR>><<BR>> '''Appare se la sezione contiene''': spuntare la voce '''File immagine''' || ||<:> '''Ruota immagine JPEG''' <<BR>><<BR>> Utile per ruotare un'immagine .jpg senza riportare nessuna perdita. ||<:> Installare i pacchetti <<BR>> [[apt://libjpeg62 | libjpeg62]], [[apt://libjpeg-progs | libjpeg-progs]] || '''Nome:''' Ruota immagine <<BR>><<BR>> '''Descrizione:''' Ruota senza perdita un'immagine `JPEG` <<BR>><<BR>> '''Comando:''' for file in %F; do tempfile=$(mktemp); (jpegtran -copy all -rotate 90 $file > $tempfile); mv -f $tempfile $file; rm -f $tempfile; done <<BR>><<BR>> '''Icona:''' jpeg || '''Schema del file''': `*.jpg;*.JPG;*.jpeg;*.JPEG` <<BR>><<BR>> '''Appare se la sezione contiene''': spuntare la voce '''File immagine''' || ||<:> '''Masterizza immagine ISO''' <<BR>><<BR>> Utile per masterizzare un'immagine .iso su CD. ||<:>Installare il pacchetto: <<BR>> [[apt://k3b | k3b]] || '''Nome:''' Masterizza ISO <<BR>><<BR>> '''Descrizione:''' Masterizza un'immagine `.iso` con ''K3b'' <<BR>><<BR>> '''Comando:''' k3b --cdimage %f <<BR>><<BR>> '''Icona:''' k3b || '''Schema del file''': `*.iso` <<BR>><<BR>> '''Appare se la sezione contiene''': spuntare la voce '''Altri file''' || ||<:> '''Riproduci con Vlc''' <<BR>><<BR>> Utile riprodurre cartelle contenenti file multimediali. ||<:>Installare il pacchetto: <<BR>> [[apt://vlc | vlc]] || '''Nome:''' Riproduci con Vlc <<BR>><<BR>> '''Descrizione:''' Riproduci musica, video o cartelle con Vlc <<BR>><<BR>> '''Comando:''' vlc %F <<BR>><<BR>> '''Icona:''' vlc || <<BR>><<BR>> '''Appare se la sezione contiene''': spuntare le voci '''Cartelle''', '''File audio''', '''File video''' || |
Linea 72: | Linea 72: |
mv audio-convert ./.bash-scripts}}} | mv audio-convert ./.bash-scripts }}} |
Linea 91: | Linea 92: |
mv avconvert ./.bash-scripts}}} | mv avconvert ./.bash-scripts }}} |
Linea 96: | Linea 98: |
* [[http://thunar.xfce.org/pwiki/documentation/custom_actions|Documento originale a cui si ispira questa guida]] * [[http://forum.ubuntu-it.org/viewtopic.php?t=353221|Discussione sul forum]] |
* [[http://docs.xfce.org/xfce/thunar/custom-actions|Documento originale a cui si ispira questa guida]] |
Linea 100: | Linea 101: |
CategoryGrafica CategoryDaRevisionare | CategoryGrafica |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
In questa guida verrà spiegato come aggiungere nuove funzionalità al menù contestuale di Xfce, sfruttando le proprietà del file manager Thunar.
Preparativi
Alcune delle azioni di questa guida faranno uso di appositi script, a tale scopo creare una cartella che li contenga digitando in una finestra di terminale il seguente comando:
mkdir .bash-scripts
Aggiungere un'azione personalizzata
Avviare il gestore di file Thunar.
Selezionare il menù Modifica → Imposta azioni personalizzate....
Nella finestra Azioni personalizzate fare clic sul pulsante Aggiunge una nuova azione personalizzata per aprire la finestra di dialogo chiamata Crea azione.
Di seguito sono spiegate le due schede della finestra Crea azione:
Base presenta i seguenti campi:
Nome: inserire il nome dell'azione che si desidera compaia nel menù contestuale.
Descrizione: inserire una descrizione dell'azione che si desidera inserire nel menù.
Comando: digitare il comando che effettuerà l'azione vera e propria su file e cartelle.
Icona: è possibile selezionare un'icona da associare alla specifica azione personalizzata.
Condizioni di visibilità dov'è presente l'opzione Schema del file in cui è possibile digitare sia il tipo di estensione relativa al file su cui dev'essere impostata l'azione, sia alcune voci relative ad una più generica tipologia di file tra cui:
Cartelle
File di testo
File audio
File video
File immagine
Altri file
Esempi di azioni
Di seguito verranno riportati alcuni esempi di azioni con relativi comandi.
Compilare le schede della finestra Crea azione come indicato nella tabella:
Crea azione |
|||
Azioni |
Preparativi |
Base |
Condizioni di visibilità |
Crea collegamento |
|
Nome: Crea collegamento |
Appare se la sezione contiene: spuntare le voci Cartelle, File di testo, File audio, File video, File immagine, Altri file |
Calcola spazio |
Installare il pacchetto: |
Nome: Calcola spazio |
Appare se la sezione contiene: spuntare la voce Cartelle |
Rinomina in massa |
|
Nome: Rinomina in massa |
Appare se la sezione contiene: spuntare le voci File di testo, File audio, File video, File immagine, Altri file |
Apri come root: |
|
Nome: Apri come root |
Appare se la sezione contiene: spuntare le voci Cartelle e File di testo |
Converti file audio: |
Necessita |
Nome: Converti file |
Appare se la sezione contiene: spuntare la voce File audio |
Installa font |
Necessita |
Nome: Installa font |
Schema del file: *.ttf;*.otf |
Converti file video: |
Necessita |
Nome: Converti file |
Appare se la sezione contiene: spuntare la voce File video |
Modifica tag: |
Installare il pacchetto |
Nome: Edita tag |
Appare se la sezione contiene: spuntare la voce Cartelle |
Riproduci file audio |
Installare il pacchetto: |
Nome: Riproduci file |
Appare se la sezione contiene: spuntare la voce Cartelle e File audio |
Visualizza immagine |
Installare il pacchetto |
Nome: Visualizza immagine |
Appare se la sezione contiene: spuntare la voce File immagine |
Converti PNG in JPEG |
|
Nome: Converti in JPEG |
Schema del file: *.png |
Ruota immagine JPEG |
Installare i pacchetti |
Nome: Ruota immagine |
Schema del file: *.jpg;*.JPG;*.jpeg;*.JPEG |
Masterizza immagine ISO |
Installare il pacchetto: |
Nome: Masterizza ISO |
Schema del file: *.iso |
Riproduci con Vlc |
Installare il pacchetto: |
Nome: Riproduci con Vlc |
|
Elimina metadati |
Installare il pacchetto: |
Nome: Elimina metadati |
|
Script
Converti file audio
Scaricare nella propria Home lo script audio-convert.
Spostare lo script appena scaricato nella cartella .bash-scripts digitanto il seguente comando in una finestra di terminale:
mv audio-convert ./.bash-scripts
Consultare la relativa pagina per rendere eseguibile lo script.
Installa font
Scaricare nella propria Home lo script font-installer.sh.
Spostare lo script appena scaricato nella cartella .bash-scripts digitanto il seguente comando in una finestra di terminale:
mv font-installer.sh ./.bash-scripts
Consultare la relativa pagina per rendere eseguibile lo script.
I font verranno installati nella cartella .fonts. Se questa cartella non è presente nella propria Home, crearla digitando il seguente comando in una finestra di terminale:
mkdir .fonts
Converti file video
Scaricare nella propria Home lo script avconvert.
Spostare lo script appena scaricato nella cartella .bash-scripts digitanto il seguente comando in una finestra di terminale:
mv avconvert ./.bash-scripts
Consultare la relativa pagina per rendere eseguibile lo script.