Installare Conky 1.7.2 e Conkyforecast 2.09 su Ubuntu 9.04

domenica 4 ottobre 2009
Pubblicato da Elyxya

Conkyforecast 2.09

Conky già  nella versione 1.71, e quindi anche nell’ultima versione la 1.7.2  conky permette di inserire immagini .png, .jpg, .gif

La sintassi è questa:

image  <percorso immagine >  (-p x, y) (-s L x A)

Cambiando  x, y  si sposterà la posizione dell’immagine, e cambiando il WxH si  ridimensiona l’immagine

esempio:

${image /home/luna/albero.jpg -p 20,20 -s 200×200}

visualizerà l’immagine  ‘albero.jpg’ nella posizione (20,20) scalata a  200×200 pixels.

Conkyforecast 2.09 offre la possibilità di sostituire i font : ConkyWeather, MoonPhases e ConkyWind con immagini che sono incluse nel programma.


Quindi invece di usare questa sintassi che si usa per i font:

  • [--datatype=WF] – condizone meteo
  • [--datatype=MF] – fasi lunari
  • [--datatype=BF] – direzione del vento

occorre usare questa per poter inserire le immagini:

  • ${image [--datatype=WI] -p 12,0 -s 90×90} –condizoni meteo
  • ${image [--datatype=MI] -p 12,0 -s 90×90} –fasi lunari
  • ${image [--datatype=BI] -p 12,0 -s 90×90} – direzione del vento

Ok proviamo se funziona…..

Scarichiamo Conky 1.7.2 da www.getdeb.net

Se abbiamo una vecchia versione di conky rimuoviamola completamente.

Doppio click sul file appena scaricato e partirà l’installazione con Gdebi.

Ora aggiungiamo i repository per  Conkyforecast 2.09 da terminale:

sudo gedit /etc/apt/sources.list

alla fine del file aggiungiamo il seguente testo:

#conky Kaivalagi
deb http://ppa.launchpad.net/m-buck/conky/ubuntu jaunty main
deb-src http://ppa.launchpad.net/m-buck/conky/ubuntu jaunty main

Salviamo e chiudiamo.

Da terminale  installiamo la la chiave d’autentificazione scrivendo:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4827A579

a questo punto aggiorniamo la nostra Distribuzione scrivendo:

sudo apt-get update

installiamo Conkyforecast con un semplice:

sudo apt-get install conkyforecast

Per la configurazione di  Conky ne ho già parlato qui

Configurare Conkyforecast:

In “/usr/share/conkyforecast/conkyForecast.config”  c’è l’ esempio  del file di configurazione che contiene  tutte le impostazioni utilizzate dallo script, e, soprattutto, negozia l’id partner e il codice di registrazione per il servizio xoap weather.com.

Per registrarsi e ottenere i codici che  servono al funzionamento dello script   andare al seguente URL: www.weather.com/services/xmloap.html e compilare il modulo.

Dopo aver compilato con successo il modulo, si riceverà una e-mail con i codici necessari per aggiornare queste impostazioni  insieme ad un  kit di sviluppo software e termini e condizioni.

Per copiare e modificare il file di configurazione, utilizzando la riga di comando, eseguire i seguenti due comandi in un terminale, uno dopo l’altro:

cp /usr/share/conkyforecast/conkyForecast.config ~/.conkyForecast.config

gedit ~/.conkyForecast.config

Dovremo modificare solo questi 3 parametri:

