Bonjour à tous, je viens de me remettre à conky.. que les choses évoluent vite.. il y a des scripts et même des paquets tout prêts.. pour ubuntu du moins..
Je découvre la nouvelle fonctionnalité permettant d'afficher des images (merci chepioq). J'ai voulu utiliser conkyforecast comme indiqué par alfeo sur ubuntu ici :
http://forum.ubuntu-fr.org/viewtopic.php?id=326972&p=48#p3233570
J'ai donc tout simplement pris le paquet conkyforecast 2.09 que j'ai mis dans /usr/share/conkyforecast j'ai bien configuré mon conky.cfg fait mon script comme il faut, en fait j'ai suivi un peu la méthode de kenshin visible ici:
Blog Kenshin
mais les images ne s'affichent pas et j'obtiens le message d'erreur suivant :
# conky -c /home/Thib/.scripts/conkyForecast2
Conky: border_margin is deprecated, please use window.border_inner_margin instead
Conky: /home/Thib/.scripts/conkyForecast2: 58: no such configuration: 'imlib_cache_size'
Conky: forked to background, pid is 2817
[root@localhost ~]#
Conky: desktop window (1200059) is subwindow of root window (107)
Conky: window type - override
Conky: drawing to created window (0x4c00001)
Conky: drawing to double buffer
Conky: not implemented obj type 47
Conky: not implemented obj type 47
Conky: not implemented obj type 47
....
voici mon conkyForecast2 (j'ai rien touché à part les chemin) :
background yes # pour que conky tourne en arriere plan "no" pour les tests
own_window yes # utiliser sa propre fenetre
own_window_transparent yes # transparence
own_window_type override # yes # type de fenetre normal "override / desktop"
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_colour black
double_buffer yes # pour eviter le clignotement
use_spacer left # ? fonctionne uniquement avec la police Monospace
override_utf8_locale yes # dépassement caractères accentués
use_xft yes # utilise les polices lissées
font DejaVu Sans Mono:bold:size=9 # police et taille a utiliser
xftfont DejaVu Sans Mono:bold:size=9 # police et taille a utiliser
xftalpha 0.5 #
update_interval 1#5.1 # taux de raffraichissement de la fenetre en secondes
uppercase no # majuscule
stippled_borders 2#0 # longueur d'un trait en pixels
border_margin 6 #2 # largeur des marges
border_width 1 #2 # largeur du contour
default_outline_color black # couleur par defaut du contour
default_shade_color black # couleur par defaut de l'ombre
draw_borders no # afficher les contours autour des blocs de texte
draw_outline no#yes # afficher les contours texte
draw_shades no # afficher les ombres
default_color DCDCDC # couleur par défaut du texte
# ******** couleurs ci-dessous utilisées dans le script
color0 FF000C # définition des couleurs "0 - 1 - 2 -3 - ect..
color1 708094 #
color2 E7E1D6 #
color3 ffcb48 #
color4 0000fa #
color5 ff0000 #
#7FFFD4 #Aquamarine
#CD5C5C #IndianRed #00CED1 DarkTurquoise #FFA07A LightSalmon #00FFFF Cyan
#FF8C00 #Darkorange #D2691E #Chocolate
#7FFF00 #Chartreuse
#778899 #LightSlateGrey
#FFDEAD #NavajoWhite
color6 00BFFF #DeepSkyBlue
color7 48D1CC #MediumTurquoise
color8 FFFF00 #Yellow
color9 FF0000 #Red
# *******
minimum_size 350 # taille mini
maximum_width 400 # largeur maxi
alignment bottom_right
#alignment top_left # Position sur l'écran : top_left (haut gauche), top_right (haut droit), bottom_left (bas gauche), bottom_right (bas droit)
gap_x 10 # ecart avec le bord gauche ou droit
gap_y 10#130 # ecart avec le bord haut ou bas
text_buffer_size 2048#1536#6144 # Augmente la taille de la mémoire tampon de 128k a 1024k
no_buffers yes # soustraire la mémoire tampon de la mémoire utiliser
short_units yes
pad_percents 2 # commande à conky de n'afficher pour les pourcentages que 2 chiffres après la virgule (ou le point)
imlib_cache_size 0 Taille du cache image pour Imlib2, en bytes. Defini à 4MiB par défaut. Augmentez la valeur si vous utilisez souvent $image
TEXT
${execpi 1800 /usr/share/conkyforecast/conkyForecast.py --location=FRXX0099 --template=/home/Thib/.scripts/meteo-4.jours}
mon template meteo-4.jours (idem rien touché) :
${goto 30}${color0}${font Bleeding Cowboys:size=15}La Météo à [--datatype=CN]
${color2}${hr}
${font Bitstream Vera Sans Mono:size=10}${image [--datatype=WI] -p 10,50 -s 65x65}
${voffset 60}${goto 30}${color yellow}[--datatype=HT --hideunits --centeredwidth=3]/[--datatype=LT --hideunits --centeredwidth=3]
${image [--datatype=BI] -p 18,165 -s 60x60}
${voffset 65}${goto 20}${color yellow}[--datatype=WS --imperial] - [--datatype=WD]
${voffset -145}${goto 130}${color yellow}${font Bitstream Vera Sans Mono:style=Bold:size=10}[--datatype=CT]${font}
${voffset 5}
${font Bitstream Vera Sans Mono:style=Bold:size=8}${goto 130}${color0}Précipitations : $alignr ${color yellow}[--datatype=PC --startday=0]
${goto 130}${color0}Indice UV :$alignr ${color yellow}[--datatype=UI] – [--datatype=UT]
${goto 130}${color0}Taux d'humidité :$alignr ${color yellow}[--datatype=HM]
${goto 130}${color0}Point de condensation :$alignr ${color yellow}[--datatype=DP]
${goto 130}${color0}Pression :$alignr ${color yellow}[--datatype=BR] – [--datatype=BD]
${goto 130}${color0}Levé du soleil à :$alignr ${color yellow}[--datatype=SR]
${goto 130}${color0}Couché du soleil à :$alignr ${color yellow}[--datatype=SS]
${image [--datatype=MI] -p 20,255 -s 60x60}
${color yellow}${voffset 15}${goto 130}${font Bitstream Vera Sans Mono:style=Bold:size=8}[--datatype=MP]${font}
${color2}${voffset 30}${hr}
${color0}${voffset 5}${goto 35}[--datatype=DW --shortweekday --startday=1]${goto 125}[--datatype=DW --shortweekday --startday=2]${goto 215}[--datatype=DW --shortweekday --startday=3]${goto 305}[--datatype=DW --shortweekday --startday=4]
${image [--datatype=WI --startday=1] -p 10,365 -s 50x50}${image [--datatype=WI --startday=2] -p 105,365 -s 50x50}${image [--datatype=WI --startday=3] -p 195,365 -s 50x50}${image [--datatype=WI --startday=4] -p 285,365 -s 50x50}
${font DejaVu Sans Mono:bold:size=8}${voffset 45}${goto 20}${color yellow}[--datatype=HT --startday=1 --hideunits --centeredwidth=3]/[--datatype=LT --startday=1 --hideunits --centeredwidth=3]${goto 115}[--datatype=HT --startday=2 --hideunits --centeredwidth=3]/[--datatype=LT --startday=2 --hideunits --centeredwidth=3]${goto 205}[--datatype=HT --startday=3 --hideunits --centeredwidth=3]/[--datatype=LT --startday=3 --hideunits --centeredwidth=3]${goto 295}[--datatype=HT --startday=4 --hideunits --centeredwidth=3]/[--datatype=LT --startday=4 --hideunits --centeredwidth=3]
bref je ne sais pas bien ce que j'aurais pu faire de mal à part l'installation de conkyforecast.. si vous avez une idée, google ne m'a montré personne dans un cas similaire..