Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmbienteGrafico/Xfce/AzioniThunar"
Differenze tra le versioni 39 e 40
Versione 39 del 02/02/2010 12.00.47
Dimensione: 10521
Commento:
Versione 40 del 03/02/2010 17.30.45
Dimensione: 9598
Commento: terminata
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 4: Linea 4:
[[Indice(depth=2)]] [[Indice(depth=1)]]
Linea 43: Linea 43:
== Cerca file == Compilare le schede della finestra '''Crea azione''' come indicato nella tabella:
Linea 45: Linea 45:
Utile per effettuare delle ricerche nelle cartelle. ||<tablestyle="width:100%" rowbgcolor="#FB8B00" : -4 >'''Crea azione'''||
||<rowbgcolor="#FB8B00" 20% : >'''Azioni'''||<:15%>'''Preparativi'''||<:30%>'''Basilare'''||<:35%>'''Condizioni di visibilità'''||
||<:>'''Cerca file:''' [[BR]][[BR]] Utile per effettuare delle ricerche nelle cartelle.|| ||'''Nome:''' Cerca file [[BR]] [[BR]]'''Descrizione:''' Cerca file nella cartella selezionata [[BR]][[BR]] '''Comando:''' catfish --path=%f ||'''Appare se la sezione contiene''': spuntare la voce '''Cartelle'''||
||<:>'''Calcola spazio'''[[BR]][[BR]] Utile per calcolare lo spazio occupato da una cartella nel disco. ||<:>Installare il pacchetto:[[BR]][apt://ncdu ncdu] ||'''Nome:''' Calcola spazio [[BR]][[BR]] '''Descrizione:''' Calcola lo spazio occupato dalla cartella [[BR]][[BR]] '''Comando:''' xfce4-terminal -x ncdu %f || '''Appare se la sezione contiene''': spuntare la voce '''Cartelle''' ||
||<:>'''Rinomina in massa''' [[BR]][[BR]] Utile per rinominare un'insieme di file. || ||'''Nome:''' Rinomina in massa [[BR]][[BR]] '''Descrizione:''' Rinomina in massa una selezione di file [[BR]][[BR]] '''Comando:''' thunar -B %F ||'''Appare se la sezione contiene:''' spuntare le voci '''File di testo''', '''File audio''', '''File video''', '''File immagine''', '''Altri file''' ||
||<:> '''Apri come root:'''[[BR]][[BR]] Utile per aprire file di testo e cartelle con i privilegi di amministrazione.|| ||'''Nome:''' Apri come root [[BR]][[BR]] '''Descrizione:''' Apri file come amministratore [[BR]][[BR]] '''Comando:''' gksudo thunar %f || '''Appare se la sezione contiene''': spuntare le voci '''Cartelle''' e '''File di testo'''||
||<:> '''Converti file audio:'''[[BR]][[BR]] Utile per convertire un file musicale in un altro formato. ||<:>Necessita [[BR]][#Convertifileaudio script] ||'''Nome:''' Converti file [[BR]][[BR]] '''Descrizione:''' Converti file musicale in altro formato [[BR]][[BR]] '''Comando:''' ~/.bash-scripts/audio-convert %f ||'''Appare se la sezione contiene''': spuntare la voce '''File audio''' ||
||<:> '''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 || '''Schema del file:''' `*.ttf;*.otf` [[BR]][[BR]] '''Appare se la sezione contiene''': spuntare la voce '''Altri file''' ||
||<:> '''Converti file video:''' [[BR]][[BR]] Utile per convertire un file video in un altro formato. ||<:> Necessita [[BR]][#Convertifilevideo script]|| '''Nome:''' Converti file [[BR]][[BR]] '''Descrizione:''' converti file multimediale in altro formato [[BR]][[BR]] '''Comando:''' ~/.bash-scripts/avconvert %f|| '''Appare se la sezione contiene''': spuntare la voce '''File video''' ||
||<:>'''Modifica tag:''' [[BR]][[BR]] Utile per modificare i tag dei file audio contenuti in una cartella. ||<:>Installare il pacchetto [[BR]][apt://exfalso exfalso] ||'''Nome:''' Edita tag [[BR]][[BR]] '''Descrizione:''' Modifica le tag dei file audio in una cartella [[BR]][[BR]] '''Comando:''' exfalso %f || '''Appare se la sezione contiene''': spuntare la voce '''Cartelle'''||
||<:>'''Riproduci file audio''' [[BR]][[BR]] Utile per riprodurre i file audio singolarmente o contenuti in una playlist.||<:> Installare il pacchetto: [[BR]] [apt://decibel-audio-player decibel-audio-player]|| '''Nome:''' Riproduci file [[BR]][[BR]] '''Descrizione:''' Riproduci file musicali con ''decibel'' [[BR]][[BR]] '''Comando:''' decibel-audio-player %F|| '''Appare se la sezione contiene''': spuntare la voce '''Cartelle''' e '''File audio'''||
||<:> '''Visualizza immagine''' [[BR]][[BR]]Utile per visualizzare un'immagine. || ||'''Nome:''' Visualizza immagine [[BR]][[BR]] '''Descrizione:''' Visualizza un'immagine con ''GPicView'' [[BR]] [[BR]] '''Comando:'''gpicview %f|| '''Appare se la sezione contiene''': spuntare la voce '''File immagine''' ||
||<:> '''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://libjpeg libjpeg], [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|| '''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 || '''Schema del file:''' `*.iso` [[BR]][[BR]] '''Appare se la sezione contiene''': spuntare la voce '''Altri file''' ||
Linea 47: Linea 61:
Compilare le schede della finestra '''Crea azione''' come segue:
Linea 49: Linea 62:
 * '''Basilare''' = Script =
Linea 51: Linea 64:
  * '''Nome:''' Cerca file.
  * '''Descrizione:''' Cerca file nella cartella selezionata.
  * '''Comando:'''{{{
  catfish --path=%f}}}

 * '''Condizioni di visibilità'''

  * '''Appare se la sezione contiene''': spuntare la voce '''Cartelle'''.

== Calcola spazio ==

Utile per calcolare lo spazio occupato da una cartella nel disco.

Installare il pacchetto: [apt://ncdu ncdu] e compilare le schede della finestra '''Crea azione''' come segue:

 * '''Basilare'''

  * '''Nome:''' Calcola spazio.
  * '''Descrizione:''' Calcola lo spazio occupato dalla cartella.
  * '''Comando:'''{{{
 xfce4-terminal -x ncdu %f}}}

 * '''Condizioni di visibilità'''

  * '''Appare se la sezione contiene''': spuntare la voce '''Cartelle'''.

== Rinomina in massa ==

Utile per rinominare un'insieme di file.

Compilare le schede della finestra '''Crea azione''' come segue:

 * '''Basilare'''

  * '''Nome:''' Rinomina in massa.

  * '''Descrizione:''' Rinomina in massa una selezione di file.
  * '''Comando:'''{{{
  thunar -B %F}}}

 * '''Condizioni di visibilità:'''

  * '''Appare se la sezione contiene''': spuntare le voci '''File di testo''', '''File audio''', '''File video''', '''File immagine''' e '''Altri file'''.

== Apri come root ==

Utile per aprire file di testo e cartelle con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione].

Compilare le schede della finestra '''Crea azione''' come segue:

 * '''Basilare'''

  * '''Nome:''' Apri come root.

  * '''Descrizione:''' Apri file come amministratore.

  * '''Comando:'''{{{
  gksudo thunar %f}}}

 * '''Condizioni di visibilità'''

  * '''Appare se la sezione contiene''': spuntare le voci '''Cartelle''' e '''File di testo'''.
[[Anchor(Convertifileaudio)]]
Linea 115: Linea 66:

Utile per convertire un file musicale in un altro formato.
Linea 123: Linea 72:
Compilare le schede della finestra '''Crea azione''' come segue:

  * '''Basilare'''

   * '''Nome:''' Converti file.

   * '''Descrizione:''' Converti file musicale in altro formato.

   * '''Comando:'''{{{
  ~/.bash-scripts/audio-convert %f}}}

  * '''Condizioni di visibilità'''

   * '''Appare se la sezione contiene''': spuntare la voce '''File audio'''.

[[Anchor(Installafont)]]
Linea 140: Linea 74:

Utile per installare un font di caratteri sul proprio sistema.
Linea 151: Linea 83:
Compilare le schede della finestra '''Crea azione''' come segue:

  * '''Basilare'''

   * '''Nome:''' Installa font.

   * '''Descrizione:''' Installa un font di caratteri nel sistema.

   * '''Comando:'''{{{
  ~/.bash-scripts/font-installer.sh %F}}}

  * '''Condizioni di visibilità'''

   * '''Schema del file:''' `*.ttf;*.otf`

   * '''Appare se la sezione contiene''': spuntare la voce '''Altri file'''.
[[Anchor(Convertifilevideo)]]
Linea 169: Linea 85:

Utile per convertire un file video in un altro formato.
Linea 176: Linea 90:

Compilare le schede della finestra '''Crea azione''' come segue:

  * '''Basilare'''

   * '''Nome:''' Converti file.

   * '''Descrizione:''' converti file multimediale in altro formato.

   * '''Comando:'''{{{
 ~/.bash-scripts/avconvert %f}}}

  * '''Condizioni di visibilità'''
    
   * '''Appare se la sezione contiene''': spuntare la voce '''File video'''.

== Modifica tag ==

Utile per modificare i tag dei file audio contenuti in una cartella.

Installare il pacchetto [apt://exfalso exfalso] e compilare le schede della finestra '''Crea azione''' come segue:

  * '''Basilare'''

   * '''Nome:''' Edita tag.
   * '''Descrizione:''' Modifica le tag dei file audio in una cartella.
   * '''Comando:'''{{{
  exfalso %f}}}

 * '''Condizioni di visibilità'''
   
  * '''Appare se la sezione contiene''': spuntare la voce '''Cartelle'''.

== Riproduci file audio ==

Utile per riprodurre i file audio singolarmente o contenuti in una playlist.

Installare il pacchetto [apt://decibel-audio-player decibel-audio-player] e compilare le schede della finestra '''Crea azione''' come segue:

 * '''Basilare'''

  *'''Nome:''' Riproduci file.

  * '''Descrizione:''' Riproduci file musicali con ''decibel''.

  *'''Comando:'''{{{
 decibel-audio-player %F}}}
 
 * '''Condizioni di visibilità'''
  
  * '''Appare se la sezione contiene''': spuntare la voce '''Cartelle''' e '''File audio'''.

== Visualizza immagine ==

Utile per visualizzare un'immagine.

Compilare le schede della finestra '''Crea azione''' come segue:

  * '''Basilare'''

   * '''Nome:''' Visualizza immagine.

   * '''Descrizione:''' Visualizza un'immagine con ''GPicView''.

   * '''Comando:'''{{{
 gpicview %f}}}

  * '''Condizioni di visibilità'''
   
   * '''Appare se la sezione contiene''': spuntare la voce '''File immagine'''.


== Converti PNG in JPEG ==

Utile per convertire un'immagine `.png` in formato `.jpg`.

Compilare le schede della finestra '''Crea azione''' come segue:

  * '''Basilare'''

   * '''Nome:''' Converti in `JPEG`.

   * '''Descrizione:''' Converte un file `.png` nel formato `.jpg`.

   * '''Comando:'''{{{
  mogrify -format jpg %f}}}
 
  * '''Condizioni di visibilità'''

   * '''Schema del file:''' `*.png`

   * '''Appare se la sezione contiene''': spuntare la voce '''File immagine'''.

== Ruota immagine JPEG ==

Utile per ruotare un'immagine .jpg senza riportare nessuna perdita.

Installare i pacchetti [apt://libjpeg libjpeg], [apt://libjpeg-progs libjpeg-progs] e compilare le schede della finestra '''Crea azione''' come segue:

 * '''Basilare'''

  *'''Nome:''' Ruota immagine.

  *'''Descrizione:''' Ruota senza perdita un'immagine `JPEG`.

  *'''Comando:'''{{{
 for file in %F; do tempfile=$(mktemp); (jpegtran -copy all -rotate 90 $file > $tempfile); mv -f $tempfile $file; rm -f $tempfile; done}}}

 * '''Condizioni di visibilità'''

   * '''Schema del file:''' `*.jpg;*.JPG;*.jpeg;*.JPEG`

   * '''Appare se la sezione contiene''': spuntare la voce '''File immagine'''.

== Masterizza immagine ISO ==

Utile per masterizzare un'immagine .iso su CD.

Installare il pacchetto: [apt://k3b k3b] e compilare le schede della finestra '''Crea azione''' come segue:

 * '''Basilare'''

  *'''Nome:''' Masterizza ISO.

  *'''Descrizione:'''Masterizza un'immagine `.iso` con ''K3b''.

  *'''Comando:'''{{{
 k3b --cdimage %f}}}

 * '''Condizioni di visibilità'''

   * '''Schema del file:''' `*.iso`

   * '''Appare se la sezione contiene''': spuntare la voce '''Altri file'''.

BR Indice(depth=1)

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 [http://wiki.ubuntu-it.org/AmministrazioneSistema/RigaDiComando terminale] il seguente comando:

mkdir .bash-scripts

Aggiungere un'azione personalizzata

  1. Avviare Thunar da Applicazioni → Acessori → Il gestore di file Thunar.

  2. Selezionare Modifica → Imposta azioni personalizzate.

  3. 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 le due schede della finestra Crea azione:

  • Basilare che 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

Basilare

Condizioni di visibilità

Cerca file:' BRBR Utile per effettuare delle ricerche nelle cartelle.

Nome: Cerca file BR BRDescrizione: Cerca file nella cartella selezionata BRBR Comando: catfish --path=%f

Appare se la sezione contiene: spuntare la voce Cartelle

Calcola spazioBRBR Utile per calcolare lo spazio occupato da una cartella nel disco.

Installare il pacchetto:BR[apt://ncdu ncdu]

Nome: Calcola spazio BRBR Descrizione: Calcola lo spazio occupato dalla cartella BRBR Comando: xfce4-terminal -x ncdu %f

Appare se la sezione contiene: spuntare la voce Cartelle

Rinomina in massa BRBR Utile per rinominare un'insieme di file.

Nome: Rinomina in massa BRBR Descrizione: Rinomina in massa una selezione di file BRBR Comando: thunar -B %F

Appare se la sezione contiene: spuntare le voci File di testo, File audio, File video, File immagine, Altri file

Apri come root:BRBR Utile per aprire file di testo e cartelle con i privilegi di amministrazione.

Nome: Apri come root BRBR Descrizione: Apri file come amministratore BRBR Comando: gksudo thunar %f

Appare se la sezione contiene: spuntare le voci Cartelle e File di testo

Converti file audio:BRBR Utile per convertire un file musicale in un altro formato.

Necessita BR[#Convertifileaudio script]

Nome: Converti file BRBR Descrizione: Converti file musicale in altro formato BRBR Comando: ~/.bash-scripts/audio-convert %f

Appare se la sezione contiene: spuntare la voce File audio

Installa font BRBR Utile per installare un font di caratteri sul proprio sistema.

Necessita BR[#Installafont script]

Nome: Installa font BR BRDescrizione: Installa un font di caratteri nel sistema BRBR Comando: ~/.bash-scripts/font-installer.sh %F

Schema del file:' *.ttf;*.otf BRBR Appare se la sezione contiene: spuntare la voce Altri file

Converti file video: BRBR Utile per convertire un file video in un altro formato.

Necessita BR[#Convertifilevideo script]

Nome: Converti file BRBR Descrizione: converti file multimediale in altro formato BRBR Comando: ~/.bash-scripts/avconvert %f

Appare se la sezione contiene: spuntare la voce File video

Modifica tag: BRBR Utile per modificare i tag dei file audio contenuti in una cartella.

Installare il pacchetto BR[apt://exfalso exfalso]

Nome: Edita tag BRBR Descrizione: Modifica le tag dei file audio in una cartella BRBR Comando: exfalso %f

Appare se la sezione contiene: spuntare la voce Cartelle

Riproduci file audio BRBR Utile per riprodurre i file audio singolarmente o contenuti in una playlist.

Installare il pacchetto: BR [apt://decibel-audio-player decibel-audio-player]

Nome: Riproduci file BRBR Descrizione: Riproduci file musicali con decibel BRBR Comando: decibel-audio-player %F

Appare se la sezione contiene: spuntare la voce Cartelle e File audio

Visualizza immagine BRBRUtile per visualizzare un'immagine.

Nome: Visualizza immagine BRBR Descrizione: Visualizza un'immagine con GPicView BR BR Comando:gpicview %f

Appare se la sezione contiene: spuntare la voce File immagine

Converti PNG in JPEG BRBR Utile per convertire un'immagine .png in formato .jpg.

Nome: Converti in JPEG BRBR Descrizione: Converte un file .png nel formato .jpg BRBR Comando: mogrify -format jpg %f

Schema del file:' *.pngBRBR Appare se la sezione contiene: spuntare la voce File immagine

Ruota immagine JPEG BRBR Utile per ruotare un'immagine .jpg senza riportare nessuna perdita.

Installare i pacchetti BR [apt://libjpeg libjpeg], [apt://libjpeg-progs libjpeg-progs]

Nome: Ruota immagine BRBR Descrizione: Ruota senza perdita un'immagine JPEG BRBR Comando: for file in %F; do tempfile=$(mktemp); (jpegtran -copy all -rotate 90 $file > $tempfile); mv -f $tempfile $file; rm -f $tempfile; done

Schema del file:' *.jpg;*.JPG;*.jpeg;*.JPEG BRBR Appare se la sezione contiene: spuntare la voce File immagine

Masterizza immagine ISO BRBR Utile per masterizzare un'immagine .iso su CD.

Installare il pacchetto: BR [apt://k3b k3b]

Nome: Masterizza ISO BRBR Descrizione:Masterizza un'immagine .iso con K3b BRBR Comando: k3b --cdimage %f

Schema del file:' *.iso BRBR Appare se la sezione contiene: spuntare la voce Altri file

Script

Anchor(Convertifileaudio)

Converti file audio

  1. Scaricare nella propria Home lo script [attachment:audio-convert audio-convert].

  2. Spostare lo script appena scaricato nella cartella .bash-scripts digitanto il seguente comando in una finestra di [http://wiki.ubuntu-it.org/AmministrazioneSistema/RigaDiComando terminale]:

     mv audio-convert ./.bash-scripts
  3. Consultare la [http://wiki.ubuntu-it.org/AmministrazioneSistema/PermessiFile relativa pagina] per rendere eseguibile lo script.

Anchor(Installafont)

Installa font

  1. Scaricare nella propria Home lo script [attachment:font-installer.sh font-installer.sh].

  2. Spostare lo script appena scaricato nella cartella .bash-scripts digitanto il seguente comando in una finestra di [http://wiki.ubuntu-it.org/AmministrazioneSistema/RigaDiComando terminale]:

    mv font-installer.sh ./.bash-scripts
  3. Consultare la [http://wiki.ubuntu-it.org/AmministrazioneSistema/PermessiFile 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 [http://wiki.ubuntu-it.org/AmministrazioneSistema/RigaDiComando terminale]:

    mkdir .fonts

Anchor(Convertifilevideo)

Converti file video

  1. Scaricare nella propria Home lo script [attachment:avconvert avconvert].

  2. Spostare lo script appena scaricato nella cartella .bash-scripts digitanto il seguente comando in una finestra di [http://wiki.ubuntu-it.org/AmministrazioneSistema/RigaDiComando terminale]:

     mv avconvert ./.bash-scripts
  3. Consultare la [http://wiki.ubuntu-it.org/AmministrazioneSistema/PermessiFile relativa pagina] per rendere eseguibile lo script.

Ulteriori risorse


CategoryNuoviDocumenti