Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "GiacomoFabris/Prova04"
Differenze tra le versioni 30 e 42 (in 12 versioni)
Versione 30 del 20/07/2011 10.13.05
Dimensione: 15788
Commento:
Versione 42 del 23/07/2011 12.40.09
Dimensione: 24
Commento: Spostati i contenuti della pagina
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
#format wiki
#LANGUAGE it
<<WikiBanner(ArticoloIncompleto)>>
<<Indice(depth=3)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,470482.html; rilasci="11.04 10.10 10.04";)>>

= Introduzione =

In questa guida viene mostrato come installare e configurare i plugin di [[AmbienteGrafico/Conky|Conky]].

= Preparativi =

Per poter installare i vari plugin e necessario abilitare il [[Repository|repository]] ''conky-companios''.

Aprire quindi un [[AmministrazioneSistema/RigaDiComando|terminale]] e digitare:
{{{
sudo apt-add-repository ppa:conky-companions
sudo apt-get update
}}}

= Plugin per riproduttori audio =

Questa è la lista dei pacchetti dei plugin disponibili per ciascun riproduttore audio:
 * [[Multimedia/Audio/Banshee|Banshee]]: installare il pacchetto [[apt://conkybanshee|conkybanshee]]
 * '''Clementine''': installare il pacchetto [[apt://conkyclementine|conkyclementine]]
 * '''Exaile''': installare il pacchetto [[apt://conkyexile|conkyexile]]
 * '''Rhythmbox''': installare il pacchetto [[apt://conkyrhythmbox|conkyrhythmbox]]

== Uso e sintassi ==

Il plugin permette la visualizzazione di informazioni relativa alla traccia che è in riproduzione.

||<tablestyle="width:100%; text-align: justify; margin: 0 0 0 0;" style="border:none;" 5% ^><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''I seguenti esempi fanno riferimento all'utilizzo di Rhythmbox, se si utilizza un altro riproduttore sostituire la dicitura ''conkyRhythmbox'' con ''conkyBanshee'', ''conkyExaile'', ecc..''' ||

Nel file di configurazione `~/.conkyrc` è possibile aggiungere le seguenti righe:

||<#FB8B00:>'''Comando'''||<#FB8B00:>'''Visualizzazione'''||
||${exec conkyRhythmbox --datatype=ST}||Stato del riproduttore (Play, pausa, ecc.)||
||${exec conkyRhythmbox --datatype=CA}||Copertina||
||${exec conkyRhythmbox --datatype=TI}||Titolo||
||${exec conkyRhythmbox --datatype=AL}||Nome dell'album||
||${exec conkyRhythmbox --datatype=AR}||Nome dell'artista||
||${exec conkyRhythmbox --datatype=GE}||Genere musicale||
||${exec conkyRhythmbox --datatype=YR}||Anno di uscita della canzone||
||${exec conkyRhythmbox --datatype=TN}||Numero della traccia||
||${exec conkyRhythmbox --datatype=FN}||Nome del file||
||${exec conkyRhythmbox --datatype=BR}||Bitrate in Kb/s||
||${exec conkyRhythmbox --datatype=LE}||Durata totale della traccia||
||${exec conkyRhythmbox --datatype=PP}||Posizione corrente in percentuale||
||${exec conkyRhythmbox --datatype=PT}||Posizione corrente in minuti||
||${exec conkyRhythmbox --datatype=RT}||Voto (rating) della traccia||
||${exec conkyRhythmbox --datatype=VO}||Volume di riproduzione||

||<tablestyle="text-align: justify;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Se si utilizza '''Rhythmbox''' per visualizzare le copertine potrebbe essere necessario installare il pacchetto [[apt://rhythmbox-desktop-art|rhythmbox-desktop-art]]''||

Se non si riesce a visualizzare una copertina, potrebbe essere perché questa non è inserita nella directory corretta. Inserire le copertine in `/tmp/cover` oppure cambiare il percorso inserendo il codice:
{{{
${exec conkyRhythmbox --coverartpath=percorso_directory_della_copertina}
}}}

Per ulteriori informazioni può essere visualizzare l'help digitando in un [[AmministrazioneSistema/RigaDiComando|terminale]]:
{{{
conkyRhythmbox -h
}}}

= Plugin per informazioni meteo =

Per visualizzare informazioni meteo [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://conkyforecast|conkyforecast]].

Il servizio viene fornito dal sito americano [[http://www.weather.com|www.weather.com]] al quale è necessario essere registrati per ottenere i codici relativi a ''partner ID'' e ''licence key'' da utilizzare per la configurazione del plugin.

== Configurazione ==

Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/usr/share/conkyforecast/conkyForecast.config` e modificare le voci:

{{{
--LOCALE
--XOAP_PARTNER_ID
--XOAP_LICENCE_KEY
--MAXIMUM_DAYS FORECAST
--AUTO_NIGHT
}}}

in modo che risultino:

{{{
--LOCALE = it
--XOAP_PARTNER_ID = codice_fornito_con_la_registrazione
--XOAP_LICENCE_KEY = codice_fornito_con_la_registrazione
--MAXIMUM_DAYS_FORECAST = 7
--AUTO_NIGHT = False
}}}

È inoltre necessario inserite il codice della propria località alla voce:

{{{
--DEFAULT_LOCATION
}}}

questo è possibile ottenerlo cercando la propria città nel sito [[http://www.weather.com|www.weather.com]]. Nella barra degli indirizzi è sufficiente prelevare i numeri successivi alle lettere '''ITXX'''. Per esempio nel caso di [[http://www.weather.com/weather/today/ITXX0067|Roma]] il parametro verrebbe impostato nel seguente modo:

{{{
--DEFAULT_LOCATION = 0067
}}}

Per copiare il file di configurazione nella propria home, in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]]::
{{{
sudo cp /usr/share/conkyforecast/conkyForecast.config ~/.conkyForecast.config
}}}

=== Uso e sintassi ===

Ora si vedrà cosa è possibile inserire e cosa è necessario modificare nel `.conkyrc` per visualizzare le previsioni meteo.

Si ricorda che prima di ogni comando bisogna inserire la seguente stringa:{{{
${execi 500 /usr/bin/conkyForecast --location=
}}}

Dopo `location` bisogna inserire il codice della città, quindi è possibile ottenere i seguenti dati:

||<#80FF80>Comando||<#80FF80>Uso||
||<width="40%">--datatype=DW||Visualizza il giorno della settimana del quale si sta visualizzando il meteo||
||--datatype=WF||Weather font output.||
||--datatype=LT||Se è relativo ad una previsione visualizza la temperatura minima, se invece è relativo alla giornata corrente visualizza la temperatura percepita||
||--datatype=HT||Mostra la temperatura massima||
||--datatype=CC||Visualizza le condizioni climatiche correnti.||
||--datatype=CT||Idem al comando superiore.||
||--datatype=PC||Visualizza, in percentuale, la possibilità di precipitazioni.||
||--datatype=HM||Visualizza, in percentuale, l'unidità.||
||--datatype=VI||Mostra la visibilità||
||--datatype=WD||Mostra il punto cardinale dal quale proviene il vento.||
||--datatype=WA||Mostra la direzione del vento in gradi||
||--datatype=WS||Mostra la velocità del vento||
||--datatype=CN||Nome della città della quale si visualizzano le previsioni meteo||
||--datatype=CO||Stato in cui si trova il paese del quale si visualizzano le previsioni||
||--datatype=OB||Osservatorio dal quale vengono prelevate le informazioni meteo.||
||--datatype=SR||Visualizza l'ora dell'alba||
||--datatype=SS||Visualizza l'ora del tramonto||
||--datatype=DL||Visualizza la durata della luce solare||
||--datatype=MP||Visualizza la fase lunare||
||--datatype=BR||Visualizza la pressione atmosferica||
||--datatype=BD||Visualizza la tendenza della pressione atmosferica (in calo/in aumento/stazionaria)||
||--datatype=UI||Visualizza l'indice UV||
||--datatype=UT||Visualizza l'intensità dei raggi UV||
||--datatype=DP||Punto di rugiada||
Dopo il datatype è possibile aggiungere il comando `startday=`seguito dal numero relativo a fra quanti giorni si desidera vedere la previsione.

Se non si specifica lo `startday`, si visualizzano le previsioni per il giorno corrente.

È anche possibile aggiungere un `.template`, in modo che si possano anche visualizzare immagini relative alle condizioni meteo.

Per fare ciò bisogna:

 0. Creare un file `.template` nella vostra home, ad esempio, `meteo.template`


 0. Inserire, ogni qual volta si desideri inserire l'immagine, la seguente riga:{{{
${exec conkyForecast --location=IL_CODICE_DELLA_VOSTRA CITTÀ --template=~/meteo.template
}}}

 0. Scrivere quindi il template. I comandi sono{{{
${image [--datatype=WI] -p 120,60 -s 100x100}
}}}
dove:

 0. `${image` è il comando che mostra l'immagine

 0. `--datatype` è il valore visualizzato (vedasi tabella sottostante)

 0. `-p 120,60` è il posizionamemto dell'immagine nel [[AmbienteGrafico/Conky|Conky]]

 0. `-s 100x100` è la dimensione dell'immagine

Quì è presente la tabella dei `datatype` da inserire nel `template`:

||<#80FF80>Comando||<#80FF80>Uso||
||<width="40%">--datatype=WI||L'immagine del meteo di giorno (sole con nuvole/pioggia/ecc...||
||--datatype=MI||L'immagine del meteo di notte (luna con nuvole/pioggia/ecc...||
||--datatype=WM||La mappa radar||

== Conky per visualizzare i torrent utilizzando Transmission ==

=== Installazione ===

Con [[AmbienteGrafico/Conky|Conky]] è anche possibile gestire i propri torrent.

||<tablestyle="text-align: justify; width:69%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Si ricorda che la procedura funziona solo se si utilizza Transmission come download manager per i torrent''. ||

Prima di iniziare, è necessario verificare se è stato installato il pacchetto [[apt://transmission-cli|transmission-cli]].

Quindi scaricare da [[http://launchpad.net/conkytransmission/stable/0.5-release/+download/conkytransmission-0.5.tar.gz|quì]] il pacchetto

`conkytansmission-0.5.tar.gz` ed estrarlo.

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,left)>> ||<style="padding:0.5em; border:none;">''IMPORTANTE: se esiste già un .conkyrc, si consiglia di salvarlo in un posto sicuro prima di procedere all'esecuzione dello script di
installazione''||

Ora, aprire un [[AmministrazioneSistema/RigaDiComando|terminale]] ed entrare nella cartella che si è venuta a creare dopo l'estrazione, quindi digitare:{{{
sh install.sh
}}}
=== Uso ===

Purtroppo '''conkyTransmission''' non è configurabile attraverso il `.conkyrc`. , come gli altri plug-in.

Per modificarlo è necessario modificare dei codici in linguaggio '''Lua''' e [[Programmazione/Python|Pyhon]]

Se già esiste un .conkyrc e non si desidera crearne un altro, è possibile importare il `lua` di '''conkyTransmission'''. Basta aggiungere le seguenti

righe di codice nel proprio `.conkyrc`:

 0. Prima del "TEXT" inserire {{{
lua_load /path/to/conkytransmission.lua
}}}

 0. Quindi inserire dove si desidera (dopo il TEXT) il conkyTransmission {{{
${execpi 3 /path/to/conkytransmission.py}
}}}

== Conky per Google Reader ==

Con [[AmbienteGrafico/Conky|Conky]] è anche possibile visualizzare i feed di [[http://www.google.com/reader/|Google Reader]], il noto raccoglitore di feed RSS di Google.

=== Installazione ===

Per poter utilizzare '''conkygooglereader''' è necessario iscriversi a Google Reader.

Dopodiché è necessario installare il pacchetto `conkygooglereader`, cliccando [[apt://conkygooglereader|quì]].

=== Uso e sintassi ===

Con '''conkygooglereader''' di utilizzano due file di configurazione:

 * Il "classico" `.conkyrc`, che permette di vedere le notizie

 * Un `.template`, che stabilisce il modo in cui le notizie vengono date.

==== Il conkyrc ====

Nel `.conkyrc` deve essere eseguita questa linea{{{
${execpi 600 conkyGoogleReader --username=username@googlemail.com --password=password --template=/usr/share/conkygooglereader/example/conkyGoogleReader.template}
}}}
dove:

 * `execpi 600 conkyGoogleReader`: esegue il programma

 * `--username`: dopo questo comando va inserito il nome utente, cioè l'indirizzo email che avete fornito durante la registrazione a Google Reader.

 * `--password`: la password del proprio account Google Reader

 * `--template`: specifica il template da utilizzare per la visualizzazione delle notizie ([[#template1|vedere quì]])

<<Anchor(template1)>>
==== Il template ====

Nel template si specifica un "modello" che verrà applicato per ogni notizia. I comandi per la formattazione del testo sono gli stessi del `.conkyrc`, ma,

anziché inserire la stringa per l'esecuzione del programma '''Google Reader''', è necessario scrivere:

 * [unreadcount] per la visualizzazione delle notizie non lette

 * [name] la notizia in se

 * [url] il rimando alla notizia

== Conky per Google Calendar ==

Con [[AmbienteGrafico/Conky|Conky]] è anche possibile visualizzare il proprio '''Google Calendar'''.

=== Installazione ===

Installare il pacchetto [[apt://conkygooglecalendar|conkygooglecalendar]].

=== Uso e sintassi ===

Come per '''Google Reader''', anche '''Google Calendar''' si basa su due file di configurazione: un `.template` e un `.conkyrc`.
----

==== Il .conkyrc ====

Questa è la stringa da inserire nel `.conkyrc`:{{{
${execpi 600 conkyGoogleCalendar --username=username@googlemail.com --password=password --daysahead=7 --limit=10 --template=/usr/share/conkygooglecalendar/conkyGoogleCalendar.template}
}}}

dove:

 * `execpi 600 conkyGoogleCalendar` esegue il programma.

 * dopo `--username` è necessario specificare il proprio nome utente di '''Google Calendar'''.

 * dopo `password` è necessario inserire la password del proprio utente di '''Google Calendar'''.

 * `--daysahead=` specifica il numero di giorni del quale si intende visualizzare le voci del calendario.

 * `--limit=` definisce il numero massimo di eventi da mostrare, se `--limit=0` visualizza tutti gli eventi.

 * `--template=` specifica il template da utilizzare (vedere [[#template2|quì]]).
<<Anchor(template2)>>
==== Il .template ====

Nel template si specifica un "modello" che verrà applicato per ogni evento. I comandi per la formattazione del testo sono gli stessi del `.conkyrc`, ma,

anziché inserire la stringa per l'esecuzione del programma '''Google Calendar''', è necessario scrivere:

 * `[title]` per mostrare il titolo dell'evento

 * `[starttime]` è l'ora di inizio dell'evento

 * `[endtime]` è l'ora di fine dell'evento.

 * `[location]` è il luogo dove avviene l'evento.

 * `[description]` è la descrizione dell'evento.

 * `[who]` mostra di chi è l'evento.

== Conky per vedere le Email ==

=== Installazione ===

Installare il pacchetto [[apt://conkyemail|conkyEmail]].

=== Uso e Sintassi ===

Quì è presente la lista di comandi che è possibile inserire nel `.conkyrc`

Ogni comando (racchiuso da `${}` ) visualizza una casella di posta elettronica.

Dopo il comando per eseguire il programma, si possono inserire le opzioni, quindi:{{{
${execi 600 conkyEmail INSERIRE QUÌ LE OPZIONI]
}}}

Le opzioni possibili sono:

||<#80FF80>Comando||<#80FF80>Uso||
||<width="40%">--servertype=||Specificare se il server è `POP` o `IMAP`. Se non si specifica, predefinito è `POP`. ||
||--servername=||Specificare il nome del server, predefinito è `pop.mail.yahoo.co.uk`.||
||--port=||Specifica la porta di entrata, se diversa dal solito||
||--ssl=||Utilizza la sicurezza `SSL`||
||--username=||Lo username della propria casella di posta elettronica||
||--password=||La password della propria casella di posta elettronica||
||--template=||Se si desidera, è possibile anche quì inserire un template. Consultare `conkyEmail -h` per ulteriori informazioni.||
||--maxwith=||Specifica il numero di caratteri per linea da visualizzare. Se non si specifica nulla, predefinito è 80.||
||--linelimit=||Imposta il numero di linee che visualizzerà ogni mail. Se non si specifica nulla, predefinito è 0 (infinito)||

= Risorse esterne: =

[[AmbienteGrafico/Conky|Wiki di Conky]]

[[http://www.google.com/reader/|Google Reader]]

[[http://www.google.com/calendar/|Google Calendar]]

[[http://weather.com|Weather.com]]