#527 Le 01/02/2012, à 09:39
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@ carpediem
Cette solution ne me plaisait pas mais elle doit fonctionner, par contre il n'y à plus de tendance sur l’évolution de pression, j'ai donc supprimer cette variable de ton conky.
conkyrc-pression
#Mémoire
double_buffer yes #Éviter le clignotement
no_buffers yes #Soustraire les mémoires tampons de la mémoire utilisée
text_buffer_size 2048 #Taille du cache pour le texte
#Fonctionnement de conky
total_run_times 0 #Temps en secondes ; 0 = toujours actif
background yes #Pour que conky tourne en arrière plan ; no = pour les tests
#Réglages système
cpu_avg_samples 1 #Nb d'échantillons pour calculer la moyenne d'utilisation CPU
net_avg_samples 2 #Nb d'échantillons pour calculer la moyenne d'utilisation CPU
#Affichage
out_to_console no #Affiche le texte sur la sortie standard
update_interval 1 #Taux de rafraîchissement de la fenêtre (s)
#Fenêtre conky
#alignment top_left #Alignement
#---
minimum_size 660 200 #Taille minimum (px) ; largeur / hauteur
maximum_width 410 300 #Largeur maximum (px)
#---
gap_x 520 #Écart avec le bord gauche / droit
gap_y 360 #Écart avec le bord haut / bas
#---
draw_shades no #Afficher les ombres
draw_outline no #Afficher les contours de fenêtre
draw_borders no #Afficher des contours autour des blocs de texte
border_width 1 #Largeur du contour
border_margin 1 #Largeur des marges
#---
own_window yes #Utiliser sa propre fenêtre
own_window_type override #Type de fenêtre ; normal / override / desktop
own_window_transparent yes #Pseudo transparence
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
#Mise en forme
use_xft yes #Utiliser Xft (polices lissées etc)
xftalpha 1 #Utiliser Xft
override_utf8_locale yes #Force l'UTF8
uppercase no #Tout le texte en majuscule
use_spacer right #Ajoute des espaces après certains objets (qu'avec des polices fixes)
#---
xftfont saxMono:size=9 #Police par défaut
#---
default_bar_size 360 3 #Barre par défaut (longeur hauteur)
stippled_borders 6 #Taille des pointillés
#Couleurs
default_color FFFFFF #Couleur par défaut
default_shade_color 333333 #Couleur des ombres
default_outline_color black #Couleur des contours
#---
color1 242424 #Gris
#---
short_units yes #Unités courtes
pad_percents 2 #Unité à 2 décimales
default_color FFFFFF
color1 D2CBC1
color2 red #red, color of current T°
color3 blue #color of feels like T°
color4 B1ADA7
color5 7B7870
color6 3F3C36
color7 black #text color
#---
color1 242424 #Gris
TEXT
${voffset -6}${font chopinscript:size=16}${color black}Pression Atmospherique
${if_gw}${execi 1200 bash /home/claude/conky/barograph/barognuplot.sh }${endif}#
${image /home/claude/conky/barograph/graph2.png -s 270x150 -p -10,10 -n}#
${font Verdana:size=7}#
${color black}#
${voffset -5}${goto 10} 40 C${color black}${goto 250}1040mb
${voffset 13}${goto 10} 20 C${color black}${goto 250}1020mb
${voffset 11}${goto 10} 0 C${color black}${goto 250}1000mb
${voffset 13}${goto 10} -20 C${color black}${goto 250} 980mb
${voffset 8}${goto 250} 960mb
barognuplot.sh "courbe graphique
#!/bin/bash
## files
LOG="$HOME/conky/barograph/ListePression2.log"
GRAPH="$HOME/conky/barograph/graph2.png"
## Verifier argument
##Infos generales
DATE=$(date +"%s")
DATE1WEEK=$(date --date="1 week ago" +"%s")
# liste des dates de releve du fichier log
EPOCH=()
while read
do
EPOCH+=( "$REPLY" )
done< <(awk '{print $1}' "$LOG")
# si le fichier existe et contient des valeurs de plus d'une semaine (premiere = plus vieille)
#supprimer premiere valeur
[[ -f $LOG ]] && {
for i in $(seq 0 $(($(wc -l < $LOG)-1)))
do
[[ $DATE1WEEK -gt ${EPOCH[$i]} ]] && sed -i '1d' $LOG || break
done
}
## Conversion en hectopascal et soustraction de la pression moyenne pour ramener l'axe a zero
PR_HP=`sed -n 16p ~/conky/CondCour`
TEMP=`sed -n 4p ~/conky/CondCour`
PR_CALC=$(bc << EOF
scale=0
$PR_HP - 1000
EOF
)
echo "$DATE $PR_CALC $TEMP" >> $LOG
gnuplot <<EOF
set terminal png enhanced size 300,170 transparent #font "Ubuntu,10" 400,350
set term png font "Ubuntu,9"
set output "$GRAPH"
unset key
set grid
set xzeroaxis lt 3 lw 2
set yzeroaxis
set ytics ("" -40, "" -20, "" 20, "" 40)
set mxtics 0
set xdata time
set timefmt "%s"
set xtics 86400
set format x "%d"
set style line 1 lw 2
set style line 2 lw 2
plot ["$DATE1WEEK":"$DATE"] [-40:50] "$LOG" using 1:3 with lines ls 2, "$LOG" using 1:2 with lines ls 1
EOF
exit 0
Hors ligne
#528 Le 01/02/2012, à 14:35
- carpediem
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@Didier-t
Un grand merci pour ton aide, tout est fonctionnel
Je vais fignoler mes conkys et ensuite je mettrai tout en ligne.
"Carpe diem quam minimum credula postero"
(Cueille le jour présent, en te fiant le moins possible au lendemain.)
HORACE
Hors ligne
#529 Le 01/02/2012, à 17:07
- ragamatrix
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@Carpediem
Peut-on lancer ton baromètre et ton graph avec meteo.lua ?
Hors ligne
#530 Le 01/02/2012, à 18:32
- ragamatrix
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@Didier-T
Bonsoir,
J'ai voulu essayer de faire tournée une animation gif d'après un de tes scripts...mais je n'arrive pas à "killer" lorsqu'elle tourne,
ma machine rame et ça plante un peu...La carte est affichée et l'animation fonctionne mais celle ci est découpée à certains endroits...Te rappelles-tu ? C'est ça :
images2.sh
#! /bin/bash
cd ~/conky/images
miseajour=$(find -maxdepth 1 -mmin -15 -type f)
if [[ -n $miseajour ]]
then
# le dernier cliché à moins de 15 minutes pas de mise a jour.
exit 0
#----------------------------------
else
# Obtention des informations horaire
Heuret=$(date -u +%H)
Minutet=$(date +%M)
Jourt=$(date -u +%d)
Moit=$(date -u +%m)
Aneet=$(date -u +%Y)
#----------------------------------
#Traitement des infos horaire
case $Minutet in
01|02|03|04|05|06|07|08|09|10|11|12|13|14)
Minute=30
Heure=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%H)
Jour=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%d)
Moi=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%m)
Anee=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%Y)
;;
15|16|17|18|19|20|21|22|23|24|25|26|27|28|29)
Minute=45
Heure=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%H)
Jour=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%d)
Moi=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%m)
Anee=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%Y)
;;
30|31|32|33|34|35|36|37|38|39|40|41|42|43|44)
Minute=00
Heure=$Heuret
Jour=$Jourt
Moi=$Moit
Anee=$Aneet
;;
45|46|47|48|49|50|51|52|53|54|55|56|57|58|59)
Heure=$Heuret
Jour=$Jourt
Moi=$Moit
Anee=$Aneet
Minute=15
;;
esac
#----------------------------------
# Récupération des images sur les 24 dernières Heures
compteur=0
Minute1=$Minute
Heuret=$Heure
Jourt=$Jour
Moit=$Moi
Aneet=$Anee
temp=0
while (( $compteur < 96 ))
do
fichier=`expr 96 - $compteur`
if [ -f $Anee$Moi$Jour$Heure$Minute1.jpg ]
then
if (( $(ls -s $Anee$Moi$Jour$Heure$Minute1.jpg |awk '{ print $1 }') != 4 ))
then
if (( $fichier < 10 ))
then
convert $Anee$Moi$Jour$Heure$Minute1.jpg -resize 320x320 Traitee/0$fichier.jpg
else
convert $Anee$Moi$Jour$Heure$Minute1.jpg -resize 320x320 Traitee/$fichier.jpg
fi
else
rm Traitee/$fichier.jpg
fi
compteur=`expr $compteur + 1`
temp=`expr $temp + 15`
Heure=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%H)
Jour=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%d)
Moi=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%m)
Anee=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%Y)
Minute1=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%M)
else
wget 'http://wofrance.fr/cgi-bin/getpicture?/daten/sat/im02/'$Anee'/'$Moi'/'$Jour'/'$Heure$Minute1'.jpg' --output-document=$Anee$Moi$Jour$Heure$Minute1.jpg
if (( $(ls -s $Anee$Moi$Jour$Heure$Minute1.jpg |awk '{ print $1 }') != 4 ))
then
if (( $fichier < 10 ))
then
convert $Anee$Moi$Jour$Heure$Minute1.jpg -resize 320x320 Traitee/0$fichier.jpg
else
convert $Anee$Moi$Jour$Heure$Minute1.jpg -resize 320x320 Traitee/$fichier.jpg
fi
else
rm Traitee/$fichier.jpg
fi
compteur=`expr $compteur + 1`
temp=`expr $temp + 15`
Heure=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%H)
Jour=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%d)
Moi=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%m)
Anee=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%Y)
Minute1=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%M)
fi
done
#----------------------------------
# Purge des fichiers ayant plus de 24 heures
rm `find . -type f -mtime 1 -name "*.jpg"`
rm `find . -type f -mtime +1 -name "*.jpg"`
#----------------------------------
# mise à jour de la vidéo
# convert ~/conky/images/Traitee/*.jpg ~/conky/images/Traitee/satelite.gif
killall animate
exit 0
#-----------------------------
fi
fi
et le conkyrc bidouillé :
# temps pour fermer conky en seconde. 0 = toujours actif
total_run_times 0
# affiche le texte sur la sortie standard
out_to_console no
# réglage de la mémoire, pour éviter le clignotement
double_buffer no
# Soustraire les mémoires tampons de la mémoire utilisée
no_buffers yes
text_buffer_size 1024
# taux de rafraichissement de la fenêtre (en secondes)
update_interval 1 # 2100 max
# nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 2
net_avg_samples 2
# taille et positon
alignment tm
minimum_size 310 0
maximum_width 310
# écart avec le bord x=gauche ou droit y= haut ou bas
gap_x -5
gap_y 420
#pour que conky tourne en arrière plan background no pour les tests
background yes
# utiliser sa propre fenêtre
own_window yes
#type de fenêtre : normal(avec le cadre) / override / desktop
own_window_type normal # normal / override / desktop
#pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé
own_window_transparent yes
own_window_hints undecorated,below,skip_taskbar,skip_pager
own_window_title conkyanimate
# Utiliser Xft (polices lissées etc)
use_xft yes
#xftalpha .1
#override_utf8_locale yes # force UTF8
#police a utiliser : use_xft doit être a "yes"
xftfont Comic sans MS:size=8
xftalpha 0.8
# Tout le texte en majuscule
uppercase no
# Ajoute des espaces après certains objets pour éviter de les faire bouger.
# Fonctionne uniquement avec les polices Fixes
use_spacer right
# Taille de la jauge par défault
default_gauge_size 0 100
# Couleurs
default_color FFFFFF #blanc
default_shade_color 333333
default_outline_color black
color1 e49c16
color2 CA0000 #rouge
color6 EEEEEE
color7 DDDDDD
color8 CCCCCC
color9 BBBBBB
TEXT
#${color red}${font Bitstream Vera Sans Mono:style=Bold:size=14}Météo ${hr 2}${font}
#${color white}${font Comic sans MS:size=14}
${execi 300 ~/conky/script/images2.sh}
${voffset 177}${if_updatenr 2}${exec animate -window $(xwininfo -name "conkyanimate" |grep xwininfo |awk '{ print $4 }') -delay 10 -pause 1 ~/conky/images/Traitee/*.jpg}${endif}
tschuus
Hors ligne
#531 Le 01/02/2012, à 18:34
- carpediem
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@ragamatrix
oui le baro plus le graph fonctionne avec lua, tu peux télécharger le pack en cliquant sur le lien "mes scripts conky by carpediem
cordialement carpediem
"Carpe diem quam minimum credula postero"
(Cueille le jour présent, en te fiant le moins possible au lendemain.)
HORACE
Hors ligne
#532 Le 01/02/2012, à 18:41
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@Didier-T
Bonsoir,
J'ai voulu essayer de faire tournée une animation gif d'après un de tes scripts...mais je n'arrive pas à "killer" lorsqu'elle tourne,
ma machine rame et ça plante un peu...La carte est affichée et l'animation fonctionne mais celle ci est découpée à certains endroits...Te rappelles-tu ? C'est ça :
images2.sh#! /bin/bash cd ~/conky/images miseajour=$(find -maxdepth 1 -mmin -15 -type f) if [[ -n $miseajour ]] then # le dernier cliché à moins de 15 minutes pas de mise a jour. exit 0 #---------------------------------- else # Obtention des informations horaire Heuret=$(date -u +%H) Minutet=$(date +%M) Jourt=$(date -u +%d) Moit=$(date -u +%m) Aneet=$(date -u +%Y) #---------------------------------- #Traitement des infos horaire case $Minutet in 01|02|03|04|05|06|07|08|09|10|11|12|13|14) Minute=30 Heure=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%H) Jour=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%d) Moi=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%m) Anee=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%Y) ;; 15|16|17|18|19|20|21|22|23|24|25|26|27|28|29) Minute=45 Heure=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%H) Jour=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%d) Moi=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%m) Anee=$(date --date "$Aneet-$Moit-$Jourt $Heuret:00 1 hour ago" +%Y) ;; 30|31|32|33|34|35|36|37|38|39|40|41|42|43|44) Minute=00 Heure=$Heuret Jour=$Jourt Moi=$Moit Anee=$Aneet ;; 45|46|47|48|49|50|51|52|53|54|55|56|57|58|59) Heure=$Heuret Jour=$Jourt Moi=$Moit Anee=$Aneet Minute=15 ;; esac #---------------------------------- # Récupération des images sur les 24 dernières Heures compteur=0 Minute1=$Minute Heuret=$Heure Jourt=$Jour Moit=$Moi Aneet=$Anee temp=0 while (( $compteur < 96 )) do fichier=`expr 96 - $compteur` if [ -f $Anee$Moi$Jour$Heure$Minute1.jpg ] then if (( $(ls -s $Anee$Moi$Jour$Heure$Minute1.jpg |awk '{ print $1 }') != 4 )) then if (( $fichier < 10 )) then convert $Anee$Moi$Jour$Heure$Minute1.jpg -resize 320x320 Traitee/0$fichier.jpg else convert $Anee$Moi$Jour$Heure$Minute1.jpg -resize 320x320 Traitee/$fichier.jpg fi else rm Traitee/$fichier.jpg fi compteur=`expr $compteur + 1` temp=`expr $temp + 15` Heure=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%H) Jour=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%d) Moi=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%m) Anee=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%Y) Minute1=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%M) else wget 'http://wofrance.fr/cgi-bin/getpicture?/daten/sat/im02/'$Anee'/'$Moi'/'$Jour'/'$Heure$Minute1'.jpg' --output-document=$Anee$Moi$Jour$Heure$Minute1.jpg if (( $(ls -s $Anee$Moi$Jour$Heure$Minute1.jpg |awk '{ print $1 }') != 4 )) then if (( $fichier < 10 )) then convert $Anee$Moi$Jour$Heure$Minute1.jpg -resize 320x320 Traitee/0$fichier.jpg else convert $Anee$Moi$Jour$Heure$Minute1.jpg -resize 320x320 Traitee/$fichier.jpg fi else rm Traitee/$fichier.jpg fi compteur=`expr $compteur + 1` temp=`expr $temp + 15` Heure=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%H) Jour=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%d) Moi=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%m) Anee=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%Y) Minute1=$(date --date "$Aneet-$Moit-$Jourt $Heuret:$Minute $temp minutes ago" +%M) fi done #---------------------------------- # Purge des fichiers ayant plus de 24 heures rm `find . -type f -mtime 1 -name "*.jpg"` rm `find . -type f -mtime +1 -name "*.jpg"` #---------------------------------- # mise à jour de la vidéo # convert ~/conky/images/Traitee/*.jpg ~/conky/images/Traitee/satelite.gif killall animate exit 0 #----------------------------- fi fi
et le conkyrc bidouillé :
# temps pour fermer conky en seconde. 0 = toujours actif total_run_times 0 # affiche le texte sur la sortie standard out_to_console no # réglage de la mémoire, pour éviter le clignotement double_buffer no # Soustraire les mémoires tampons de la mémoire utilisée no_buffers yes text_buffer_size 1024 # taux de rafraichissement de la fenêtre (en secondes) update_interval 1 # 2100 max # nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation cpu_avg_samples 2 net_avg_samples 2 # taille et positon alignment tm minimum_size 310 0 maximum_width 310 # écart avec le bord x=gauche ou droit y= haut ou bas gap_x -5 gap_y 420 #pour que conky tourne en arrière plan background no pour les tests background yes # utiliser sa propre fenêtre own_window yes #type de fenêtre : normal(avec le cadre) / override / desktop own_window_type normal # normal / override / desktop #pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé own_window_transparent yes own_window_hints undecorated,below,skip_taskbar,skip_pager own_window_title conkyanimate # Utiliser Xft (polices lissées etc) use_xft yes #xftalpha .1 #override_utf8_locale yes # force UTF8 #police a utiliser : use_xft doit être a "yes" xftfont Comic sans MS:size=8 xftalpha 0.8 # Tout le texte en majuscule uppercase no # Ajoute des espaces après certains objets pour éviter de les faire bouger. # Fonctionne uniquement avec les polices Fixes use_spacer right # Taille de la jauge par défault default_gauge_size 0 100 # Couleurs default_color FFFFFF #blanc default_shade_color 333333 default_outline_color black color1 e49c16 color2 CA0000 #rouge color6 EEEEEE color7 DDDDDD color8 CCCCCC color9 BBBBBB TEXT #${color red}${font Bitstream Vera Sans Mono:style=Bold:size=14}Météo ${hr 2}${font} #${color white}${font Comic sans MS:size=14} ${execi 300 ~/conky/script/images2.sh} ${voffset 177}${if_updatenr 2}${exec animate -window $(xwininfo -name "conkyanimate" |grep xwininfo |awk '{ print $4 }') -delay 10 -pause 1 ~/conky/images/Traitee/*.jpg}${endif}
tschuus
oh que c'est vieux ça, pour le faire fonctionner tu à besoin de deux conky un qui lance le script et l'autre qui ne fait rien, ou qui kill animate, je doit avouer que je me souviens plus trop.
Hors ligne
#533 Le 01/02/2012, à 18:54
- ragamatrix
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@ragamatrix
oui le baro plus le graph fonctionne avec lua, tu peux télécharger le pack en cliquant sur le lien "mes scripts conky by carpediem
cordialement carpediem
pourrais-tu me guider pour savoir comment les lancer car je ne trouve pas le bon chemin.?
Je suis un peu perdu par là :
#Fonctionnement de conky
total_run_times 0 #Temps en secondes ; 0 = toujours actif
background yes #Pour que conky tourne en arrière plan ; no = pour les tests
#Réglages système
cpu_avg_samples 1 #Nb d'échantillons pour calculer la moyenne d'utilisation CPU
net_avg_samples 2 #Nb d'échantillons pour calculer la moyenne d'utilisation CPU
#Mémoire
double_buffer yes #Éviter le clignotement
no_buffers yes #Soustraire les mémoires tampons de la mémoire utilisée
text_buffer_size 2048 #Taille du cache pour le texte
#Affichage
out_to_console no #Affiche le texte sur la sortie standard
update_interval 1 #Taux de rafraîchissement de la fenêtre (s)
#Fenêtre conky
#alignment top_left #Alignement
#---
minimum_size 350 100 #Taille minimum (px) ; largeur / hauteur
maximum_width 900 200 #Largeur maximum (px)
#---
gap_x 480 #Écart avec le bord gauche / droit
gap_y 570 #Écart avec le bord haut / bas
#---
draw_shades no #Afficher les ombres
draw_outline no #Afficher les contours de fenêtre
draw_borders no #Afficher des contours autour des blocs de texte
border_width 1 #Largeur du contour
border_margin 1 #Largeur des marges
#---
own_window yes #Utiliser sa propre fenêtre
own_window_type override #Type de fenêtre ; normal / override / desktop
own_window_transparent yes #Pseudo transparence
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
#Mise en forme
use_xft yes #Utiliser Xft (polices lissées etc)
xftalpha 1 #Utiliser Xft
override_utf8_locale yes #Force l'UTF8
uppercase no #Tout le texte en majuscule
use_spacer right #Ajoute des espaces après certains objets (qu'avec des polices fixes)
#---
xftfont saxMono:size=9 #Police par défaut
#---
default_bar_size 360 3 #Barre par défaut (longeur hauteur)
stippled_borders 6 #Taille des pointillés
#Couleurs
default_color FFFFFF #Couleur par défaut
default_shade_color 333333 #Couleur des ombres
default_outline_color black #Couleur des contours
#---
color1 242424 #Gris
#---
short_units yes #Unités courtes
pad_percents 2 #Unité à 2 décimales
default_color FFFFFF
color1 D2CBC1
color2 red #red, color of current T°
color3 blue #color of feels like T°
color4 B1ADA7
color5 7B7870
color6 3F3C36
color7 black #text color
lua_load ~/conky/Baro/baro.lua
lua_draw_hook_pre main
lua_load ~/conky/Baro/textwriting.lua
lua_draw_hook_post draw_text
lua_load ~/conky/script/meteo.lua
# -- Declaration template -- #
#template0 ${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}
# stuff after 'TEXT' will be formatted on screen
#template0 ${execpi 120 /home/ragamatrix/conky/conkymeteo/afmeteo \1 \2 \3} #Info météo
#template1 ${image /usr/share/conkyforecast/images/weathericons/\1 -s 60x60 -p \2,\3} #Affichage images
merci
Hors ligne
#534 Le 02/02/2012, à 09:23
- carpediem
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
Salut à tous,
je viens de terminer la migration de mes conkys en lua, pour ceux qui désire télécharger le pack, cliquer sur le lien Conky by carpediem.
et encore un grand merci à @Didier-T pour son aide
"Carpe diem quam minimum credula postero"
(Cueille le jour présent, en te fiant le moins possible au lendemain.)
HORACE
Hors ligne
#535 Le 02/02/2012, à 09:34
- carpediem
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
carpediem a écrit :@ragamatrix
oui le baro plus le graph fonctionne avec lua, tu peux télécharger le pack en cliquant sur le lien "mes scripts conky by carpediem
cordialement carpediem
pourrais-tu me guider pour savoir comment les lancer car je ne trouve pas le bon chemin.?
Je suis un peu perdu par là :#Fonctionnement de conky total_run_times 0 #Temps en secondes ; 0 = toujours actif background yes #Pour que conky tourne en arrière plan ; no = pour les tests #Réglages système cpu_avg_samples 1 #Nb d'échantillons pour calculer la moyenne d'utilisation CPU net_avg_samples 2 #Nb d'échantillons pour calculer la moyenne d'utilisation CPU #Mémoire double_buffer yes #Éviter le clignotement no_buffers yes #Soustraire les mémoires tampons de la mémoire utilisée text_buffer_size 2048 #Taille du cache pour le texte #Affichage out_to_console no #Affiche le texte sur la sortie standard update_interval 1 #Taux de rafraîchissement de la fenêtre (s) #Fenêtre conky #alignment top_left #Alignement #--- minimum_size 350 100 #Taille minimum (px) ; largeur / hauteur maximum_width 900 200 #Largeur maximum (px) #--- gap_x 480 #Écart avec le bord gauche / droit gap_y 570 #Écart avec le bord haut / bas #--- draw_shades no #Afficher les ombres draw_outline no #Afficher les contours de fenêtre draw_borders no #Afficher des contours autour des blocs de texte border_width 1 #Largeur du contour border_margin 1 #Largeur des marges #--- own_window yes #Utiliser sa propre fenêtre own_window_type override #Type de fenêtre ; normal / override / desktop own_window_transparent yes #Pseudo transparence own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager #Mise en forme use_xft yes #Utiliser Xft (polices lissées etc) xftalpha 1 #Utiliser Xft override_utf8_locale yes #Force l'UTF8 uppercase no #Tout le texte en majuscule use_spacer right #Ajoute des espaces après certains objets (qu'avec des polices fixes) #--- xftfont saxMono:size=9 #Police par défaut #--- default_bar_size 360 3 #Barre par défaut (longeur hauteur) stippled_borders 6 #Taille des pointillés #Couleurs default_color FFFFFF #Couleur par défaut default_shade_color 333333 #Couleur des ombres default_outline_color black #Couleur des contours #--- color1 242424 #Gris #--- short_units yes #Unités courtes pad_percents 2 #Unité à 2 décimales default_color FFFFFF color1 D2CBC1 color2 red #red, color of current T° color3 blue #color of feels like T° color4 B1ADA7 color5 7B7870 color6 3F3C36 color7 black #text color lua_load ~/conky/Baro/baro.lua lua_draw_hook_pre main lua_load ~/conky/Baro/textwriting.lua lua_draw_hook_post draw_text lua_load ~/conky/script/meteo.lua # -- Declaration template -- # #template0 ${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} # stuff after 'TEXT' will be formatted on screen #template0 ${execpi 120 /home/ragamatrix/conky/conkymeteo/afmeteo \1 \2 \3} #Info météo #template1 ${image /usr/share/conkyforecast/images/weathericons/\1 -s 60x60 -p \2,\3} #Affichage images
merci
@ragamatrix, ton script est incomplet, récupère les conkys que tu veux installer à partir de mon pack et modifie les chemins
"Carpe diem quam minimum credula postero"
(Cueille le jour présent, en te fiant le moins possible au lendemain.)
HORACE
Hors ligne
#536 Le 02/02/2012, à 10:58
- ragamatrix
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@carpediem
Bonjour,
Très sympa, je vais donc essayer avec ton script mis à jour.(je crois que je n'ai pas encore le niveau et le temps pour créer tous les scripts que vous nous faites partager.)
Merci à tous pour votre générosité @Didier-T @Phillinux @jpdipsy....codeurs
Hors ligne
#537 Le 02/02/2012, à 12:50
- Phyllinux
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@carpediem
Bravo pour les baro (mètre et graphe).
Cela fonctionne parfaitement.
2 petites remarques pour le baromètre :
Il y a une petite faute d'orthographe ligne 96 du conkyrc : T° Ressentie et non pas Ressentis
En dépit du fait que le conky tourne correctement, j'ai un message d'erreur qui me dit la chose suivante :
Conky: llua_do_call: function conky_draw_text execution failed: /home/gilles/conky/barometre/Baro/textwriting.lua:251: attempt to call a nil value
La ligne du textwritinglua est la suivante :
circlewritingdown(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)]]
Je ne vois pas où se situe le problème.
Je ne sais pas si tu as le même retour chez toi ?
Un grand merci à Didier-T pour les ajustements de scripts adaptés à lua
The ship is sinking normally...
Hors ligne
#538 Le 02/02/2012, à 14:26
- ragamatrix
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@Phillynux
J'ai la même erreur...
Je cherche aussi à changer la couleur du texte des infos dans le textwriting.lua, car mon fond d'écran est sombre (même noir).J'ai réussi pour les autres textes sauf ceux-ci (variable, sec, tempête...etc) qui sont circulaires.?Si tu as une idée ? Merci.
Hors ligne
#539 Le 02/02/2012, à 14:49
- Phyllinux
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@Phillynux
J'ai la même erreur...
Je cherche aussi à changer la couleur du texte des infos dans le textwriting.lua, car mon fond d'écran est sombre (même noir).J'ai réussi pour les autres textes sauf ceux-ci (variable, sec, tempête...etc) qui sont circulaires.?Si tu as une idée ? Merci.
Pour changer la couleur du texte des variables (sec, tempête, etc...) qui sont inscrites en demi cercle sur le baromètre, il faut jouer sur les valeurs définies dans le fichier textwritinglua aux lignes 96,97 et 98
colorred=0
colorgreen=0
colorblue=0
Tu affiches les chiffres que tu veux en fonction de la couleur déclarée en RGB
R=0, G=0, B=0 donne du Noir
R=255, G=250, B=250 donne du blanc
Tu peux trouver des tables RGB ICI pour avoir les chiffres que tu veux en fonction de la couleur que tu veux utiliser.
The ship is sinking normally...
Hors ligne
#540 Le 02/02/2012, à 16:26
- ragamatrix
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@Phyllinux
Merci pour tes explications qui étaient très claires; le lien pour la table des couleurs est très utile : super.
Hors ligne
#541 Le 02/02/2012, à 17:50
- ragamatrix
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@Didier-T
Salut,
J'ai presque réussi à faire tourner l'animation meteo gif, mais la carte est coupée en deux et je ne peux pas "killer" ce conky.Je dois fermer ma session pour la faire disparaitre.
J'ai fais deux conky pour lancer ça :
conkyrc_sat_gif :
# temps pour fermer conky en seconde. 0 = toujours actif
total_run_times 0
# affiche le texte sur la sortie standard
out_to_console no
# réglage de la mémoire, pour éviter le clignotement
double_buffer yes
# Soustraire les mémoires tampons de la mémoire utilisée
no_buffers yes
text_buffer_size 2048
# taux de rafraichissement de la fenêtre (en secondes)
update_interval 1
# nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 4
net_avg_samples 4
# taille et positon
alignment tm
minimum_size 5 5
maximum_width 700
# écart avec le bord x=gauche ou droit y= haut ou bas
gap_x 0
gap_y 10
# afficher les ombres
draw_shades yes
# afficher des contours
draw_outline no
# contours autour des blocs de texte
draw_borders no
# largeur du contour
border_width 1
# largeur des marges
#border_margin 4
#pour que conky tourne en arrière plan background no pour les tests
background no
# utiliser sa propre fenêtre
own_window yes
#type de fenêtre : normal(avec le cadre) / override / desktop
own_window_type override # normal / override / desktop
#pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé
own_window_transparent yes
# Utiliser Xft (polices lissées etc)
use_xft yes
#xftalpha .1
#override_utf8_locale yes # force UTF8
#police a utiliser : use_xft doit être a "yes"
xftfont Comic sans MS:size=8
xftalpha 0.8
# Tout le texte en majuscule
uppercase no
# Ajoute des espaces après certains objets pour éviter de les faire bouger.
# Fonctionne uniquement avec les polices Fixes
use_spacer right
# Taille de la jauge par défault
default_gauge_size 0 10
# Couleurs
default_color FFFFFF #blanc
default_shade_color 333333
default_outline_color black
color1 e49c16
color2 CA0000 #rouge
color6 EEEEEE
color7 DDDDDD
color8 CCCCCC
color9 BBBBBB
TEXT
#${color red}${font Bitstream Vera Sans Mono:style=Bold:size=14}Météo ${hr 2}${font}
#${color white}${font Comic sans MS:size=14}
${execi 300 ~/conky/script/images2.sh}
conkyrc_sat_gif_2 :
# temps pour fermer conky en seconde. 0 = toujours actif
total_run_times 0
# affiche le texte sur la sortie standard
out_to_console no
# réglage de la mémoire, pour éviter le clignotement
double_buffer no
# Soustraire les mémoires tampons de la mémoire utilisée
no_buffers yes
text_buffer_size 1024
# taux de rafraichissement de la fenêtre (en secondes)
update_interval 1 # 2100 max
# nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 2
net_avg_samples 2
# taille et positon
alignment tm
minimum_size 310 0
maximum_width 310
# écart avec le bord x=gauche ou droit y= haut ou bas
gap_x -5
gap_y 420
#pour que conky tourne en arrière plan background no pour les tests
background no
# utiliser sa propre fenêtre
own_window yes
#type de fenêtre : normal(avec le cadre) / override / desktop
own_window_type normal # normal / override / desktop
#pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé
own_window_transparent yes
own_window_hints undecorated,below,skip_taskbar,skip_pager
own_window_title conkyanimate
# Utiliser Xft (polices lissées etc)
use_xft yes
#xftalpha .1
#override_utf8_locale yes # force UTF8
#police a utiliser : use_xft doit être a "yes"
xftfont Comic sans MS:size=8
xftalpha 0.8
# Tout le texte en majuscule
uppercase no
# Ajoute des espaces après certains objets pour éviter de les faire bouger.
# Fonctionne uniquement avec les polices Fixes
use_spacer right
# Taille de la jauge par défault
default_gauge_size 0 100
# Couleurs
default_color FFFFFF #blanc
default_shade_color 333333
default_outline_color black
color1 e49c16
color2 CA0000 #rouge
color6 EEEEEE
color7 DDDDDD
color8 CCCCCC
color9 BBBBBB
TEXT
${voffset 177}${if_updatenr 2}${exec animate -window $(xwininfo -name "conkyanimate" |grep xwininfo |awk '{ print $4 }') -delay 10 -pause 1 ~/conky/images/Traitee/*.jpg}${endif}
Merci si tu peux m'expliquer...;)
Hors ligne
#542 Le 02/02/2012, à 17:51
- carpediem
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@carpediem
Bravo pour les baro (mètre et graphe).
Cela fonctionne parfaitement.
2 petites remarques pour le baromètre :
Il y a une petite faute d'orthographe ligne 96 du conkyrc : T° Ressentie et non pas Ressentis
En dépit du fait que le conky tourne correctement, j'ai un message d'erreur qui me dit la chose suivante :Conky: llua_do_call: function conky_draw_text execution failed: /home/gilles/conky/barometre/Baro/textwriting.lua:251: attempt to call a nil value
La ligne du textwritinglua est la suivante :
circlewritingdown(cr, text, font, fontsize, radius, positionx, positiony, colorred, colorgreen, colorblue, coloralpha, start, finish, letterposition)]]
Je ne vois pas où se situe le problème.
Je ne sais pas si tu as le même retour chez toi ?Un grand merci à Didier-T pour les ajustements de scripts adaptés à lua
@Phyllinux
J'ai corrigé la faute d'orthographe, trop absorbé par les conkys
ou se situe le message d'erreur ?
"Carpe diem quam minimum credula postero"
(Cueille le jour présent, en te fiant le moins possible au lendemain.)
HORACE
Hors ligne
#543 Le 02/02/2012, à 18:11
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@Didier-T
Salut,
J'ai presque réussi à faire tourner l'animation meteo gif, mais la carte est coupée en deux et je ne peux pas "killer" ce conky.Je dois fermer ma session pour la faire disparaitre.
J'ai fais deux conky pour lancer ça :
http://pix.toile-libre.org/upload/origi … 197558.pngconkyrc_sat_gif :
# temps pour fermer conky en seconde. 0 = toujours actif total_run_times 0 # affiche le texte sur la sortie standard out_to_console no # réglage de la mémoire, pour éviter le clignotement double_buffer yes # Soustraire les mémoires tampons de la mémoire utilisée no_buffers yes text_buffer_size 2048 # taux de rafraichissement de la fenêtre (en secondes) update_interval 1 # nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation cpu_avg_samples 4 net_avg_samples 4 # taille et positon alignment tm minimum_size 5 5 maximum_width 700 # écart avec le bord x=gauche ou droit y= haut ou bas gap_x 0 gap_y 10 # afficher les ombres draw_shades yes # afficher des contours draw_outline no # contours autour des blocs de texte draw_borders no # largeur du contour border_width 1 # largeur des marges #border_margin 4 #pour que conky tourne en arrière plan background no pour les tests background no # utiliser sa propre fenêtre own_window yes #type de fenêtre : normal(avec le cadre) / override / desktop own_window_type override # normal / override / desktop #pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé own_window_transparent yes # Utiliser Xft (polices lissées etc) use_xft yes #xftalpha .1 #override_utf8_locale yes # force UTF8 #police a utiliser : use_xft doit être a "yes" xftfont Comic sans MS:size=8 xftalpha 0.8 # Tout le texte en majuscule uppercase no # Ajoute des espaces après certains objets pour éviter de les faire bouger. # Fonctionne uniquement avec les polices Fixes use_spacer right # Taille de la jauge par défault default_gauge_size 0 10 # Couleurs default_color FFFFFF #blanc default_shade_color 333333 default_outline_color black color1 e49c16 color2 CA0000 #rouge color6 EEEEEE color7 DDDDDD color8 CCCCCC color9 BBBBBB TEXT #${color red}${font Bitstream Vera Sans Mono:style=Bold:size=14}Météo ${hr 2}${font} #${color white}${font Comic sans MS:size=14} ${execi 300 ~/conky/script/images2.sh}
conkyrc_sat_gif_2 :
# temps pour fermer conky en seconde. 0 = toujours actif total_run_times 0 # affiche le texte sur la sortie standard out_to_console no # réglage de la mémoire, pour éviter le clignotement double_buffer no # Soustraire les mémoires tampons de la mémoire utilisée no_buffers yes text_buffer_size 1024 # taux de rafraichissement de la fenêtre (en secondes) update_interval 1 # 2100 max # nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation cpu_avg_samples 2 net_avg_samples 2 # taille et positon alignment tm minimum_size 310 0 maximum_width 310 # écart avec le bord x=gauche ou droit y= haut ou bas gap_x -5 gap_y 420 #pour que conky tourne en arrière plan background no pour les tests background no # utiliser sa propre fenêtre own_window yes #type de fenêtre : normal(avec le cadre) / override / desktop own_window_type normal # normal / override / desktop #pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé own_window_transparent yes own_window_hints undecorated,below,skip_taskbar,skip_pager own_window_title conkyanimate # Utiliser Xft (polices lissées etc) use_xft yes #xftalpha .1 #override_utf8_locale yes # force UTF8 #police a utiliser : use_xft doit être a "yes" xftfont Comic sans MS:size=8 xftalpha 0.8 # Tout le texte en majuscule uppercase no # Ajoute des espaces après certains objets pour éviter de les faire bouger. # Fonctionne uniquement avec les polices Fixes use_spacer right # Taille de la jauge par défault default_gauge_size 0 100 # Couleurs default_color FFFFFF #blanc default_shade_color 333333 default_outline_color black color1 e49c16 color2 CA0000 #rouge color6 EEEEEE color7 DDDDDD color8 CCCCCC color9 BBBBBB TEXT ${voffset 177}${if_updatenr 2}${exec animate -window $(xwininfo -name "conkyanimate" |grep xwininfo |awk '{ print $4 }') -delay 10 -pause 1 ~/conky/images/Traitee/*.jpg}${endif}
Merci si tu peux m'expliquer...;)
alors tu ne peut pas killer ton conky car animate tant empêche, en fait ces animate que tu doit killer.
si ton image est couper en deux c'est que ton conky qui sert d’écran n'est pas aux bonnes dimensions.
il faut jouer sur ces paramètres
minimum_size 310 0
maximum_width 310
dans ton conkyrc_sat_gif_2
edit : il me semble que tu as la possibilité de modifier la taille de l'image dans le images2.sh
Dernière modification par Didier-T (Le 02/02/2012, à 18:40)
Hors ligne
#544 Le 02/02/2012, à 19:09
- Phyllinux
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@ carpediem :
Le message d'erreur est celui que je t'ai indiqué.
Au lancement du conky en console, j'obtiens le message :
Conky: llua_do_call: function conky_draw_text execution failed: /home/gilles/conky/barometre/Baro/textwriting.lua:251: attempt to call a nil value
Et cette ligne 251 du textwriting.lua, c'est celle qui définit l'affichage en 1/2 cercle.
ragamatrix dit qu'il a également ce même message.
C'est pour cela que je demandais si tu avais également cette erreur déclarée en console ?
Cependant, l'affichage est correct, mais on voit en console que cette erreur tourne en boucle.
The ship is sinking normally...
Hors ligne
#545 Le 02/02/2012, à 19:21
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@ carpediem :
Le message d'erreur est celui que je t'ai indiqué.
Au lancement du conky en console, j'obtiens le message :Conky: llua_do_call: function conky_draw_text execution failed: /home/gilles/conky/barometre/Baro/textwriting.lua:251: attempt to call a nil value
Et cette ligne 251 du textwriting.lua, c'est celle qui définit l'affichage en 1/2 cercle.
ragamatrix dit qu'il a également ce même message.
C'est pour cela que je demandais si tu avais également cette erreur déclarée en console ?
Cependant, l'affichage est correct, mais on voit en console que cette erreur tourne en boucle.
bonjour,
si je peut me permettre, la ligne 251 est en remarque avec ces petites camarades.
vous pouvez supprimer toutes les lignes de la ligne 232 (inclus) à la ligne 272 (inclus)
Hors ligne
#546 Le 02/02/2012, à 19:36
- ragamatrix
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
Phyllinux a écrit :@ carpediem :
Le message d'erreur est celui que je t'ai indiqué.
Au lancement du conky en console, j'obtiens le message :Conky: llua_do_call: function conky_draw_text execution failed: /home/gilles/conky/barometre/Baro/textwriting.lua:251: attempt to call a nil value
Et cette ligne 251 du textwriting.lua, c'est celle qui définit l'affichage en 1/2 cercle.
ragamatrix dit qu'il a également ce même message.
C'est pour cela que je demandais si tu avais également cette erreur déclarée en console ?
Cependant, l'affichage est correct, mais on voit en console que cette erreur tourne en boucle.bonjour,
si je peut me permettre, la ligne 251 est en remarque avec ces petites camarades.
vous pouvez supprimer toutes les lignes de la ligne 232 (inclus) à la ligne 272 (inclus)
Bin oui c'est vrai !! plus ce message d'erreur ! merci !
par contre j'en ai un autre :
Conky: llua_do_call: function conky_main execution failed: /home/ragamatrix/.conky/Baro/baro.lua:145: attempt to perform arithmetic on local 'value' (a nil value)
Hors ligne
#547 Le 02/02/2012, à 19:42
- Phyllinux
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
Oups, c'est bien vrai !!!
Je n'avais pas mis de coloration pour le fichier, et cela ne m'avait pas sauté aux yeux.
Effectivement, j'ai moi aussi ce message d'erreur pour la ligne 145 du baro.lua
-- arc of value
local val = (value-sub_value) % (max_value + 1)
The ship is sinking normally...
Hors ligne
#548 Le 02/02/2012, à 22:08
- Didier-T
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@ ragamatrix et Phyllinux,
c'est étrange comme message, sa signifie que vous n'avez pas de retour de conky sur une demande d'information du script lua.
pour déboguer ont vas faire ceci.
ont ajoute un print
avant ajout ligne 222 à 234
function go_gauge_rings(display)
local function load_gauge_rings(display, data)
local str, value = '', 0
str = string.format('${%s %s}',data['name'], data['arg'])
str = conky_parse(str)
value = tonumber(str)
draw_gauge_ring(display, data, value)
end
for i in pairs(gauge) do
load_gauge_rings(display, gauge[i])
end
end
après ajout
function go_gauge_rings(display)
local function load_gauge_rings(display, data)
local str, value = '', 0
str = string.format('${%s %s}',data['name'], data['arg'])
str = conky_parse(str)
print(data['name'], data['arg'], "= ", str)
value = tonumber(str)
draw_gauge_ring(display, data, value)
end
for i in pairs(gauge) do
load_gauge_rings(display, gauge[i])
end
end
Edit : au fait je viens de regarder le conkyrc-baro et du coups je me demande, vous utilisez qu'elle version de meteo.lua tous les deux ???
Dernière modification par Didier-T (Le 02/02/2012, à 22:13)
Hors ligne
#549 Le 03/02/2012, à 10:22
- ragamatrix
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
@Didier-T
Salut,
J'utilise la dernière version où il y a le meteo cfg.
J'ai pas osé faire le débug que tu proposes car j'ai pas très bien compris...Je dois écrire "print" sur cette ligne 222 ?
Hors ligne
#550 Le 03/02/2012, à 10:25
- ragamatrix
Re : [Conky] Alternative à weather.com ( icones conkyforecast )
euh non pas celui où il ya le cfg celui que carpediem a mit dans son pack...ooops
Hors ligne