chepioq wrote:Quel est la ligne qui te donne la visibilité ?
Elle n'est pas présente dans ton conky. Voici ce que j'ai fait :
${offset 15}Visibilité : ${execi 300 grep "yweather:atmosphere" ~/.cache/weather.xml | grep -o "visibility=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}
Si tu veux le tout (pas de script ou lua) :
##############################################
# Settings
##############################################
##Conky config
background yes ## permet à conky de tourner en arrière-plan
update_interval 1.0 ## conky se recharge toutes les secondes
total_run_times 0 ## conky se relance à l'infini
update_interval 1.0 ## conky se recharge toutes les secondes
total_run_times 0 ## conky se relance à l'infini
cpu_avg_samples 4 ## nombre de processeurs pris en compte: ici 4
no_buffers yes ## 'buffers' non pris en compte dans le calcul de mémoire.
double_buffer yes ## empêche le clignotement
##Text ##
use_xft yes ## utilise la police xft
xftfont Ubuntu:size=8 ## nom de la police xft à utiliser
xftalpha 1 ## opacité de la police xft, ici 1=opaque
override_utf8_locale yes ## pour avoir les caractères accentués
uppercase no ## police en mode normal (Maj/min)
text_buffer_size 2048
##
own_window_class Conky
own_window yes ## conky utilise sa propre fenêtre
own_window_transparent no ## conky dessine une fenêtre transparente
own_window_type desktop ## type de fenêtre de conky: bureau
own_window_hints undecorate ## propriétés de la fenêtre
own_window_argb_visual yes ## transparence totale
own_window_colour 161616 ## couleur arrière plan
own_window_argb_value 10
double_buffer yes ## empêche le clignotement
minimum_size 240 00 ## taille minimale largeur et hauteur en px
maximum_width 240 ## largeur maximale en px
draw_shades no ## n'affiche pas les ombres sous le texte
draw_outline no ## n'affiche pas le contour de la police
draw_borders no ## n'affiche pas les bordures
draw_graph_borders no ## n'affiche pas le contour des graphiques
default_color d8d8d8 ## couleur des textes et bordures
default_shade_color 000000 ## couleur des ombres
default_outline_color d9d7d6 ## couleur du contour de la police
alignment top_left ## alignement de conky, ici en haut à gauche
gap_x 20 ## décallage horizontal
gap_y 40 ## décallage vertical
#######################
# Défénitions des couleurs
default_color FFFFFF
#couleur des Titres
color1 E37C2C
#couleur ville, temp. mini
color2 35D1EA
# Temp. max
color4 FF6600
######################
## code ville à rechercher à cette adresse : http://woeid.rosselliot.co.nz/
TEXT
## on récupère les infos météo et les inscrits dans ~/.cache/weather.xml // Au passage, l'info ville est à placer juste en dessous dans l'url (5-6 chiffres).
${execi 300 curl -s "http://weather.yahooapis.com/forecastrss?w=628971&u=c&d=8" | sed 's/Sun/Dim/g;s/Mon/Lun/g;s/Tue/Mar/g;s/Wed/Mer/g;s/Thu/Jeu/g;s/Fri/Ven/g;s/Sat/Sam/g' > ~/.cache/weather.xml}
####
## Nom de la ville et affichage température actuelle.
####
${font DejaVuSansMono:bold:size=20}${offset 5}${color2}${execi 300 grep "yweather:location" ~/.cache/weather.xml | grep -o "city=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"},${offset 5}${color1}${execi 300 grep "yweather:condition" ~/.cache/weather.xml | grep -o "temp=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}°
####
## Infos de l'état actuel en icône. Celle-ci est positionnée 140px à gauche et 1px du haut. Attention, l'image a ce que l'image ne soit pas trop déformée (250x150 px en taille réelle).
####
${execi 200 cp -f ~/.conky/conky-meteo/icones/$(grep "yweather:condition" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*").png ~/.cache/weather.png}${image ~/.cache/weather.png -p 140,1 -s 88x64}
####
## Affichage du vent. Ligne remontée avec voffset pour récupérer la place prise par l'image.
####
${font DejaVuSansMono:bold:size=10}${offset 15}${voffset -40}${color}Vent : ${execi 300 grep "yweather:wind" ~/.cache/weather.xml | grep -o "speed=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"} km/h.
####
## Afichage de la distance de visibilité en km.
####
${offset 15}Visibilité : ${execi 300 grep "yweather:atmosphere" ~/.cache/weather.xml | grep -o "visibility=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}
####
## Affichage de l'humidité dans l'air.
####
${offset 15}Humidité dans l'air : ${execi 300 grep "yweather:atmosphere" ~/.cache/weather.xml | grep -o "humidity=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"} %
${voffset 15}${offset 105}${font :size=14}${color2}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "low=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==1'}°${color}/ ${color4}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "high=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==1'}°${color}
${execi 300 cp -f ~/.conky/conky-meteo/icones/$(grep "yweather:forecast" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==1').png ~/.cache/weather-1.png}${image ~/.cache/weather-1.png -p 30,110 -s 50x32}
${color}${hr 2}
#### Météo jour suivants avec températures min-max.
${voffset -20}${font :size=10}${offset 5}${color1}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "day=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==2'} : ${offset 5}${color2}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "low=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==2'}°${color}/ ${color4}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "high=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==2'}°${color}
${execi 300 cp -f ~/.conky/conky-meteo/icones/$(grep "yweather:forecast" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==2').png ~/.cache/weather-2.png}${image ~/.cache/weather-2.png -p 130,185 -s 50x32}
${offset 5}${color1}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "day=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==3'} : ${offset 5}${color2}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "low=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==3'}°${color}/ ${color4}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "high=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==3'}°${color}
${execi 300 cp -f ~/.conky/conky-meteo/icones/$(grep "yweather:forecast" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==3').png ~/.cache/weather-3.png}${image ~/.cache/weather-3.png -p 130,230 -s 50x32}
${offset 5}${color1}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "day=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==4'} : ${offset 5}${color2}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "low=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==4'}°${color}/ ${color4}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "high=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==4'}°${color}
${execi 300 cp -f ~/.conky/conky-meteo/icones/$(grep "yweather:forecast" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==4').png ~/.cache/weather-4.png}${image ~/.cache/weather-4.png -p 130,275 -s 50x32}
${offset 5}${color1}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "day=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==5'} : ${offset 5}${color2}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "low=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==5'}°${color}/ ${color4}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "high=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==5'}°${color}
${execi 300 cp -f ~/.conky/conky-meteo/icones/$(grep "yweather:forecast" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==5').png ~/.cache/weather-5.png}${image ~/.cache/weather-5.png -p 130,320 -s 50x32}
${voffset 2}${offset 5}${color1}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "day=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==6'} : ${offset 5}${color2}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "low=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==6'}°${color}/ ${color4}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "high=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==6'}°${color}
${execi 300 cp -f ~/.conky/conky-meteo/icones/$(grep "yweather:forecast" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==6').png ~/.cache/weather-6.png}${image ~/.cache/weather-6.png -p 130,365 -s 50x32}
${offset 5}${color1}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "day=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==7'} : ${offset 5}${color2}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "low=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==7'}°${color}/ ${color4}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "high=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==7'}°${color}
${execi 300 cp -f ~/.conky/conky-meteo/icones/$(grep "yweather:forecast" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==7').png ~/.cache/weather-7.png}${image ~/.cache/weather-7.png -p 130,410 -s 50x32}