ConkyForecast examples (fr)

From Conky PitStop

Revision as of 16:28, 26 March 2011 by Wlourf (Talk | contribs)
Jump to: navigation, search

Contents

Exemples de conkyForecast.py

 Langue   English   Français   


Par Kaivalagi

Conkyforecast-kaivalagi.jpg

Voici ma configuration actuelle, lancée en utilisant :

conky -c /home/mark/.scripts/conky/conky_forecast

Les deux fichiers conkyrc and template sont dans l'archive : tar.gz


Opaque.png est un fichier png de 1x1 pixel semi-transparent, pour assombrir le fond,… c'est totalement optionel.

Lancer cette configuration affichera la météo dans une bande sur le côté droit de votre bureau. Si vous voulez moins de jours, supprimez en quelques uns du modèle.


Note: ce conky necessite conky version 1.7.2 ou + avec le support d'images.

By Crinos512

Conkyforecast-crinos512.png

Ceci est mon modèle pour conkyForecast. Plus d'infos sur le script ici : conkyForecast.

Pensez à regarder également le script conkyLatLong.py de Kaivalagi.

weather.template

${color1}${stippled_hr 1}${color}
${voffset -6}  Weather: ( ${color2}${execi 3600 python ~/.conky/conkyparts/conkyLatLong.py}${color} )
${voffset -6}${color1}${stippled_hr 1}${color}
    Conditions: ${color2}[--datatype=CC]${color}
    Currrent temp: ${color2}[--datatype=HT --imperial]${color} ( Feels like ${color2}[--datatype=LT --imperial]${color} )
    Chance of rain: ${color2}[--datatype=PC]${color}
    Winds at ${color2}[--datatype=WS --imperial]${color} Gusting to ${color2}[--datatype=WG --imperial]${color}