LOCALE =it
XOAP_PARTNER_ID =[ Id ricevuto per email]
XOAP_LICENCE_KEY =[Key ricevuta per e-mail

Salviamo e chiudiamo.

Per ottenere il codice per il meteo  della nostra città colleghiamoci a www.weather.com nella casella di ricerca  inseriamo il nome della nostra città, invio e nella barra degli indirizzi in alto nel nostro browser copiamo il codice in maiuscolo di  8 caratteri;  quello di Reggio Emilia, la mia città, è: ITXX0065

Ed ecco i miei file di configurazione per Conky e Concyforecast:

.conkyrc

# Use Xft?
use_xft yes
xftfont saxMono:size=9
xftalpha 0.8
text_buffer_size 2048

# Update interval in seconds
update_interval 1.0

# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0

# Create own window instead of using desktop (required in nautilus)
 own_window yes
 own_window_transparent yes
 own_window_type override
 #own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# Minimum size of text area
minimum_size 340 0
maximum_width 340

# Draw shades?
draw_shades no

# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Stippled borders?
stippled_borders 0

# border margins
border_inner_margin 5

# border width
border_width 1

# Default colors and also border colors
default_color C9DEED
#default_shade_color black
#default_outline_color white
own_window_colour 333333

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 12
gap_y 12

# Subtract file system buffers from used memory?
no_buffers yes

# set to yes if you want all text to be in uppercase
uppercase no

# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 2

# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 2

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes

# Add spaces to keep things from moving about?  This only affects certain objects.
use_spacer none
short_units yes
pad_percents 2
imlib_cache_size 0
TEXT

${if_existing /proc/net/route wlan0}${execpi 1800 conkyForecast --location=ITXX0065 --template=/home/luna/Scripts/conky/meteo.template}
${endif}${if_existing /proc/net/route eth0}${execpi 1800 conkyForecast --location=ITXX0065 --template=/home/luna/Scripts/conky/meteo.template}
${endif}${if_existing /proc/net/route ppp0}${execpi 1800 conkyForecast --location=ITXX0065 --template=/home/luna/Scripts/conky/meteo.template}${endif}

conkymeteo.template

${voffset 8}${font LCD:Bold:size=70}${time %k}${font} ${offset 2}${voffset -70}${font LCD:Bold:size=48}${time %M}${font}${offset -70}${voffset 46}${font saxMono:size=12}${time %a. %d %B %Y}${font}
${image [--datatype=WI] -p 188,40 -s 70×70}${offset 26}${image [--datatype=MI] -p 286,66 -s 43×43}
${offset 190}${voffset -52}${font saxMono:size=14}[--datatype=HT]${font}
${voffset 48}${offset 5}${image [--datatype=WI --startday=1] -p 2,144 -s 40×40}${font saxMono:size=8}${voffset -18}${offset 40}[--datatype=DW --startday=1 --endday=1]
${offset 47}[--datatype=HT --startday=1 --endday=1 --hideunits --centeredwidth=3]/[--datatype=LT --startday=1 --endday=1 --hideunits --centeredwidth=3]${font}
${voffset 16}${offset 5}${image [--datatype=WI --startday=2] -p 2,185 -s 40×40}${font saxMono:size=8}${voffset 0}${offset 40}[--datatype=DW --startday=2 --endday=2]
${offset 47}[--datatype=HT --startday=2 --endday=2 --hideunits --centeredwidth=3]/[--datatype=LT --startday=2 --endday=2 --hideunits --centeredwidth=3]${font}
${voffset 16}${offset 5}${image [--datatype=WI --startday=3] -p 2,226 -s 40×40}${font saxMono:size=8}${voffset -0}${offset 40}[--datatype=DW --startday=3 --endday=3]
${offset 47}[--datatype=HT --startday=3 --endday=3 --hideunits --centeredwidth=3]/[--datatype=LT --startday=3 --endday=3 --hideunits --centeredwidth=3]${font}
${voffset 16}${offset 5}${image [--datatype=WI --startday=4] -p 2,267 -s 40×40}${font saxMono:size=8}${voffset -0}${offset 40}[--datatype=DW --startday=4 --endday=4]
${offset 47}[--datatype=HT --startday=4 --endday=4 --hideunits --centeredwidth=3]/[--datatype=LT --startday=4 --endday=4 --hideunits --centeredwidth=3]${font}
${voffset -142}${offset 130}${font saxMono:size=9}[--datatype=CN]${font}
${voffset 0}${offset 130}${font saxMono:size=9}[--datatype=CC]${font}
${voffset 0}${offset 130}${font saxMono:size=9}Temp:[--datatype=HT --startday=0] / [--datatype=LT --startday=0]${font}
${voffset 0}${offset 130}${font saxMono:size=9}Precip.:[--datatype=PC]${font}
${voffset 0}${offset 130}${font saxMono:size=9}Visibil.:[--datatype=VI]${font}
${voffset 0}${offset 130}${font saxMono:size=9}Pres.:[--datatype=BR] [--datatype=BD]${font}
${voffset 0}${offset 130}${font saxMono:size=9}Umidità:[--datatype=HM]${font}
${voffset 0}${offset 130}${font saxMono:size=9}Alba:[--datatype=SR] Tramonto:[--datatype=SS]${font}
${voffset 0}${offset 130}${font saxMono:size=9}Vento:[--datatype=WS]-[--datatype=WA]°[--datatype=WD]${font}
${image [--datatype=BI] -p 190,276 -s 50×50}

Per maggiori dettagli:

Conky Sourceforge

kaivalagi.blog

Conky Hardcore

  • Google Reader
  • Technotizie
  • FriendFeed
  • Segnalo
  • Twitter
  • Technorati Favorites
  • Yahoo Bookmarks
  • Yahoo Buzz
  • Facebook
  • Share/Bookmark

Tags: , , , , , , , ,

Altri articoli che potrebbero interessarti

immagine
Un Conky anche per L’ EeePc 1005PE
Ok a me Conky piace moltissimo, e non solo perchè lo trovo molto utile, ma anche perchè mi rilassa...
immagine
Conky orizzontale
Non potevo esimermi dal creare un conky anche per Arch Linux sul mio EeePc 1000H, quindi ho deciso...
immagine
Sistema aggiornato……ed ecco il mio nuovo Conky per EeePc 1000h
Dopo aver aggiornato Ubuntu che mi rimaneva da fare? Ok, ho cambiato il tema, lo sfondo del...
immagine
Ubuntu un altro conky per l’Eeepc 1000h
Ho trovato qui un conky che mi piaceva e l'ho modificato un pò per il mio EeePc 1000h. Questo è...
immagine
Un altro Conky
E ti pareva che non mi tornava la conkymania... è inutile Conky da assuefazione e una volta cominciato.......

5 Commenti per “Installare Conky 1.7.2 e Conkyforecast 2.09 su Ubuntu 9.04”

  1. Installare Conky 1.7.2 e Conkyforecast 2.09 su Ubuntu 9.04…

    #2534
  2. ettore

    ciao se mi puoi dare una mano non ne vengo più a capo
    non so se ho sbagliato quando ho ritrato le chiava non mi è apparso questo
    script
    http://xoap.weather.com/search/search?where=NORWICH
    comunque forcast è installatoi ele chiavi le ho dentro in usr e in home
    ma il meteo mi sta facendo impazzire
    se mi indichi come fare template ed indicare i percorsi
    forse ne vengo a capo
    ti lasco anche telefono via mail di casa tanto non
    ho nulla da nascondere
    ciao ettore

    :dash: :dash: :dash: :dash: :dash: :-(

    Elyxya Reply:

    @ettore,
    Non ho capito molto bene, ma non ti è arrivata la mail con le chiavi di attivazione?
    Per il template, forse è meglio se inizi a modificarne uno già fatto comunque se digiti da terminale:
    conkyForecast --help
    ci sono le istruzioni.
    Di che percorsi stai parlando?

    #3317
  3. Roberto

    Complimenti per il sito, ma veniamo al dunque.
    Ho provato a copiare il tuo meteo e ad eseguirlo, ma viene visualizzato solo la parte scritta e nessuna immagine. Precedentemente con i fonts conkyweather e conkywind era perfettamente funzionante.
    Come faccio a contrallare che versione di conky e conkyforecast è installata? perchè se provo ad aggiornarla il terminale mi comunica che è già alla versione più recente.
    Ti ringrazio, fiducioso in una tua risposta ed in una probabile soluzione

    #4084
  4. Elyxya

    @Roberto,
    Che distro stai usando?
    Se usi Ubuntu vai in gestore pacchetti e cerchi sia conky che conkyforecast per sapere la versione che stai utilizzando.

    #4090

Lascia un commento

:-) 
:-( 
;-) 
:good: 
:negative: 
:scratch: 
:wacko: 
:yahoo: 
B-) 
:heart: 
:dash: 
:whistle: 
:yes: 
:unsure: 
:cry: 
:mail: 
:bye: