Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#76 Le 30/01/2012, à 18:15

Didier-T

Re : [Conky] Alternative à weather.com (2)

@ tous,
modification du message initial, passage en 2.6 beta avec retour info version.
le pack est mis à jour.

@ ragamatrix,
je te suggère de comparer les lignes
lua_load
et
lua MAJ
entre les deux conky pour voir ou est la différence, mais si l'un fonctionne il n'y a pas de raison pour que l'autre ne fonctionne pas hmm

voici ce que tu devrais obtenir avec ton adresse web sur mon conky meteo
1327944048.png
adresse utilisée http://www.accuweather.com/fr/ch/horgen/316407

Dernière modification par Didier-T (Le 30/01/2012, à 18:21)

Hors ligne

#77 Le 30/01/2012, à 21:26

ragamatrix

Re : [Conky] Alternative à weather.com (2)

Didier-T a écrit :

@ tous,
modification du message initial, passage en 2.6 beta avec retour info version.
le pack est mis à jour.

@ ragamatrix,
je te suggère de comparer les lignes
lua_load
et
lua MAJ
entre les deux conky pour voir ou est la différence, mais si l'un fonctionne il n'y a pas de raison pour que l'autre ne fonctionne pas hmm

voici ce que tu devrais obtenir avec ton adresse web sur mon conky meteo
http://pix.toile-libre.org/upload/origi … 944048.png
adresse utilisée http://www.accuweather.com/fr/ch/horgen/316407

Je rame un peu...
question bête : où se trouve la ligne

lua MAJ

?
ça ne fonctionne toujours pas le script lua n'a pas l'air de vouloir se lancer,je ne trouve pas pourquoi.
merci pour ton aide:(

Hors ligne

#78 Le 30/01/2012, à 22:01

Didier-T

Re : [Conky] Alternative à weather.com (2)

@ ragamatrix,

peut tu poster sur le forum les deux script conky, celui que tu as fait fonctionné et l'autre ?

Hors ligne

#79 Le 30/01/2012, à 23:04

ragamatrix

Re : [Conky] Alternative à weather.com (2)

@Didier-T
Merci beaucoup, j'avance un peu mieux, j'ai récupérer et comparer les données entre les conky test et les autres.maintenant les données apparaissent enfin...;)
Par la suite j'aimerais afficher le nom des jours de la semaine ainsi que les commentaires comme sur l'ancien avec les cartes satellites.Je suis déjà bien satisfait de faire tourner ton script !
conky4

Hors ligne

#80 Le 31/01/2012, à 08:52

Phyllinux

Re : [Conky] Alternative à weather.com (2)

La migration de mon conky sous Lua est effectuée.
J'utilise le dernier script.
J'ai bien la création des fichiers de données dans le répertoire déclaré.
Les lignes de code pour l'affichage de l'image satellite en fonction de l'heure (pour image de jour ou image de nuit) tournent correctement.
Cependant, si je lance le conky à partir d'un terminal, bien que tout se déroule normalement en apparence, j'ai un message d'erreur qui apparaît :

gilles@UbuntuDesktop:~$ conky -c /home/gilles/conky/meteo/conkyrcmeteoEuropelua
Conky: desktop window (1a00095) is subwindow of root window (b8)
Conky: window type - override
Conky: drawing to created window (0x4400001)
Conky: drawing to double buffer
sh: arithmetic expression: expecting EOF: "08*60"
Conky: converting '' to long failed
sh: arithmetic expression: expecting EOF: "08*60"
Conky: failed to parse compare string '>476'
Conky: compare failed for expression '>476'

Je ne vois pas du tout à quoi correspond cette erreur dans un fichier sh (bash ?), alors que je ne fais appel qu'à un script lua et un script perl.
Une idée ?

@ ragamatrix
A priori, tu fais référence au conky que j'ai réalisé.
Voici ce que cela donne dans sa version lua.
slection012.th.png

Uploaded with ImageShack.us
Si tu es intéressé pour y piquer des lignes en fonction de ce que tu désires faire, je pourrai poster le conkyrc


The ship is sinking normally...

Hors ligne

#81 Le 31/01/2012, à 09:05

ragamatrix

Re : [Conky] Alternative à weather.com (2)

Phyllinux a écrit :

La migration de mon conky sous Lua est effectuée.
J'utilise le dernier script.
J'ai bien la création des fichiers de données dans le répertoire déclaré.
Les lignes de code pour l'affichage de l'image satellite en fonction de l'heure (pour image de jour ou image de nuit) tournent correctement.
Cependant, si je lance le conky à partir d'un terminal, bien que tout se déroule normalement en apparence, j'ai un message d'erreur qui apparaît :

gilles@UbuntuDesktop:~$ conky -c /home/gilles/conky/meteo/conkyrcmeteoEuropelua
Conky: desktop window (1a00095) is subwindow of root window (b8)
Conky: window type - override
Conky: drawing to created window (0x4400001)
Conky: drawing to double buffer
sh: arithmetic expression: expecting EOF: "08*60"
Conky: converting '' to long failed
sh: arithmetic expression: expecting EOF: "08*60"
Conky: failed to parse compare string '>476'
Conky: compare failed for expression '>476'

Je ne vois pas du tout à quoi correspond cette erreur dans un fichier sh (bash ?), alors que je ne fais appel qu'à un script lua et un script perl.
Une idée ?

@ ragamatrix
A priori, tu fais référence au conky que j'ai réalisé.
Voici ce que cela donne dans sa version lua.
http://img269.imageshack.us/img269/1807/slection012.th.png

Uploaded with ImageShack.us
Si tu es intéressé pour y piquer des lignes en fonction de ce que tu désires faire, je pourrai poster le conkyrc

Salut !
C'est exactement ce que j'essaie de faire mais j'ai beaucoup de mal avec "la mise en page" du conky, l'heure n'est pas à la bonne place et la carte météo un peu "décalée..."Regaaarde moi ça ohh c'est pas beau lol
décalé
D'avance merci si tu nous fait partager ton conky

Hors ligne

#82 Le 31/01/2012, à 09:18

Didier-T

Re : [Conky] Alternative à weather.com (2)

Phyllinux a écrit :

La migration de mon conky sous Lua est effectuée.
J'utilise le dernier script.
J'ai bien la création des fichiers de données dans le répertoire déclaré.
Les lignes de code pour l'affichage de l'image satellite en fonction de l'heure (pour image de jour ou image de nuit) tournent correctement.
Cependant, si je lance le conky à partir d'un terminal, bien que tout se déroule normalement en apparence, j'ai un message d'erreur qui apparaît :

gilles@UbuntuDesktop:~$ conky -c /home/gilles/conky/meteo/conkyrcmeteoEuropelua
Conky: desktop window (1a00095) is subwindow of root window (b8)
Conky: window type - override
Conky: drawing to created window (0x4400001)
Conky: drawing to double buffer
sh: arithmetic expression: expecting EOF: "08*60"
Conky: converting '' to long failed
sh: arithmetic expression: expecting EOF: "08*60"
Conky: failed to parse compare string '>476'
Conky: compare failed for expression '>476'

Je ne vois pas du tout à quoi correspond cette erreur dans un fichier sh (bash ?), alors que je ne fais appel qu'à un script lua et un script perl.
Une idée ?
...

En fait tu a un peut de bash dans ton conky, la code permettant l'affichage des images satellite.
pour régler le soucis il suffit de  modifier la ou se situe 40p avec un sed pour ne récupérer que le second caractère

sa doit donner un truc du genre

${if_match ${exec echo $(expr $(sed -n "42p" ~/meteotemp/prevision1)*60+$(sed -n "43p" ~/meteotemp/prevision1)|bc -l)}>${exec echo $(($(($(date +%H)*60)+$(date +%M)))}}${if_match ${exec echo $(($(($(date +%H)*60))+$(date +%M)))}>${exec echo $(expr $(sed -e "40s/0//" ~/meteotemp/prevision1|sed -n '40p'))*60+$(sed -n "41p" ~/meteotemp/prevision1)|bc -l)}}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+300+110 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_RGB-naturalcolor-westernEurope.jpg}${image ~/Bureau/image.jpg -p -5,670 -s 400x235}${else}${execpi 1200 perl ~/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/Bureau/image.jpg -p -5,670 -s 400x235}${endif}${else}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/Bureau/image.jpg -p -5,670 -s 400x235}${endif}

Hors ligne

#83 Le 31/01/2012, à 09:28

canou

Re : [Conky] Alternative à weather.com (2)

Bonjour à tous
Voici mon conky, c'est une copie de celui de Didier un peu modifiée, j'ai réussi à indiquer le nom des jours en abrégé pour qu'ils restent à la même place.

http://pix.toile-libre.org/?img=1327998210.png