${voffset -46}${goto 240}${font Arrows:size=46}${color3}[--datatype=BF]${color}${font}
${color6}${voffset -46}${goto 241}${font ConkyWeather:size=46}[--datatype=WF]${font}${color}
${voffset -58}${goto 240}${font ConkyWeather:size=46}[--datatype=WF]${font}
${color6}${voffset -46}${goto 321}${font Moon Phases:size=32}[--datatype=MF]${font}${color}
${voffset -43}${goto 320}${font Moon Phases:size=32}[--datatype=MF]${font}
  [--datatype=DW --startday=1]: ${color1}${hr 1}${color}
    Conditions will be ${color2}[--datatype=CT --startday=1].${color}${alignr}Rain Chance: ${color2}[--datatype=PC --startday=1]${color}   
    Winds will come from the ${color2}[--datatype=WD --startday=1]${color} at ${color2}[--datatype=WS --startday=1 --imperial].${color}${alignr}Humidity: ${color2}[--datatype=HM --startday=1]${color}   
    Sunrise: ${color2}[--datatype=SR --startday=1]${color}${alignr}Sunset: ${color2}[--datatype=SS --startday=1]${color}   
    Pollen Count: ${color2}${execi 3600 curl --silent -q -d "affiliateid=6176&zip=73034" http://www.pollen.com/forecast.asp | cut -d'|' -f5} / 12${color}
      ( ${color2}${execi 3600 curl --silent -q -d "affiliateid=6176&zip=73034" http://www.pollen.com/forecast.asp | cut -d'|' -f11}${color} )
  Four day forecast: ${color1}${hr 1}${color}
${color2}${font Liberation Mono:size=8}${goto 20}[--datatype=DW --startday=1]${goto 110}[--datatype=DW --startday=2]${goto 200}[--datatype=DW --startday=3]${goto 290}[--datatype=DW --startday=4]${font}${color}
${font Liberation Mono:size=8}${goto 20}[--datatype=HT --startday=1 --imperial]/[--datatype=LT --startday=1 --imperial]${goto 110}[--datatype=HT --startday=2 --imperial]/[--datatype=LT --startday=2 --imperial]${goto 200}[--datatype=HT --startday=3 --imperial]/[--datatype=LT --startday=3 --imperial]${goto 290}[--datatype=HT --startday=4 --imperial]/[--datatype=LT --startday=4 --imperial]$font
${color3}${font Arrows:size=36}${goto 20}[--datatype=BF --startday=1]${font Liberation Sans:size=8}${voffset -23}[--datatype=WS --startday=1 --imperial]${font Arrows:size=36}${goto 110}[--datatype=BF --startday=2]${font Liberation Sans:size=8}${voffset -23}[--datatype=WS --startday=2 --imperial]${font Arrows:size=36}${goto 200}[--datatype=BF --startday=3]${font Liberation Sans:size=8}${voffset -23}[--datatype=WS --startday=3 --imperial]${font Arrows:size=36}${goto 290}[--datatype=BF --startday=4]${font Liberation Sans:size=8}${voffset -23}[--datatype=WS --startday=4 --imperial]${font}${color}
${color6}${voffset -13}${font ConkyWeather:size=36}${goto 21}[--datatype=WF --startday=1]${goto 111}[--datatype=WF --startday=2]${goto 201}[--datatype=WF --startday=3]${goto 291}[--datatype=WF --startday=4]${font}${color}
${voffset -45}${font ConkyWeather:size=36}${goto 20}[--datatype=WF --startday=1]${goto 110}[--datatype=WF --startday=2]${goto 200}[--datatype=WF --startday=3]${goto 290}[--datatype=WF --startday=4]${font}

By Bruce

Conkyforecast-bruce.png

Comme vous le voyez, UN SEUL appel à ${execpi} affiche toute l'info météo. Consomme très peu de ressources.

Les lignes de mon conky qui appellent l'affichage:

TEXT
${execpi 7200 ~/Conky/scripts/invisible_weather.sh}
${voffset -35}${execpi 1800 conkyForecast --location=ARDF0127 --template=/home/bruloo/Conky/scripts/myweather.template}

et mon modèle myweather.template: (en espagnol mais c'est assez facile à modifier)

${goto 10}${color8}${font ConkyWeather:size=55}[--datatype=WF]$font$color
    ${voffset -70}${goto 90}${color2}${font Zekton:size=20}[--datatype=DW --shortweekday --startday=0]:${color6} [--datatype=HT]
    ${goto 90}${voffset -10}${font Zekton:bold:size=9}${color2}Sensación térmica: ${color6}[--datatype=LT]$font
    ${goto 90}${color2}Mín: ${color6}[--startday=0 --datatype=LT] ${color2}Máx: ${color9}[--startday=0 --datatype=HT]
    ${goto 10}${voffset 10}${font Zekton:bold:size=11} ${color7}[--datatype=CC]$color$font
    ${goto 300}${voffset -110}${font ConkyWindN:size=40}${color8}[--datatype=BS]$font
    ${goto 380}${voffset -45}${color7}Viento: ${color8}[--datatype=WS] ${color7}(${color8}[--datatype=WA]°${color7}) ${color8}[--datatype=WD]
    ${voffset 0}${goto 380}${color7}Visibilidad:${color8} [--datatype=VI]
    ${voffset 0}${goto 380}${color7}P. de R.: ${color8}[--datatype=DP]$color
    ${goto 300}${voffset 10}${color7}Presión: ${color8}[--datatype=BR] - [--datatype=BD]$color
    ${goto 300}${color7}Humedad: ${color8}[--datatype=HM]  ${color7}UV: ${color8}[--datatype=UI] - ${color8}[--datatype=UT]
    ${goto 300}${cpubar cpu3 1,300}
    ${goto 15}${voffset 20}${color8}${font SunNMoon:size=50}n$font${goto 70}${voffset -38}${font Arrows:size 20}${color3}b${color8}${font}[--datatype=SR]
    ${goto 75}${color0}Luz: [--datatype=DL]
    ${goto 70}${font Arrows:size 20}${color1}h${color8}${font}[--datatype=SS]$color
    ${goto 170}${voffset -50}${font moon phases:size=40}[--datatype=MF]$font
    ${voffset -70}${goto 300}${color2}[--datatype=DW --shortweekday --startday=1]:${color1}[--datatype=HT --hideunits --hidedegreesymbol --startday=1]${color}/${color7}[--datatype=LT --hideunits --hidedegreesymbol --startday=1]${goto 380}${color2}[--datatype=DW --shortweekday --startday=2]:${color1}[--datatype=HT --hideunits --hidedegreesymbol --startday=2]${color}/${color7}[--datatype=LT --hideunits --hidedegreesymbol --startday=2]${goto 460}${color2}[--datatype=DW --shortweekday --startday=3]:${color1}[--datatype=HT --hideunits --hidedegreesymbol --startday=3]${color}/${color7}[--datatype=LT --hideunits --hidedegreesymbol --startday=3]${goto 540}${color2}[--datatype=DW --shortweekday --startday=4]:${color1}[--datatype=HT --hideunits --hidedegreesymbol --startday=4]${color}/${color7}[--datatype=LT --hideunits --hidedegreesymbol --startday=4]
    ${goto 300}${color8}${font ConkyWeather:size=30}[--datatype=WF --startday=1]${goto 380}[--datatype=WF --startday=2]${goto 460}[--datatype=WF --startday=3]${goto 540}[--datatype=WF --startday=4]$font$color
    ${goto 300}${color7}Sol:${color3}[--datatype=SR --startday=1]${goto 380}${color7}Sol:${color3}[--datatype=SR --startday=2]${goto 460}${color7}Sol:${color3}[--datatype=SR --startday=3]${goto 540}${color7}Sol:${color3}[--datatype=SR --startday=4]
    ${goto 300}${color7}   :${color1}[--datatype=SS --startday=1]${goto 380}${color7}   :${color1}[--datatype=SS --startday=2]${goto 460}${color7}   :${color1}[--datatype=SS --startday=3]${goto 540}${color7}   :${color1}[--datatype=SS --startday=4]$color
    ${goto 15}${font DejaVu Sans Mono:bold:size=7}W:[--datatype=LU] -=- C:[--datatype=LF]$font${voffset -2}${goto 300}${color7}Luz:${color8}[--datatype=DL --startday=1]${goto 380}${color7}Luz:${color8}[--datatype=DL --startday=2]${goto 460}${color7}Luz:${color8}[--datatype=DL --startday=3]${goto 540}${color7}Luz:${color8}[--datatype=DL --startday=4]$color

Les modèles n'ont pas besoin d'être appelés par conky.

Bulletin météo à 7 jours (1)

xeddog a découvert celui-ci, merci xeddog!

Weather.com nous permet d'utiliser conkyForecast sur 4 jours, avec un petit changement, nous pouvons l'avoir sur 7 jours.

Les modifications necessaires sont :

N'oubliez pas : faites une sauvegarde!

Ce n'est pas garanti que ce soir permanent, weather.com est réputé pour modifier son site régulièrement.

Dans un terminal : (remplacez gedit avec votre éditeur de texte favori)

gksudo gedit /usr/share/conkyforecast/conkyForecast.py

Et dans le fichier

Les numéros de lignes après # sont pour info.

Changez:

# 625 MAX_DAY_NUMBER = 4

en:

# 625 MAX_DAY_NUMBER = 7

et xoap rn xml ici :

# 783 url = “http://xml.weather.com/weather/local/”

Et voilà !

Personal tools
Namespaces
Variants
Actions
Navigation
English
Français
Toolbox