## Applicazioni preferite di Xfce4

### Benedikt Meurer

`<benny@xfce.org>`

Questo manuale descrive la versione 0.6.0 della struttura di applicazioni preferite di Xfce e i suoi componenti.

Diritto d'autore © 2004, 2005, 2006 Benedikt Meurer

È garantito il permesso di copiare, distribuire e/o modificare questo documento nel rispetto dei termini della GNU Free Documentation License versione 1.1 o qualsiasi versione successiva pubblicata dalla Free Software Foundation; senza sezioni invarianti, senza testo di copertina all'inizio e alla fine. Il testo completo della licenza è disponibile sul sito della Free Software Foundation.

April 2006

## Introduzione

Nella serie di versioni 4.x dell'ambiente grafico Xfce, non era possibile, per l'utente, impostare in modo semplice le proprie applicazioni preferite (per esempio il browser web da utilizzare per l'apertura dei collegamenti ipertestuali). La struttura per le applicazioni preferite di Xfce è stata introdotta nella versione 4.3 di Xfce proprio per porre rimedio a questa limitazione fornendo all'utente un modo semplice per impostare il proprio browser web, il lettore di email e l'emulatore di terminale.

## Configurazione

La finestra di configurazione è accessibile premendo il pulsante Applicazioni preferite presente nel gestore di impostazioni di Xfce. La finestra di configurazione è suddivisa in due pagine che saranno descritte nelle sezioni seguenti.

### Applicazioni internet

La prima pagina della finestra di configurazione, permette di selezionare il browser web e il lettore di email preferiti. Il browser web selezionato verrà utilizzato per aprire i collegamenti ipertestuali che vengono selezionati e per visualizzare la documentazione, mentre il lettore di email verrà utilizzato per la composizione delle mail.

Figura 1. Applicazioni internet

Per selezionare un browser web diverso da quello predefinito, fare clic sul pulsante presente nella sezione browser web predefinito; verrà visualizzato un elenco di browser web trovati nel proprio sistema, come mostrato in Figura 2, «Selezionare il browser web».

Figura 2. Selezionare il browser web

Se il browser web che si sta cercando non viene automaticamente riconosciuto dal sistema, è possibile selezionare il pulsante Altro... dal menu a comparsa; verrà mostrata una finestra di dialogo in cui sarà richiesto di inserire il comando per il browser web personalizzato, come mostrato in Figura 3, «Specificare un browser web personalizzato».

Figura 3. Specificare un browser web personalizzato

Il marcatore speciale `%s` nel comando, verrà sostituito con l'URL nel momento in cui si farà clic su un collegamento ipertestuale. Quando si esegue solamente il browser web preferito senza alcun URL (per esempio utilizzando il comando exo-open --launch WebBrowser), verrà utilizzato solo il file binario del comando specificato e i parametri saranno ignorati. Nell'esempio precedente, con il browser web personalizzato mywebbrowser "%s", il comando mywebbrowser verrà utilizzato per aprire il browser web senza alcun URL.

### Altre applicazioni

La prima pagina della finestra di configurazione, permette di selezionare l'emulatore di terminale preferito. Questo verrà utilizzato all'interno dell'ambiente Xfce per lanciare le applicazioni che necessitano di essere eseguite all'interno di un ambiente CLI (Command Line Interface = interfaccia da linea di comando)

Figura 4. Altre applicazioni

Per i comandi personalizzati del terminale, il marcatore speciale `%s` verrà sostituito con l'applicazione da eseguire nel terminale. Diversamente, si applica la stessa regola come descritta in sezione chiamata «Applicazioni internet».

## exo-open

È anche fornita una semplice interfaccia per la struttura di gestione delle applicazioni preferite di Xfce, denominata `exo-open`.. Gli utenti e gli sviluppatori possono utilizzare questa utilità per avviare le applicazioni preferite di una certa categoria o per aprire dei collegamenti con il manipolatore predefinito di URL.

`exo-open` supporta due modalità operative: la prima avvia semplicemente l'applicazione preferita per una certa categoria, eventualmente trasferendo un parametro (la definizione esatta del termine parameter dipende dalla categoria). Per esempio, per avviare il comando mutt nell'emulatore di terminale preferito, si dovrà usare:

    exo-open --launch TerminalEmulator mutt

mentre per aprire il browser web preferito, verrà utilizzato il seguente comando:

    exo-open --launch WebBrowser

La seconda modalità supportata da `exo-open`, apre tutti i parametri che gli vengono forniti con il manipolatore predefinito di URL. In questo contesto per URL si intendono sia i collegamenti completamente qualificati (per esempio `http://www.xfce.org/` o `mailto:xfce4-dev@xfce.org`) sia i percorsi locali (per esempio `/home/dude/myfile.txt`). Per esempio, per aprire `/home/dude/file1.mp3` e `/home/dude/file2.txt` nell'applicazione predefinita, si potrà utilizzare il seguente comando:

    exo-open /home/dude/file1.mp3 /home/dude/file2.txt

Per avviare la composizione di una mail da inviare alla lista di discussione xfce4-dev, si può digitare:

    exo-open mailto:xfce4-dev@xfce.org

## Informazioni

La struttura e i componenti per le applicazioni preferite di Xfce sono stati scritti da Benedikt Meurer (`<benny@xfce.org>`) per l'ambiente grafico Xfce. Per maggiori informazioni, visitare il sito ufficiale di Xfce.

Per segnalare un problema o per proporre dei suggerimenti inerenti questo software o questo manuale, utilizzare il sistema di tracciamento bug di Xfce (prodotto: `libexo`, componente: `assistente`).

Se si hanno domande relative all'utilizzo o all'installazione di questo pacchetto, rivolgersi alla mailing list di xfce. Le discussioni relative allo sviluppo si svolgono nella mailing list xfce4-dev.

Questo programma è distribuito nel rispetto dei termini della licenza GNU GPL (General Public License) come pubblicata dalla Free Software Foundation, sia questa la versione 2 o (a propria scelta) una qualsiasi versione successiva

Con il programma dovrebbe essere stata anche fornita una copia della GNU General Public License; se così non fosse, scrivere alla: Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.