Si ça intéresse quelqu'un, je peux joindre le conky.

Dernière modification par canou (Le 31/01/2012, à 09:35)

En ligne

#84 Le 31/01/2012, à 09:56

Phyllinux

Re : [Conky] Alternative à weather.com (2)

@ Didier-T

C'est sur la voie, mais pas encore ça totalement.
Il y a une erreur de syntaxe au niveau des parenthèses avec ces lignes :

${if_match ${exec echo $(expr $(sed -n "42p" ~/meteotemp/prevision1)*60+$(sed -n "43p" ~/meteotemp/prevision1)|bc -l)}>${exec echo $(($(($(date +%H)*60)+$(date +%M)))}}${if_match ${exec echo $(($(($(date +%H)*60))+$(date +%M)))}>${exec echo $(expr $(sed -e "40s/0//" ~/meteotemp/prevision1|sed -n '40p'))*60+$(sed -n "41p" ~/meteotemp/prevision1)|bc -l)}}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+300+110 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_RGB-naturalcolor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${else}${execpi 1200 perl ~/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${endif}${else}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${endif}

Voici le message d'erreur :

gilles@UbuntuDesktop:~$ conky -c /home/gilles/conky/meteo/conkyrcmeteoEuropelua2Conky: desktop window (1a00095) is subwindow of root window (b8)
Conky: window type - override
Conky: drawing to created window (0x2c00001)
Conky: drawing to double buffer
sh: Syntax error: Missing '))'
Conky: converting '' to long failed
sh: arithmetic expression: expecting EOF: "09*60"
sh: Syntax error: ")" unexpected
Conky: failed to parse compare string '>'
Conky: compare failed for expression '>'

Je n'arrive pas à identifier où se trouve la parenthèse en trop et où devraient se trouver les 2 qui manquent


The ship is sinking normally...

Hors ligne

#85 Le 31/01/2012, à 10:11

Phyllinux

Re : [Conky] Alternative à weather.com (2)

@ ragamatrix

Dès que j'aurai réglé mon petit problème de message d'erreur dans le conky, (grâce à Didier-T big_smile), je poste les fichiers


The ship is sinking normally...

Hors ligne

#86 Le 31/01/2012, à 10:56

ragamatrix

Re : [Conky] Alternative à weather.com (2)

canou a écrit :

Bonjour à tous
Voici mon conky, c'est une copie de celui de Didier un peu modifiée, j'ai réussi à indiquer le nom des jours en abrégé pour qu'ils restent à la même place.

http://pix.toile-libre.org/?img=1327998210.png

Si ça intéresse quelqu'un, je peux joindre le conky.

Fouilla steu caillante ! : ça veut dire qu'il fait froid en Haute-Loire wink
Sinon ton conkyrc pourrait me faire comprendre comment inserer les jours correctement.Si tu veux bien poster ? Sympa
++

Hors ligne

#87 Le 31/01/2012, à 10:59

ragamatrix

Re : [Conky] Alternative à weather.com (2)

Phyllinux a écrit :

@ ragamatrix

Dès que j'aurai réglé mon petit problème de message d'erreur dans le conky, (grâce à Didier-T big_smile), je poste les fichiers

Super travail d'équipe, merci encore à vous pour le partage de vos compétences.

Hors ligne

#88 Le 31/01/2012, à 11:48

Didier-T

Re : [Conky] Alternative à weather.com (2)

Phyllinux a écrit :

@ Didier-T

C'est sur la voie, mais pas encore ça totalement.
Il y a une erreur de syntaxe au niveau des parenthèses avec ces lignes :

${if_match ${exec echo $(expr $(sed -n "42p" ~/meteotemp/prevision1)*60+$(sed -n "43p" ~/meteotemp/prevision1)|bc -l)}>${exec echo $(($(($(date +%H)*60)+$(date +%M)))}}${if_match ${exec echo $(($(($(date +%H)*60))+$(date +%M)))}>${exec echo $(expr $(sed -e "40s/0//" ~/meteotemp/prevision1|sed -n '40p'))*60+$(sed -n "41p" ~/meteotemp/prevision1)|bc -l)}}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+300+110 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_RGB-naturalcolor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${else}${execpi 1200 perl ~/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${endif}${else}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${endif}

...

Oups... boulette
voici la correction, sa devrait fonctionner

${if_match ${exec echo $(expr $(sed -n "42p" ~/meteotemp/prevision1)*60+$(sed -n "43p" ~/meteotemp/prevision1)|bc -l)}>${exec echo $(($(($(date +%H)*60)+$(date +%M)))}}${if_match ${exec echo $(($(($(date +%H)*60))+$(date +%M)))}>${exec echo $(expr $(sed -e "40s/0//" ~/meteotemp/prevision1|sed -n '40p')*60+$(sed -n "41p" ~/meteotemp/prevision1)|bc -l)}}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+300+110 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_RGB-naturalcolor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${else}${execpi 1200 perl ~/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${endif}${else}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${endif}

Hors ligne

#89 Le 31/01/2012, à 12:48

Phyllinux

Re : [Conky] Alternative à weather.com (2)

Didier-T a écrit :

Oups... boulette
voici la correction, sa devrait fonctionner

${if_match ${exec echo $(expr $(sed -n "42p" ~/meteotemp/prevision1)*60+$(sed -n "43p" ~/meteotemp/prevision1)|bc -l)}>${exec echo $(($(($(date +%H)*60)+$(date +%M)))}}${if_match ${exec echo $(($(($(date +%H)*60))+$(date +%M)))}>${exec echo $(expr $(sed -e "40s/0//" ~/meteotemp/prevision1|sed -n '40p')*60+$(sed -n "41p" ~/meteotemp/prevision1)|bc -l)}}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+300+110 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_RGB-naturalcolor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${else}${execpi 1200 perl ~/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${endif}${else}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${endif}

Toujours un problème de syntaxe avec les parenthèses, mais cela évolue bien, le message d'erreur diminue.

gilles@UbuntuDesktop:~$ conky -c /home/gilles/conky/meteo/conkyrcmeteoEuropelua2Conky: desktop window (1a00095) is subwindow of root window (b8)
Conky: window type - override
Conky: drawing to created window (0x2c00001)
Conky: drawing to double buffer
sh: Syntax error: Missing '))'
Conky: converting '' to long failed

Il n'y a plus qu'une double parenthèse qui manque, et je ne vois toujours pas où... roll


The ship is sinking normally...

Hors ligne

#90 Le 31/01/2012, à 13:25

Didier-T

Re : [Conky] Alternative à weather.com (2)

@ Phyllinux

Ont vas tester avec sa

${if_match ${exec echo $(expr $(sed -n "42p" ~/meteotemp/prevision1)*60+$(sed -n "43p" ~/meteotemp/prevision1)|bc -l)}>${exec echo $(($(($(date +%H)*60))+$(date +%M)))}}${if_match ${exec echo $(($(($(date +%H)*60))+$(date +%M)))}>${exec echo $(expr $(sed -e "40s/0//" ~/meteotemp/prevision1|sed -n '40p')*60+$(sed -n "41p" ~/meteotemp/prevision1)|bc -l)}}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+300+110 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_RGB-naturalcolor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${else}${execpi 1200 perl ~/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${endif}${else}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}${endif}

Hors ligne

#91 Le 31/01/2012, à 13:37

Phyllinux

Re : [Conky] Alternative à weather.com (2)

Impec !
Plus de message d'erreur de syntaxe, et c'est bien la bonne carte qui s'affiche !
Merci encore. big_smile

Je vais donc pouvoir en profiter pour mettre en ligne cette nouvelle version que m'a demandé ragamatrix.

Je vais également bientôt présenter une nouvelle version de conky, inspirée des widgets météo qu'on trouve sur les tablettes. Ce sera un affichage presque plein écran (au moins pour les netbooks et écrans <13 pouces)
Je suis en phase de finalisation


The ship is sinking normally...

Hors ligne

#92 Le 31/01/2012, à 16:18

ragamatrix

Re : [Conky] Alternative à weather.com (2)

Bon j'ai fais un ptit effort de présentation, mais je ne sais pas pas si je peux ajouter les jours de la semaine avec un ancien script ou si le script lua prend en charge cela si on intègre les infos dans le conkyrc...?
semaine

Hors ligne

#93 Le 31/01/2012, à 16:35

Didier-T

Re : [Conky] Alternative à weather.com (2)

ragamatrix a écrit :

Bon j'ai fais un ptit effort de présentation, mais je ne sais pas pas si je peux ajouter les jours de la semaine avec un ancien script ou si le script lua prend en charge cela si on intègre les infos dans le conkyrc...?
http://pix.toile-libre.org/upload/origi … 023043.png

Le script lua gère l'affichage des dates pour les prévisions.

Hors ligne

#94 Le 31/01/2012, à 17:04

canou

Re : [Conky] Alternative à weather.com (2)

A ragamatrix
le voici

# -- Conky settings -- #
    background yes
    update_interval 1

    cpu_avg_samples 2
    net_avg_samples 2

    override_utf8_locale yes

    double_buffer yes
    no_buffers yes

    text_buffer_size 2048
    # -- Window specifications -- #

    own_window yes
    own_window_type override
    own_window_transparent yes
    own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below

    border_inner_margin 0
    border_outer_margin 0

    minimum_size 280 100
    maximum_width 310
    
    alignment tr                 # tl: haut gauche tm:haut milieu tr: haut droite
    gap_x 10                      # décalage horizontal
    gap_y 30                     # décalage vertical

    # -- Graphics settings -- #
    draw_shades no
    draw_outline no
    draw_borders no
    draw_graph_borders yes

    # -- Text settings -- #
    use_xft yes
    xftfont MaiandraGD:size=24
    xftalpha 0.4

    uppercase no

    default_color 8b8b8b
    # -- Declaration template -- #
    template0 ${image ~/conky/script/images/\1 -p \2 -s \3} # -- images fond -- #
    template1 ${lua Meteo_\1 \2 \3 \4 \5 \6} # -- gestion météo --#
    template2 ${lua_parse Meteo_\1 \2 \3 \4 60 \5} # -- icones météo -- \2=repertoir icones \3=position \4=taille \5=jour (pour les prévisions) #
    template3 ${lua Lune_\1} 
    
    lua_load ~/conky/script/meteo.lua

    TEXT
#### Lancement du script récupérant les données météo ####
${template1 Maj http://www.accuweather.com/fr/fr/pont-salomon/157269 5 1800 /tmp ~/conky/tmp}
##  ${template1 Maj http://www.accuweather.com/fr/fr/argenteuil/133593 5 1800 /tmp}
#### Premier cadre ####
##### Heure #####
${voffset -16}${font LED_mono :style=Medium:size=30}${color 434343}${goto 45}${time %H}${goto 157}${time %M}${font LED_mono :size=20:style=Medium}${color white}${goto 235}${time %S}
##### Date #####
${voffset 8}${color yellow}${font URW Chancery L:style=Bold:size=18}${alignc}${exec date "+%A %d %B %Y"|sed 's/^.\| [a-z]/\U&/g'}
##### ville #####
${voffset -10}${goto 5}${color ffe595}${template1 Ville}
##### température actuelle #####
${voffset -10}${goto 15}${font URW Chancery L:style=Bold:size=30}${if_match ${template1 TempAct}<5}${color lightblue}${blink ${template1 TempAct}°}${else}${color white}${template1 TempAct}°${endif}
#  ${voffset -25}${font Helvetica LT Std:style=Bold:size=10}${goto 5}${color ffe595}${template1  QPrec} mm
##### Affichage conditions météo #####
${voffset -25}${font URW Chancery L:style=Bold:size=12}${color white}${alignc}${template1  CondMeteo}
##### Affichage infos vent ######
${voffset -60}${color ffe595}${font Helvetica LT Std:style=Bold:size=10}${alignr}${template1 VentDirP}          
${color ffe595}${font Helvetica LT Std:style=Bold:size=10}${goto 200}${template1 VentForce} km/h
#### Second cadre ####
##### Affichage Probabilité de précipitations Jour/Nuit #####
${voffset 47}${color lightwhite}${font Helvetica LT Std:style=Bold:size=10}${goto 40}${template1 Jour_ProbOrage 1}${goto 220}${template1 Nuit_ProbOrage 1}
##### Affichage temperature #####
${voffset 7}${goto 75}${template1 Jour_Temp 1}°${goto 250}${template1 Nuit_Temp 1}°
##### Affichage conditions météo #####
${voffset +8}${font Bitstream Vera Sans Mono:style=condensed:size=6}${color grey} ${template1  Jour_CondMeteo1 1}${goto 170} ${template1  Nuit_CondMeteo1 1}
 ${template1  Jour_CondMeteo2 1}${goto 170} ${template1  Nuit_CondMeteo2 1}
##### Affichage lunaison #####
${voffset -85}${font URW Chancery L:style=Bold:size=10}${color FEEFEF}${alignc}${template3 ephemerides1}
${voffset -5}${alignc}${template3 ephemerides2}
#### troisieme cadre ####
${voffset 52}${font Ubuntu :size=10:style=bold}${color white}${goto 30}${exec date --date '1 day' +%a| sed 's/^./\u&/;'}${goto 97}${exec date --date '2 day' +%a| sed 's/^./\u&/;'}${goto 155}${exec date --date '3 day' +%a| sed 's/^./\u&/;'}${goto 220}${exec date --date '4 day' +%a| sed 's/^./\u&/;'}
##### Affichage temperature #####
${voffset 14}${goto 27}${font Ubuntu :size=10:style=bold}${color red}${template1 Jour_Temp 2}°${color white}/${color lightblue}${template1 Nuit_Temp 2}°${goto 97}${color red}${template1 Jour_Temp 3}°${color white}/${color lightblue}${template1 Nuit_Temp 3}°${goto 167}${color red}${template1 Jour_Temp 4}°${color white}/${color lightblue}${template1 Nuit_Temp 4}°${goto 237}${color red}${template1 Jour_Temp 5}°${color white}/${color lightblue}${template1 Nuit_Temp 5}°
##### Affichage vitesse du vent #####
${voffset 8}${font Ubuntu :size=9:style=bold}${color ffe595}${goto 27}${template1 Jour_VentForce 2}${font Ubuntu :size=6:style=bold} km/h${goto 97}${voffset -4}${font Ubuntu :size=9:style=bold}${template1 Jour_VentForce 3}${font Ubuntu :size=6:style=bold} km/h${goto 167}${voffset -4}${font Ubuntu :size=9:style=bold}${template1 Jour_VentForce 4}${font Ubuntu :size=6:style=bold} km/h${goto 237}${voffset -4}${font Ubuntu :size=9:style=bold}${template1 Jour_VentForce 5}${font Ubuntu :size=6:style=bold} km/h
#### quatrième cadre ####
##### Heure mise à jour #####
${voffset 65}${font URW Chancery L:style=Bold:size=16}${alignc}Dernière mise à jour : ${template1 Heure}h${template1 Minute}

#### Affichage des cadres utilisés dans le conky ####
${voffset -935}
#### premier cadre ####
${template0 base.png 0,40 280x170}
${template0 flip_bg.png 24,20 100x60}
${template0 flip_bg.png 134,20 100x60}
#### Second cadre ####
${template0 base.png 0,245 280x50}
#### troisieme cadre ####
${template0 base.png 0,320 280x40}
${template0 base180.png 0,358 280x40}
#### quatrieme cadre ####
${template0 base1.png 0,420 280x30}
#### icones premier cadre ####
${template2 IconeM ~/conky/meteo+lune/icones/base 74,120 132x79}
${template2 IconeV ~/conky/meteo+lune/icones/base/vent 235,130 44x44}
#### icones Second cadre ####
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base -15,205 132x79 1}
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 160,205 132x79 1}
${image /tmp/lune.png -p 111,210 -s 63x63 -f 60}
#### icones troisieme cadre ####
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 0,295 86x52 2}
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 68,295 86x52 3}
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 133,295 86x52 4}
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 200,295 86x52 5}
${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 0,344 30x30 2}
${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 70,344 30x30 3}
${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 140,344 30x30 4}
${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 210,344 30x30 5}
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 0,375 86x52 2}
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 68,375 86x52 3}
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 133,375 86x52 4}
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 200,375 86x52 5}

En ligne

#95 Le 31/01/2012, à 17:49

Phyllinux

Re : [Conky] Alternative à weather.com (2)

@ ragamatrix :
Pour l'affichage des dates, le script lua gère.
Voici la ligne à rentrer, si tu utilises les templates définis par Didier-T :
Exemple :

${template2 Jour %A_%d_%B_%Y 2}

Signification :
%A = Jour (complet, pas abrégé)
%d = Date (en chiffres)
%B = Mois (en toutes lettres)
%Y = Année (avec 4 chiffres)
Le dernier chiffre indique le jour que l'on veut faire afficher, à partir d'aujourd'hui
1 = aujourd'hui
2 = demain
3 = après demain
etc...

Donc, aujourd'hui étant le mardi 31 janvier 2012,  ${template2 Jour %A_%d_%B_%Y 2} fera afficher mercredi 01 février 2012. Il n'y a pas de majuscule.

Une autre solution consiste à faire afficher les jours en abrégés, avec la 1° lettre en majuscule.
C'est le truc indiqué par jpdipsy, qui n'utilise pas le script lua
Dans ce cas là, on utilise cette ligne de code :

${exec date --date '1 day' +%a| sed 's/^./\u&/;'}

Toujours sachant que nous sommes mardi 31 janvier 2012, cette ligne de code te fera afficher : Mer.

Tu as donc le choix des solutions en fonction de ce que tu veux voir comme type d'affichage de date.


The ship is sinking normally...

Hors ligne

#96 Le 31/01/2012, à 18:02

Didier-T

Re : [Conky] Alternative à weather.com (2)

Phyllinux a écrit :

@ ragamatrix :
Pour l'affichage des dates, le script lua gère.
Voici la ligne à rentrer, si tu utilises les templates définis par Didier-T :
Exemple :

${template2 Jour %A_%d_%B_%Y 2}

Signification :
%A = Jour (complet, pas abrégé)
%d = Date (en chiffres)
%B = Mois (en toutes lettres)
%Y = Année (avec 4 chiffres)
Le dernier chiffre indique le jour que l'on veut faire afficher, à partir d'aujourd'hui
1 = aujourd'hui
2 = demain
3 = après demain
etc...

Donc, aujourd'hui étant le mardi 31 janvier 2012,  ${template2 Jour %A_%d_%B_%Y 2} fera afficher mercredi 01 février 2012. Il n'y a pas de majuscule.

Une autre solution consiste à faire afficher les jours en abrégés, avec la 1° lettre en majuscule.
C'est le truc indiqué par jpdipsy, qui n'utilise pas le script lua
Dans ce cas là, on utilise cette ligne de code :

${exec date --date '1 day' +%a| sed 's/^./\u&/;'}

Toujours sachant que nous sommes mardi 31 janvier 2012, cette ligne de code te fera afficher : Mer.

Tu as donc le choix des solutions en fonction de ce que tu veux voir comme type d'affichage de date.

en fait une autre solution pour afficher les jours en abrégés, avec la 1° lettre en majuscule.
${template2 Jour %a 2}
pour tous les formatages disponible se référer a cette page ci

Hors ligne

#97 Le 31/01/2012, à 18:11

Phyllinux

Re : [Conky] Alternative à weather.com (2)

Ma migration sous lua étant effectuée, tout au moins pour mes 2 premiers conkys (il reste encore la bascule des baromètres et barographes), je poste ici mon conky donnant les infos météo sur une semaine, avec l'affichage de la carte satellite.
Cette carte s'actualise toutes les 3 heures, et en fonction de la période de la journée, c'est soit une photo en couleurs naturelles (de jour), soit une photo infra rouge (de nuit).
Merci à Didier-T pour tout le travail effectué, que ce soit pour le script lua ou pour l'affichage de la photo en fonction de l'heure.

conkyrc :

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

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

# fiddle with window
use_spacer right
use_xft yes

# Update interval in seconds
update_interval 3

# Minimum size of text area
minimum_size 365 850
maximum_width 410

override_utf8_locale yes

# Draw shades?
draw_shades yes

# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
#font freesans -12
xftfont Arial:size=9
uppercase no # set to yes if you want all text to be in uppercase

# Stippled borders?
stippled_borders 3

# border margin
border_inner_margin 0
border_outer_margin 0

# border width
border_width 10

# Default colors and also border colors, grey90 == #e5e5e5
default_color cbcbcb

own_window_colour brown
own_window_transparent yes

# 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
gap_x 80
gap_y 30

#Rafraichissement images
imlib_cache_size 0

# Couleurs
default_color FFFFFF #blanc
default_shade_color 333333
default_outline_color black

color1 e49c16 
color2 CA0000 #rouge
color4 E7E1D6 #
color6 EEEEEE
color7 DDDDDD
color8 CCCCCC
color9 48D1CC

# -- Declaration template -- #
template1 ${lua Meteo_\1 \2 \3 \4 \5 \6} # -- gestion météo --#
template2 ${lua_parse Meteo_\1 \2 \3 \4 60 \5} # -- icones météo -- \2=repertoire icones \3=position \4=taille \5=jour (pour les prévisions) #
template3 ${lua Lune_\1} 

lua_load ~/conky/script/meteo.lua
# stuff after 'TEXT' will be formatted on screen

TEXT
#### Lancement du script récupérant les données météo ####
${template1 Maj http://www.accuweather.com/fr/fr/marseille/170960 7 1800 /tmp ~/meteotemp/}
### En-tête Infos météo du moment ###
${voffset -20}${font Bitstream Vera Sans Mono:style=Bold:size=14}${color ffe595}METEO pour ${font Bitstream Vera Sans Mono:style=Bold:size=16}${color yellow}${template1 Ville} ${font}${color ffe595}${hr 2}${font}
${color white}${font Comic sans MS:size=14}
## Affichage icône météo du moment ##
${template2 IconeM ~/conky/meteo+lune/icones/base -15,35 150x90}
## Affichage conditions météo du moment ##
${voffset -55}${alignc}${font Arial:size=16:style=bold}${color abc8e2}${template1  CondMeteo}
#${voffset -5}${alignc}${font Arial:size=16:style=bold}${color abc8e2}${template1  CondMeteo2se}
## Affichage T° du moment ##
${voffset -60}${font}${image ~/conky/meteo+lune/icones/base/jour/ho.png -p 75,90 -s 67x40}${voffset 105}${font Bitstream Vera Sans Mono:style=Bold:size=16}${if_match ${template1 TempAct}<6}${color red}${goto 132}${blink ${template1 TempAct}°}${else}${color white}${goto 132}${template1 TempAct}°${endif}
## Affichage Vent ##
${voffset -20}${goto 10}${color white}${template2 IconeV ~/conky/meteo+lune/icones/base/vent 80,125 55x55}${goto 133}${voffset 35}${font Bitstream Vera Sans Mono:style=Bold:size=14}${template1 VentForce}Km/h
${voffset -25}${goto 0}${font Bitstream Vera Sans Mono:style=Bold:size=17}${color Yellow} ${template1 VentDirP}${font}
## Affichage infos diverses météo du momment ##
${voffset -120}${goto 215}${color3}T° Ressentie : $alignr${color1}${template1  TempRes}°C
${goto 215}${color3}Visibilité : $alignr${color1}${template1  Visibilite} km
${goto 215}${color3}Couverture nuageuse : $alignr${color1}${template1  CouvNuage}%
${goto 215}${color3}Précipitations : $alignr${color1}${template1  QPrec} mm
${goto 215}${color3}UV : $alignr${color1} ${template1  Uv}
${goto 215}${color3}Humidité : $alignr${color1}${template1  Humidite}%
${goto 215}${color3}Point de rosée : $alignr${color1}${template1  Rose}°C
${goto 215}${color3}Lever Soleil : $alignr${color1}${template1 HLeverSoleil}h${template1 MLeverSoleil}
${goto 215}${color3}Coucher Soleil : $alignr${color1}${template1 HCoucherSoleil}h${template1 MCoucherSoleil}
${goto 215}${color3}Pression : $alignr${color1}${template1 Pression} mb
${voffset -5}${font}${color ffe595}${hr 2}
### Données météo générales pour la journée en cours ###
${goto 30}${font Bitstream Vera Sans Mono:style=Bold:size=12}${color ffe595}JOURNEE ${goto 180} CETTE NUIT${goto 335} LUNE
## Affichages icônes météo journée nuit et lune ##
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 10,205 120x72 1}
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 170,205 120x72 1}
${image /tmp/lune.png -p 340,210 -s 50x50 -f 60}
## Affichages T° maxi et mini du jour et de la nuit ##
${voffset -5}${image ~/conky/meteo+lune/icones/base/jour/ho.png -p 0,270 -s 50x30}${image ~/conky/meteo+lune/icones/base/jour/co.png -p 160,270 -s 50x30}
${font Bitstream Vera Sans Mono:size=10:style=bold}${goto 34}${color3}Maxi   :${color2}${template1 Jour_Temp 1}°C${goto 194}${color3}Mini   :${color9}${template1 Nuit_Temp 1}°C
${voffset -5}${goto 10}${color3}Ressentie :${color1}${template1 Jour_TempRes}°C${goto 170}${color3}Ressentie :${color1}${template1 Nuit_TempRes}°C
## Affichage probabilité de précipitations pour la journée et la nuit ##
${voffset -85}${goto 55}${font Arial:size=10:style=bold}${color red}${template1 Jour_ProbOrage}%${goto 215}${font Arial:size=10:style=bold}${color red}${template1 Nuit_ProbOrage}%
## Affichage conditions météo globale pour journée en cours et nuit sur 2 lignes ##
${voffset 5}${goto 5}${font Arial:size=10}${color3}${template1  Jour_CondMeteo1 1}${goto 160}${font Arial:size=10}${color3}${template1  Nuit_CondMeteo1 1}
${voffset -5}${goto 5}${font Arial:size=10}${color3}${template1  Jour_CondMeteo2 1}${goto 160}${font Arial:size=10}${color3}${template1  Nuit_CondMeteo2 1}
## Affichage données relatives à la lune ##
${voffset -15}${goto 340}${font Arial:size=10}${color3}${template3 ephemerides1}
${voffset -5}${goto 340}${template3 ephemerides2}
${goto 320}${font Arial:size=10}${color3}Visible : ${color1}${template3 Visibilite}%
${voffset -2}${goto 330}${font Arial:size=10}${color3}${template3 Phases1}
${voffset -10}${font}${color ffe595}${hr 2}
### Affichage des prévisions des 3 prochaines journées (J+1 à J+3) ###
## Affichage des noms des 3 prochains jours ##
${font Arial:size=9:style=bold}${color1}${goto 40}${template2 Jour %A 2}${goto 195}${template2 Jour %A 3}${goto 335}${template2 Jour %A 4}
${voffset -5}${goto 15}${template2 Jour %d_%B_%Y 2}${goto 165}${template2 Jour %d_%B_%Y 3}${goto 315}${template2 Jour %d_%B_%Y 4}
## Affichage des icônes météo pour le jour ##
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 10,340 100x60 2}
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 160,340 100x60 3}
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 300,340 100x60 4}
## Affichage des T° pour le jour ##
${voffset -40}${font Bitstream Vera Sans Mono:size=10}${goto 88}${color yellow}${template1 Jour_Temp 2}°C${goto 240}${template1 Jour_Temp 3}°C${goto 380}${template1 Jour_Temp 4}°C
${goto 80}(${template1 Jour_TempRes 2}°C)${goto 232}(${template1 Jour_TempRes 3}°C)${goto 372}(${template1 Jour_TempRes 4}°C)
## Affichage des probabilités de précipitation pour le jour ##
${voffset -25}${goto 45}${font Arial:size=10:style=bold}${color red}${template1 Jour_ProbOrage 2}%${goto 200}${template1 Jour_ProbOrage 3}%${goto 345}${template1 Jour_ProbOrage 4}%
## Affichage sur 2 lignes des conditions météo pour le jour ##
${voffset 10}${goto 5}${font Arial:size=8}${color3}${template1 Jour_CondMeteo1se 2}${goto 150}${template1 Jour_CondMeteo1se 3}${goto 300}${template1 Jour_CondMeteo1se 4}
${voffset -2}${goto 5}${template1 Jour_CondMeteo2se 2}${goto 150}${template1 Jour_CondMeteo2se 3}${goto 300}${template1 Jour_CondMeteo2se 4}
## Affichage des icônes météo pour la nuit ##
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 10,400 100x60 2}
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 160,400 100x60 3}
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 300,400 100x60 4}
## Affichage des T° pour la nuit ##
${voffset -40}${font Bitstream Vera Sans Mono:size=10}${goto 88}${color ffe595}${template1 Nuit_Temp 2}°C${goto 240}${template1 Nuit_Temp 3}°C${goto 380}${template1 Nuit_Temp 4}°C
${goto 80}(${template1 Nuit_TempRes 2}°C)${goto 232}(${template1 Nuit_TempRes 3}°C)${goto 372}(${template1 Nuit_TempRes 4}°C)
## Affichage des probabilités de précipitation pour la nuit ##
${voffset -25}${goto 45}${font Arial:size=10:style=bold}${color red}${template1 Nuit_ProbOrage 2}%${goto 200}${template1 Nuit_ProbOrage 3}%${goto 345}${template1 Nuit_ProbOrage 4}%
## Affichage sur 2 lignes des conditions météo pour la nuit ##
${voffset 5}${goto 5}${font Arial:size=8}${color3}${template1 Nuit_CondMeteo1se 2}${goto 150}${template1 Nuit_CondMeteo1se 3}${goto 300}${template1 Nuit_CondMeteo1se 4}
${voffset -2}${goto 5}${template1 Nuit_CondMeteo2se 2}${goto 150}${template1 Nuit_CondMeteo2se 3}${goto 300}${template1 Nuit_CondMeteo2se 4}
${voffset -5}${font}${color grey}${hr 2}
#####          Pour s'arrêter à 3 jours de prévision        #####
#####            Supprimer les lignes qui suivent           #####
##### Attention si l'on veut l'affichage de carte satellite #####
#####   Ne pas effacer les 12 dernières lignes de ce conky  #####
### Affichage des prévisions des 3 journées suivantes (J+4 à J+6) ###
## Affichage des noms des 3 jours suivant ##
${font Arial:size=9:style=bold}${color1}${goto 40}${template2 Jour %A 5}${goto 195}${template2 Jour %A 6}${goto 335}${template2 Jour %A 7}
${voffset -5}${goto 15}${template2 Jour %d_%B_%Y 5}${goto 165}${template2 Jour %d_%B_%Y 6}${goto 315}${template2 Jour %d_%B_%Y 7}
## Affichage des icônes météo pour le jour ##
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 10,495 100x60 5}
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 160,495 100x60 6}
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 300,495 100x60 7}
## Affichage des T° pour le jour ##
${voffset -40}${font Bitstream Vera Sans Mono:size=10}${goto 88}${color yellow}${template1 Jour_Temp 5}°C${goto 240}${template1 Jour_Temp 6}°C${goto 380}${template1 Jour_Temp 7}°C
${goto 80}(${template1 Jour_TempRes 5}°C)${goto 232}(${template1 Jour_TempRes 6}°C)${goto 372}(${template1 Jour_TempRes 2}°C)
## Affichage des probabilités de précipitation pour le jour ##
${voffset -25}${goto 45}${font Arial:size=10:style=bold}${color red}${template1 Jour_ProbOrage 5}%${goto 200}${template1 Jour_ProbOrage 6}%${goto 345}${template1 Jour_ProbOrage 7}%
## Affichage sur 2 lignes des conditions météo pour le jour ##
${voffset 10}${goto 5}${font Arial:size=8}${color3}${template1 Jour_CondMeteo1se 5}${goto 150}${template1 Jour_CondMeteo1se 6}${goto 300}${template1 Jour_CondMeteo1se 7}
${voffset -2}${goto 5}${template1 Jour_CondMeteo2se 5}${goto 150}${template1 Jour_CondMeteo2se 6}${goto 300}${template1 Jour_CondMeteo2se 7}
## Affichage des icônes météo pour la nuit ##
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 10,560 100x60 5}
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 160,560 100x60 6}
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 300,560 100x60 7}
## Affichage des T° pour la nuit ##
${voffset -30}${font Bitstream Vera Sans Mono:size=10}${goto 88}${color ffe595}${template1 Nuit_Temp 5}°C${goto 240}${template1 Nuit_Temp 6}°C${goto 380}${template1 Nuit_Temp 7}°C
${goto 80}(${template1 Nuit_TempRes 5}°C)${goto 232}(${template1 Nuit_TempRes 6}°C)${goto 372}(${template1 Nuit_TempRes 7}°C)
## Affichage des probabilités de précipitation pour la nuit ##
${voffset -30}${goto 45}${font Arial:size=10:style=bold}${color red}${template1 Nuit_ProbOrage 5}%${goto 200}${template1 Nuit_ProbOrage 6}%${goto 345}${template1 Nuit_ProbOrage 7}%
## Affichage sur 2 lignes des conditions météo pour la nuit ##
${voffset 10}${goto 5}${font Arial:size=8}${color3}${template1 Nuit_CondMeteo1se 5}${goto 150}${template1 Nuit_CondMeteo1se 6}${goto 300}${template1 Nuit_CondMeteo1se 7}
${voffset -2}${goto 5}${template1 Nuit_CondMeteo2se 5}${goto 150}${template1 Nuit_CondMeteo2se 6}${goto 300}${template1 Nuit_CondMeteo2se 7}
${voffset -5}${font}${color ffe595}${hr 2}
${goto 30}${font Comic sans MS:size=8}${color red}Mise à jour : ${template1 Heure}h${template1 Minute}
### Affichage cartes satellite pour Europe de l'Ouest et Afrique de l'Ouest ###
### Au choix couleurs naturelles, Infra Rouge, Orages, Incendies ###
### Il suffit de mettre un # devant la ligne pour ne pas la lancer ###
### ou de retirer le # pour lancer l'affichage ###


### Affichage cartes SAT Europe de l'Ouest ###

## Affichage en RGB ou en IR en fonction  de l'heure (pour affichage IR de nuit) ##
${if_match ${exec echo $(expr $(sed -n "42p" ~/meteotemp/prevision1)*60+$(sed -n "43p" ~/meteotemp/prevision1)|bc -l)}>${exec echo $(($(($(date +%H)*60))+$(date +%M)))}}${if_match ${exec echo $(($(($(date +%H)*60))+$(date +%M)))}>${exec echo $(expr $(sed -e "40s/0//" ~/meteotemp/prevision1|sed -n '40p')*60+$(sed -n "41p" ~/meteotemp/prevision1)|bc -l)}}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+300+110 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_RGB-naturalcolor-westernEurope.jpg}${image ~/image.jpg -p 15,635 -s 400x235}${else}${execpi 1200 perl ~/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/image.jpg -p 15,635 -s 400x235}${endif}${else}${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+200+10 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_IR108EColor-westernEurope.jpg}${image ~/image.jpg -p 15,635 -s 400x235}${endif}

## Affichage carte des Orages ##
#${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+400+90 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_MPE-westernEurope.jpg}${image ~/image.jpg -p 20,635 -s 400x235}

## Affichage carte Type Atlas + suivi des Incendies ##
#${execpi 1200 perl ~/conky/meteo/scripts/imagesat.pl -s 1274x657+400+50 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_FIRE-westernEurope.png}${image ~/image.jpg -p 20,635 -s 400x235}

A la fin du conky, vous avez également la possibilité de faire afficher 2 autres types de photo satellite :
1 avec les orages
1 qui affiche les incendies majeurs en cours, sous fond de carte du type atlas géographique.

Pour faire afficher ces photos, je lance un script perl, que voici :

#!/usr/bin/perl -w

use strict;
use warnings;

use constant VERSION => 0.03;

if(scalar @ARGV != 4) {
   &help;
}

my $image_web;
my $dimensions;

# Détermination des arguments
for(my $i = 0; $i < scalar @ARGV; $i +=2) {
   if($ARGV[$i] eq "-s") {
      $dimensions = $ARGV[$i + 1];
   }
   elsif($ARGV[$i] eq "-i") {
      $image_web = $ARGV[$i + 1];
   }
   else {
      print STDERR "Argument $ARGV[$i] inconnu\n";
      &help;
   }
}

# Détermination du nom de l'image
my @decoupage = split "/", $image_web;
my $image_sat = $decoupage[$#decoupage];

# On regarde si le fichier existe déjà
if(-e $image_sat) {
   # Récupération des informations de l'image
   my @infos_ancienne_image = (stat($image_sat))[7..10];

   # Téléchargement de l'image si besoin
   &telecharger($image_web, "-m -nd");
   
   # Récupération des informations de l'image
   my @infos_nouvelle_image = (stat($image_sat))[7..10];

   # Comparaison des informations pour déterminer si on a téléchargé une image
   my $comparaison = 0;
   for(my $i = 0; $i < scalar @infos_ancienne_image; $i++) {
      if($infos_ancienne_image[$i] != $infos_nouvelle_image[$i]) {
         $comparaison++;
         last;
      }
   }

   # Si l'image est nouvelle, il faut refaire un découpage
   if($comparaison) {
      &nouvelle_image($image_sat, $dimensions);
   }
}
else {
   &telecharger($image_web, "");
   &nouvelle_image($image_sat, $dimensions);
}

#######################
# Début des fonctions #
#######################

sub help {
   print "Utilisation : $0 [arguments]\n"
      . "arguments :\n"
      . "  -i : Permet d'indiquer l'emplacement où se trouve l'image\n"
      . "  -s : Permet d'indiquer le découpage de l'image\n";
   exit(0);
}

sub nouvelle_image {
   my ($image, $decoupage) = @_;

   # Sauvegarde de l'image actuelle
   system("cp $image imagesattmp.jpg");
   # Découpage de l'image
   system("convert imagesattmp.jpg -crop $decoupage image.jpg");
   # Suppression de l'image temporaire
   unlink "imagesattmp.jpg";
}
sub telecharger {
   my ($emplacement, $options) = @_;

   system("wget -q $options $emplacement");
}

__END__

=encoding utf8

=head1 Nom

Imagesat

=head1 SYNOPSIS

Il permet de télécharger et réduire une image

=head1 DESCRIPTION

Ce script Perl permet de télécharger une image, de la redimensionner pour ensuite l'afficher dans conky. Le script prend B<obligatoirement> deux paramètres à savoir l'emplacement de l'image à
télécharger ainsi que les dimensions de la future image.
Les différentes images (en fonction de vos envies) où vous pouvez trouver votre bonheur se trouvent ici :
L<http://oiswww.eumetsat.org/IPPS/html/latestImages.html>

=head1 AUTEUR

Chipster Julien

=head1 Programmes externes

Pour fonctionner, ce script a besoin de deux logiciels :

=over 4

=item wget

=item imagemagick

=back

=head1 UTILISATION

Ce script s'utilise comme ceci :

C<${exec perl Imagesat} [arguments]>

Si vous avez fait un chmod +x Imagesat :

C<${exec ./Imagesat} [arguments]>

[arguments] doit être défini comme ceci :

=over 4

=item -i http://......../mon_image.jpg

=item -s 200x200+0+0

=back

=head2 Exemple

C<${exec perl Imagesat -s 1274x657+0+110 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_RGB-naturalcolor-westernEurope.jpg}>

Allez, je suis sympa, voici comment ça s'utilise dans conky après la balise TEXT
${exec perl /home/user/.conky/Imagesat -s 1274x657+0+110 -i http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_RGB-naturalcolor-westernEurope.jpg}${image /home/user/.conky/image.jpg -p -5,-5 -s 400x220}

=head1 BOGUES

Aucun connu actuellement

=head1 Évolutions

=head1 Changelog

=item1 Rajout de l'option -q à wget. Il était trop bavard :D Ceci avait tendance à faire boguer gnome

=over 4

=item 30/08/2009

Création du script

=item Big Bang

Création de l'univers connu :D

=back

Au final, le rendu est celui ci :
slection013.th.png

Uploaded with ImageShack.us

Je vous laisse le soin de changer les différents paramètres nécessaires pour la mise à votre main :
URL dans le conkyrc, pour la météo de votre localité
Chemin pour le script perl
Chemin pour la récupération de la photo satellite pour son affichage.

Bon conky smile


The ship is sinking normally...

Hors ligne

#98 Le 31/01/2012, à 18:49

Phyllinux

Re : [Conky] Alternative à weather.com (2)

J'ai profité de ma migration sous lua pour me familiariser avec les commandes à utiliser pour faire réaliser l'affichage des données.
Aussi, pour maîtriser plus vite, quoi de mieux que de réaliser un conky big_smile
J'en ai donc profité pour faire un conky en gros affichage, dans le style des widgets météo qu'on peut trouver sur les tablettes Androïd

Voici ce que cela donne :

slection014.th.png

Uploaded with ImageShack.us

Attention, il occupe beaucoup de place, et si votre fond d'écran est trop clair, il ne sera pas très lisible.
Je vais d'ailleurs surement en refaire un avec un fond sombre pour le rendre plus lisible, mais cela masquera le fond d'écran roll

Voici le conkyrc qui donne ce résultat :

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

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

# fiddle with window
use_spacer right
use_xft yes

# Update interval in seconds
update_interval 3

# Minimum size of text area
minimum_size 780 450
maximum_width 1200

override_utf8_locale yes

# Draw shades?
draw_shades no

# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
#font freesans -12
xftfont Arial:size=9
uppercase no # set to yes if you want all text to be in uppercase

# Stippled borders?
stippled_borders 3

# border margins
border_margin 9

# border width
border_width 10

# Default colors and also border colors, grey90 == #e5e5e5
default_color cbcbcb

own_window_colour brown
own_window_transparent yes

# 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
gap_x 80
gap_y 30

#Rafraichissement images
imlib_cache_size 0

# Couleurs
default_color FFFFFF #blanc
default_shade_color 333333
default_outline_color black

color1 e49c16 
color2 CA0000 #rouge
color4 E7E1D6 #
color6 EEEEEE
color7 DDDDDD
color8 CCCCCC
color9 48D1CC

# -- Declaration template -- #
template1 ${lua Meteo_\1 \2 \3 \4 \5 \6} # -- gestion météo --#
template2 ${lua_parse Meteo_\1 \2 \3 \4 60 \5} # -- icones météo -- \2=repertoire icones \3=position \4=taille \5=jour (pour les prévisions) #
template3 ${lua Lune_\1} 

lua_load ~/conky/script/meteo.lua
# stuff after 'TEXT' will be formatted on screen
TEXT
#### Lancement du script récupérant les données météo ####
${template1 Maj http://www.accuweather.com/fr/fr/marseille/170960 7 1800 /tmp ~/meteotemp/}
####Affichage Heure et Date####
${font URW Chancery L:style=Bold:size=26}${color ffe595}${goto 50}${time %H}:${time %M}
${voffset -65}${goto 300}${font URW Chancery L:style=Bold:size=40}${template2 Date %A_%d_%B_%Y}
${voffset -45}${hr 2}${font}
####Affichage Cadre####
${voffset 15}${font Radio Space:style=Bold:size=24}${color yellow}MAINTENANT${goto 540}PREVISION 48H
####Affichage Localisation####
${voffset -60}${goto 350}${font Bitstream Vera Sans Mono:style=Bold:size=14}${color blue}${template1 Ville}
${voffset -5}${goto 275}${font Bitstream Vera Sans Mono:style=Bold:size=12}${template1 latitude} N / ${template1 longitude} E
####Affichage Actualisation####
${font URW Chancery L:style=Bold:size=16}${color red}${goto 280}Dernière mise à jour : ${template1 Heure}h${template1 Minute}
${voffset -15}${color ffe595}${hr 2}${font}
####Affichage Taux Humidité et T° ressentie####
${font URW Chancery L:style=Bold:size=16}${color ffe595}HUMIDITE${goto 415}RESSENTIE
${voffset -15}${font URW Chancery L:style=Bold:size=26}${color1}${goto 35}${template1  Humidite}%${goto 440}${template1  TempRes}°C
####Affichage Pression et Vent####
${voffset 20}${font URW Chancery L:style=Bold:size=16}${color ffe595}BAROMETRE${voffset -20}${goto 435}VENT
${voffset 5}${font URW Chancery L:style=Bold:size=26}${color1}${goto 15}${template1 Pression} mb${goto 430}${voffset -20}${template1 VentForce}Km/h
${voffset -15}${goto 430}${template1 VentDirP}
####Affichage Point de Rosée  et Pluie####
${font URW Chancery L:style=Bold:size=16}${color ffe595}PT. DE ROSEE${goto 430}PLUIE
${voffset -15}${font URW Chancery L:style=Bold:size=26}${color1}${goto 35}${template1 Rose}°C${goto 430}${template1 QPrec} mm
####Affichage Icônes Temps et Vent####
${template2 IconeM ~/conky/meteo+lune/icones/base 80,165 250x150}
${template2 IconeV ~/conky/meteo+lune/icones/base/vent 365,260 55x55}
####Affichage T° Actuelle####
${voffset -300}${font Bitstream Vera Sans Mono:style=Bold:size=60}${if_match ${template1 TempAct}<6}${color red}${goto 310}${blink ${template1 TempAct}°}${else}${color white}${goto 310}${template1 TempAct}°${endif}
####Affichage Conditions Actuelles####
${voffset -25}${goto 175}${font URW Chancery L:style=Bold:size=22}${color Lightblue}${template1  CondMeteo1se}
${voffset -5}${goto 175}${font URW Chancery L:style=Bold:size=22}${color Lightblue}${template1  CondMeteo2se}
#${color ffe595}${hr 2}${font}

####Affichage Cadre####
${goto 40}${font Radio Space:style=Bold:size=24}${color yellow}JOUR${goto 220}SOIR${goto 400}LUNE
####Affichage Titres####
${voffset -15}${font URW Chancery L:style=Bold:size=12}${color ffe595}AUBE${goto 60}T°MAX${goto 115}PLUIE${goto 170}AURORE${goto 240}T°MIN${goto 295}PLUIE${goto 380}PHASE${goto 450}VISIBLE
####Affichage Icônes####
${image ~/conky/meteo+lune/icones/base/Lever.png -p 0,475 -s 45x45}
${image ~/conky/meteo+lune/icones/base/jour/ho.png -p 45,475 -s 50x30}
${image ~/conky/meteo+lune/icones/base/Coucher.png -p 165,475 -s 45x45}
${image ~/conky/meteo+lune/icones/base/jour/co.png -p 215,475 -s 50x30}
${image /tmp/lune.png -p 365,475 -s 45x45 -f 60}
####Affichage Données Jour####
${voffset -65}${font URW Chancery L:style=Bold:size=18}${color1}${template1 HLeverSoleil}:${template1 MLeverSoleil}${color ffe595}${goto 65}${template1 Jour_Temp 1}°C${goto 115}${voffset -40}${color Red}${template1 Jour_ProbOrage}%${voffset 40}${goto 115}${color1}${template1 Jour_QPluie 1}mm
####Affichage Données Nuit####
${voffset -30}${goto 170}${font URW Chancery L:style=Bold:size=18}${color ffe595}${template1 HCoucherSoleil}:${template1 MCoucherSoleil}${color1}${goto 240}${template1 Nuit_Temp 1}°C${goto 295}${voffset -40}${color Red}${template1 Nuit_ProbOrage}%${voffset 40}${goto 295}${color ffe595}${template1 Nuit_QPluie 1}mm
####Affichage Données Lune####
${voffset -30}${goto 375}${font URW Chancery L:style=Bold:size=14}${color1}${template3 ephemerides1}${voffset 15}${goto 375}${template3 ephemerides2}
${voffset -85}${goto 455}${font URW Chancery L:style=Bold:size=16}${color red}${template3 Visibilite}%
${voffset -10}${goto 455}${font URW Chancery L:style=Bold:size=16}${color1}Lever
${voffset -10}${goto 455}${font URW Chancery L:style=Bold:size=16}${color ffe595}${template3 HLeverLune}:${template3 MLeverLune}
${voffset -10}${goto 455}${font URW Chancery L:style=Bold:size=16}${color1}Coucher
${voffset -10}${goto 455}${font URW Chancery L:style=Bold:size=16}${color ffe595}${template3 HCoucherLune}:${template3 MCoucherLune}
####Prévisions 48H####
####J+1####
${voffset -430}${goto 575}${font URW Chancery L:style=Bold:size=16}${color6}${template2 Jour %A_%d_%B_%Y 2}
###Jour###
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 510,175 70x42 2}
${voffset -30}${goto 585}${color red}${template1 Jour_Temp 2}°${color1}  Pluie:${template1 Jour_ProbOrage 2}% - ${template1 Jour_QPluie 2}mm
${voffset -10}${goto 585}${font Arial:size=10}${color3}${template1 Jour_CondMeteo 2}
${goto 555}${font URW Chancery L:style=Bold:size=16}${color1}Vent${goto 690}Rafales
${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 580,225 30x30 2}
${template2 Jour_IconeR ~/conky/meteo+lune/icones/base/vent 735,225 30x30 2}
${font URW Chancery L:style=Bold:size=14}${voffset -65}${goto 555}${color yellow}${template1 Jour_VentDirP 2} ${template1 Jour_VentForce 2}km/h${goto 690}${template1 Jour_VentDirP 2} ${template1 Jour_VentRafales 2}km/h
###Nuit###
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 510,270 70x42 2}
${voffset -20}${goto 585}${color red}${template1 Nuit_Temp 2}°${color1}  Pluie:${template1 Jour_ProbOrage 2}% - ${template1 Jour_QPluie 2}mm
${voffset -10}${goto 585}${font Arial:size=10}${color3}${template1 Nuit_CondMeteo 2}
${goto 555}${font URW Chancery L:style=Bold:size=16}${color1}Vent${goto 690}Rafales
${template2 Nuit_IconeV ~/conky/meteo+lune/icones/base/vent 580,315 30x30 2}
${template2 Nuit_IconeR ~/conky/meteo+lune/icones/base/vent 735,315 30x30 2}
${font URW Chancery L:style=Bold:size=14}${voffset -65}${goto 555}${color yellow}${template1 Nuit_VentDirP 2} ${template1 Nuit_VentForce 2}km/h${goto 690}${template1 Nuit_VentDirP 2} ${template1 Nuit_VentRafales 2}km/h
####J+2####
${goto 575}${font URW Chancery L:style=Bold:size=16}${color6}${template2 Jour %A_%d_%B_%Y 3}
###Jour###
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 510,395 70x42 3}
${voffset -30}${goto 585}${color red}${template1 Jour_Temp 3}°${color1}  Pluie:${template1 Jour_ProbOrage 3}% - ${template1 Jour_QPluie 3}mm
${voffset -10}${goto 585}${font Arial:size=10}${color3}${template1 Jour_CondMeteo 3}
${goto 555}${font URW Chancery L:style=Bold:size=16}${color1}Vent${goto 690}Rafales
${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 580,435 30x30 3}
${template2 Jour_IconeR ~/conky/meteo+lune/icones/base/vent 735,435 30x30 3}
${font URW Chancery L:style=Bold:size=14}${voffset -65}${goto 555}${color yellow}${template1 Jour_VentDirP 3} ${template1 Jour_VentForce 3}km/h${goto 690}${template1 Jour_VentDirP 3} ${template1 Jour_VentRafales 3}km/h
###Nuit###
${template2 Nuit_IconeM ~/conky/meteo+lune/icones/base 510,485 70x42 2}
${voffset -20}${goto 585}${color red}${template1 Nuit_Temp 3}°${color1}  Pluie:${template1 Jour_ProbOrage 3}% - ${template1 Jour_QPluie 3}mm
${voffset -10}${goto 585}${font Arial:size=10}${color3}${template1 Nuit_CondMeteo 3}
${goto 555}${font URW Chancery L:style=Bold:size=16}${color1}Vent${goto 690}Rafales
${template2 Nuit_IconeV ~/conky/meteo+lune/icones/base/vent 580,530 30x30 3}
${template2 Nuit_IconeR ~/conky/meteo+lune/icones/base/vent 735,530 30x30 3}
${font URW Chancery L:style=Bold:size=14}${voffset -65}${goto 555}${color yellow}${template1 Nuit_VentDirP 3} ${template1 Nuit_VentForce 3}km/h${goto 690}${template1 Nuit_VentDirP 3} ${template1 Nuit_VentRafales 3}km/h
${color ffe595}${hr 2}${font}
###PRÉVISIONS SIMPLIFIÉES RESTE DE LA SEMAINE###
###AFFICHAGE DES JOURS###
${font Radio Space:style=Bold:size=24}${color yellow}${alignc}RESTE DE LA SEMAINE
${voffset -15}${color ffe595}${hr 2}
${voffset -20}${font URW Chancery L:style=Bold:size=16}${color6}${goto 40}${template2 Jour %A 4}${goto 260}${template2 Jour %A 5}${goto 480}${template2 Jour %A 6}${goto 700}${template2 Jour %A 7}
###AFFICHAGE DES ICONES###
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 0,680 70x42 4}
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 220,680 70x42 5}
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 440,680 70x42 6}
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 655,680 70x42 7}
###AFFICHAGE DES TEMPERATURES###
${voffset -80}${goto 35}${color1}Mini : ${color red}${template1 Nuit_Temp 4}°${goto 250}${color1}Mini : ${color red}${template1 Nuit_Temp 5}°${goto 470}${color1}Mini : ${color red}${template1 Nuit_Temp 6}°${goto 690}${color1}Mini : ${color red}${template1 Nuit_Temp 7}°
${voffset -10}${goto 35}${color1}Maxi : ${color lightblue}${template1 Jour_Temp 4}°${goto 250}${color1}Maxi : ${color lightblue}${template1 Jour_Temp 5}°${goto 470}${color1}Maxi : ${color lightblue}${template1 Jour_Temp 6}°${goto 690}${color1}Maxi : ${color lightblue}${template1 Jour_Temp 7}°
${image ~/conky/meteo+lune/icones/base/jour/ho.png -p 0,737 -s 30x18}
${image ~/conky/meteo+lune/icones/base/jour/ho.png -p 215,737 -s 30x18}
${image ~/conky/meteo+lune/icones/base/jour/ho.png -p 435,737 -s 30x18}
${image ~/conky/meteo+lune/icones/base/jour/ho.png -p 655,737 -s 30x18}
${image ~/conky/meteo+lune/icones/base/jour/co.png -p 0,720 -s 30x18}
${image ~/conky/meteo+lune/icones/base/jour/co.png -p 215,720 -s 30x18}
${image ~/conky/meteo+lune/icones/base/jour/co.png -p 435,720 -s 30x18}
${image ~/conky/meteo+lune/icones/base/jour/co.png -p 655,720 -s 30x18}
###AFFICHAGE DES CONDITIONS###
${voffset -240}${font Arial:size=10}${color3}${template1 Jour_CondMeteo1se 4}${goto 250}${template1 Jour_CondMeteo1se 5}${goto 470}${template1 Jour_CondMeteo1se 6}${goto 690}${template1 Jour_CondMeteo1se 7}
${template1 Jour_CondMeteo2se 4}${goto 250}${template1 Jour_CondMeteo2se 5}${goto 470}${template1 Jour_CondMeteo2se 6}${goto 690}${template1 Jour_CondMeteo2se 7}
###AFFICHAGE DU VENT###
${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 60,685 30x30 4}
${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 280,685 30x30 5}
${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 500,685 30x30 6}
${template2 Jour_IconeV ~/conky/meteo+lune/icones/base/vent 720,685 30x30 7}
${voffset -170}${font URW Chancery L:style=Bold:size=14}${color ffe595}${goto 100}${template1 Jour_VentForce 4}km/h${goto 320}${template1 Jour_VentForce 5}km/h${goto 540}${template1 Jour_VentForce 6}km/h${goto 760}${template1 Jour_VentForce 7}km/h
###AFFICHAGE PRECIPITATIONS###
${voffset 80}PRECIPITATIONS${goto 220}PRECIPITATIONS${goto 440}PRECIPITATIONS${goto 660}PRECIPITATIONS
${image ~/conky/meteo+lune/icones/base/pluie.png -p 0,820 -s 20x20}
${image ~/conky/meteo+lune/icones/base/neige.png -p 40,845 -s 20x20}
${image ~/conky/meteo+lune/icones/base/pluie.png -p 220,820 -s 20x20}
${image ~/conky/meteo+lune/icones/base/neige.png -p 260,845 -s 20x20}
${image ~/conky/meteo+lune/icones/base/pluie.png -p 440,820 -s 20x20}
${image ~/conky/meteo+lune/icones/base/neige.png -p 480,845 -s 20x20}
${image ~/conky/meteo+lune/icones/base/pluie.png -p 660,820 -s 20x20}
${image ~/conky/meteo+lune/icones/base/neige.png -p 700,845 -s 20x20}
${voffset -202}${color1}${goto 40}${template1 Jour_QPluie 4}mm${goto 260}${template1 Jour_QPluie 5}mm${goto 480}${template1 Jour_QPluie 6}mm${goto 700}${template1 Jour_QPluie 7}mm
${goto 80}${template1 Jour_QNeige 4}cm${goto 300}${template1 Jour_QNeige 5}cm${goto 520}${template1 Jour_QNeige 6}cm${goto 740}${template1 Jour_QNeige 7}cm

Deux petites remarques :
Désolé, mais le temps reste au sec sur Marseille. C'est pourquoi les chiffres de précipitations restent à '0'.
Mais j'ai testé avec d'autres adresses. Si la pluie ou la neige tombent chez vous, les chiffres se mettront bien à jour.
Pour ce conky, j'ai rajouté 4 icônes : Lever, coucher de soleil, pluie, neige.
Donc si vous le lancez tel quel, vous aurez un message d'erreur, mais pas l'affichage.
Si vous êtes intéressés, voici les 4 icônes en question :
http://ubuntuone.com/2yMVkGmhQVbtzJvaBbLgG7
Je les ai placé, par souci de simplicité, dans l'arborescence suivante : ~/conky/meteo+lune/icones/base/. Si cela ne vous va pas, ne pas oublier de changer le chemin dans le conky.

Je vais maintenant pouvoir passer à la migration des baromètres et barographes, puis adapter tout cela à l'affichage sur mon netbook, qui va me demander de tout remettre en forme, car l'écran est beaucoup plus petit lol


The ship is sinking normally...

Hors ligne

#99 Le 31/01/2012, à 20:51

Didier-T

Re : [Conky] Alternative à weather.com (2)

@ tous,
j'aimerais savoir si il manque des informations qui serait utile à certains pour leurs conky, avant de passer sur une version qui ne serrait plus beta.
toutes les suggestions sont les bienvenus, je verrais ce qui est faisable avec les données collectées sur le net.

Hors ligne

#100 Le 01/02/2012, à 02:36

jpdipsy

Re : [Conky] Alternative à weather.com (2)

Didier-T a écrit :

@ tous,
j'aimerais savoir si il manque des informations qui serait utile à certains pour leurs conky, avant de passer sur une version qui ne serrait plus beta.
toutes les suggestions sont les bienvenus, je verrais ce qui est faisable avec les données collectées sur le net.

Hello toutes et tous.

Pour les infos du moment je crois qu'il manque Visibilité, en prévision Verglas et une nouvelle super l'historique des temp. minima et maximale à -1 an.
A j' oubliais la durée du jour/nuit qui n'existe plus, la recréer.

Et puis au fur et à mesure à partir la version 10.0 des corrections de traduction sur les infos (Poudrerie me pique vraiment les yeux), faire le café, allez cherché le pain,déneigé..... tout ça quoi et réenvisagé un fichier de conf.
A+

Dernière modification par jpdipsy (Le 01/02/2012, à 02:55)

Hors ligne