Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#676 Le 09/07/2013, à 19:17

ljere

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

de rien et tiens nous au courant surtout wink


Modérateur d'ubuntu-fr.org
athlon 2800+, nvidia FX5200 et 2 Go de ram et sempron 3000+, ati radeon et 1 Go de ram sur voyager 12.04 32 bit
Toshiba satellite_c670d-11l sur openbox/xubuntu 14.04 64 bit
Mon Blog et Une découverte

En ligne

#677 Le 09/07/2013, à 19:19

enebre

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

Oui je viens de jeter un coup d'oeil au fichier page j'ai bien trouvé humidity, mais je vois pas le lien que je pourrais faire dans le conkyrc pour avoir son affichage, concernant les température le conkyrc revoit vers un template, donc me voila perdu... roll

Bah ! c'est pas grave, ne perd pas ton temps la dessus.

Dernière modification par enebre (Le 09/07/2013, à 19:23)


Voyager 14.04 en 32  bits see but unseen & seen but not see - site

Hors ligne

#678 Le 09/07/2013, à 19:44

ljere

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

oui ce sont les fichiers lua qui gèrent ça


Modérateur d'ubuntu-fr.org
athlon 2800+, nvidia FX5200 et 2 Go de ram et sempron 3000+, ati radeon et 1 Go de ram sur voyager 12.04 32 bit
Toshiba satellite_c670d-11l sur openbox/xubuntu 14.04 64 bit
Mon Blog et Une découverte

En ligne

#679 Le 09/07/2013, à 21:44

Didier-T

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

Bonsoir,
nous disions donc taux d'humidité.
les prévisions de tax d'humidité sont disponible sur les quart de journée, avec la commande suivante

${template1 X_Humidite <Num du jour>}
le X est a remplacer par :
Matin = Matinée
AM = Après midi
Soiree = Soirée
Noct = Nuit

pour info il y a un pdf avec les scripts dans a l'emplacement suivant.
~/.conky/conky-meteo/meteo_lua_2/lisez-moi.pdf

par contre il n'est pas forcement très a jour big_smile

Hors ligne

#680 Le 15/07/2013, à 19:09

milou32

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

Bonsoir

Didier-T, j'utilise ton conky météo uniquement pour les conditions réelles (je ne me sers pas des prévisions).
Je m'aperçois que la météo en temps réel n'est pas exacte.
J'ai créé un petit conky météo comme celui-là
http://doc.ubuntu-fr.org/conky_scripts_temps_et_meteo
basé sur weather.com, et la météo en temps réel est exacte.

D'où ma question, est-il possible d'adapter ton conky météo en prenant les données sur weather.com et non plus sur accuweather et si oui comment ?
J'avais lu que weather.com était passé payant, mais je pense que ça ne concerne que les prévisions que je n'utilise pas, vu que mon petit conky météo marche et que je n'ai rien payé ?

Merci pour ta réponse

Hors ligne

#681 Le 15/07/2013, à 23:36

Didier-T

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

Bonsoir milou32,
un conky n'est qu'une vitrine, on peut y afficher ce que l'on souhaite.
donc oui, c'est réalisable. Maintenant pour pouvoir t'aider j'aurais besoin du script que tu utilises, ainsi que le script du conky que souhaiterait pouvoir personnaliser, ainsi que d'un peu de temps.
et en effet weather.com pour conky est payant, mais les données restes récupérables sur leur site.

Hors ligne

#682 Le 16/07/2013, à 13:34

milou32

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

Bonjour et merci Didier-T pour ta réponse rapide.
Le script que j'utilise est le tien dernière version que j'ai téléchargé en première page.

Pour mon conkyrc, je te le poste avec les modifs que j'ai faîtes

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

	cpu_avg_samples 2
	net_avg_samples 2

	override_utf8_locale yes

	double_buffer yes
	no_buffers no

	text_buffer_size 2048
	# -- Window specifications -- #
  	own_window yes
	own_window_type normal
	own_window_transparent yes
	own_window_hints undecorated,bellow,sticky,skip_taskbar,skip_pager
	own_window_argb_visual yes
	own_window_argb_value 60

	border_inner_margin 0
	border_outer_margin 0

	minimum_size 280 100
	maximum_width 350
	

	alignment bottom_left
	gap_x 3
	gap_y 300

	# -- 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

	# -- Déclaration template -- #
	template0 ${lua fDrawImage ~/.conky2/conky-meteo/meteo6jours/fond/\1 \2 \3 \4 \5} # -- images fond -- #
	template1 ${lua Meteo_\1 \2 \3 \4 \5 \6} # -- gestion météo --#
	template2 ${lua Meteo_\1 \2 \3 \4 \5 \6 \7} # -- icônes météo -- \2=répertoire icônes \3=position \4=taille \5=jour (pour les prévisions) #
	template3 ${lua Lune_\1} 
	template4 ${lua_parse Images_\1 \2 \3 60 \4} # -- Appelle image -- \2=position \3=taille \4=jour (pour les prévisions) #
	
	lua_load ~/.conky2/conky-meteo/meteo_lua_2/scripts/meteo2.lua

	lua_startup_hook init ~/.conky2/conky-meteo/meteo6jours/meteo.cfg


TEXT
#### Lancement du script récupérant les données météo ####
${template1 Maj}
#### Premier cadre ####
##### ville #####
${voffset -35}${color red}${font URW Chancery L:style=Bold:size=25}${goto 15}${template1 Ville} -
##### Heure mise à jour #####
${voffset -45}${color ffe595}${font URW Chancery L:style=Bold:size=16}${goto 105}Dernière mise à jour : ${template1 Heure}h${template1 Minute}
##### température actuelle #####
${voffset 15}${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 -20}${font URW Chancery L:style=Bold:size=16}${goto 5}Ressenti ${template1 TempRes} °
##### Affichage conditions météo #####
${voffset 5}${font URW Chancery L:style=Bold:size=20}${color yellow}${alignc}${template1  CondMeteo}
##### Affichage infos vent ######
${voffset -125}${color ffe595}${font Helvetica LT Std:style=Bold:size=12}${goto 210}Vent    ${template1 VentDirP}            
${color ffe595}${font Helvetica LT Std:style=Bold:size=12}${goto 210}${template1 VentForce} km/h
${goto 210}Pluie : ${template1 Jour_NivPrec 1} mm
${goto 210}Humidité ${template1 Humidite} %

#### Affichage des cadres utilisés dans le conky ####
#${voffset -935}
#### premier cadre ####
${template0 base11c3.png 0 0 325 245}
#### icônes premier cadre ####
${template2 IconeM ~/.conky2/conky-meteo/meteo_lua_2/icones 85 60 132 79}

Pour ce qui est du temps pas de souci, c'est déjà gentil de te pencher sur mon problème

Dernière modification par milou32 (Le 16/07/2013, à 13:35)

Hors ligne

#683 Le 16/07/2013, à 19:38

Didier-T

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

excuse moi Milou32, de toute évidence je n'ai pas été clair dans mon précédent post.
il me faudrait aussi les scripts du Conky que tu as créé, pour voir les données récupérées afin de modifier le Conky que tu as posté. (pas forcément très clair non plus tongue )

Hors ligne

#684 Le 16/07/2013, à 19:43

milou32

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

Ceux là ?
lua_load ~/.conky2/conky-meteo/meteo_lua_2/scripts/meteo2.lua
lua_startup_hook init ~/.conky2/conky-meteo/meteo6jours/meteo.cfg

Hors ligne

#685 Le 16/07/2013, à 19:46

milou32

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

oui j'ai compris, je cherche

Hors ligne

#686 Le 16/07/2013, à 19:55

milou32

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

Mais ce n'est pas un conky lua, je ne sais pas si c'est important
le conkyrc

use_xft yes
xftfont URW Chancery L :style=bold:size=2
xftalpha 0.8
update_interval 1.0
total_run_times 0
own_window yes
own_window_class conky
own_window_type override
own_window_transparent no
##own_window_hints undecorated,below,skip_taskbar
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_argb_visual yes
own_window_argb_value 255

background no
double_buffer yes
minimum_size 20 10
maximum_wide 20
draw_shades no
draw_outline no
draw_borders no
stippled_borders 8
border_margin 0
border_width 0
default_color white
default_shade_color white
default_outline_color white
alignment top_left
gap_x 7
gap_y -150
no_buffers no
uppercase no
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
use_spacer no
min_port_monitors            0
min_port_monitor_connections        0


TEXT
${image /home/mireille/base11d.png -p -1,330 -s 325x185}
${color red}${voffset 370}${font URW Chancery L:style=Medium Italic:pixelsize=22}Météo Auch Weather.com-------------------${color2}${font} 
${color}${font URW Chancery L :size=16}${execi 120 ~/.conky/meteo.sh FRXX0138}${color red}
${color}${color white}${voffset 10}${goto 15}${font URW Chancery L :size=25}${execi 120 ~/.conky/meteo2.sh      "Température aujourd'hui"}${font}  
${color yellow}${font weather:size=40}${voffset -35}${goto 30}${offset 90}${execi 120 ~/.conky/meteo2.sh         "Conditions aujourd'hui"}${font}${voffset -6}
${font URW Chancery L :size=18}${color white}${goto 175}${voffset -38} Vent à 
${goto 250}${color yellow}${font URW Chancery L :size=16}${voffset -31}${execi 120 ~/.conky/meteo2.sh      "Vent aujourd'hui"} 

meteo.sh

#!/bin/bash

# Répertoire de ce script et du XSLT
RUNDIR=~/.conky
# Emplacement du XSLT
XSLT=$RUNDIR/meteo.xslt
# Fichier de destination des informations
DESTFILE=/tmp/conky_meteo.txt
# Emplacement de xsltproc
XSLTCMD=/usr/bin/xsltproc

# Traitement
URL="http://xml.weather.com/weather/local/$1?cc=*&unit=m&dayf=2"
w3m -dump $URL | $XSLTCMD $XSLT - > $DESTFILE

meteo2.sh

#!/bin/bash

# Fichier où sont stockées les informations
SRCFILE=/tmp/conky_meteo.txt

# Traitement
RESULTAT=$(grep "$1" $SRCFILE | awk -F " : " '{print $2}')

# Transformation de la condition en lettre qui deviendra une icône
if echo "$1" | grep -i -q 'condition'; then
	  if echo "$RESULTAT" | grep -i -q 'partly cloudy'; then
		RESULTAT='c'
	elif echo "$RESULTAT" | grep -i -q 'fair'; then
		RESULTAT='b'
	elif echo "$RESULTAT" | grep -i -q 'sunny'; then
		RESULTAT='D'
	elif echo "$RESULTAT" | grep -i -q 'cloudy'; then
		RESULTAT='d'
	elif echo "$RESULTAT" | grep -E -i -q 'storm|thunder'; then
		RESULTAT='i'
	elif echo "$RESULTAT" | grep -i -q 'snow'; then
		RESULTAT='k'
	elif echo "$RESULTAT" | grep -i -q 'rain'; then
		RESULTAT='h'
	elif echo "$RESULTAT" | grep -i -q 'shower'; then
		RESULTAT='g'
	fi

# Transformation des heures à l'américaine (5:50 AM) en heures à la française (5h50)
elif echo "$1" | grep -i -q 'soleil'; then
	RESULTAT=$(echo "$RESULTAT" | awk '{print $1}' | sed -e s/:/h/g)

	# Transformation des heures PM (9h38 PM) en heures françaises (21h38)
	if echo "$1" | grep -i -q 'coucher'; then
		HEURES=$(echo "$RESULTAT" | awk -F "h" '{print $1}')
		MINUTES=$(echo "$RESULTAT" | awk -F "h" '{print $2}')
		HEURES=$(($HEURES + 12))
		RESULTAT="${HEURES}h${MINUTES}"
	fi

# Transformation de "Ville, Pays" en "Ville"
elif echo "$1" | grep -i -q 'ville'; then
	RESULTAT=$(echo "$RESULTAT" | awk -F "," '{print $1}')

fi

# Affichage du résultat
echo $RESULTAT

Je ne sais pas si c'est ces scripts que tu as besoin.
Par contre ce qui me gêne dans ce conky, c'est que je ne sais pas récupérer l'orientation du vent, l'humidité, la pluie, comme dans ton conky.

C'est pourquoi j'aimerais récupérer les mêmes données sur ton conky mais de weather.com (j'avoue pas très clair non plus big_smile)

Hors ligne

#687 Le 16/07/2013, à 20:02

Didier-T

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

c'est parfait.

A+

Hors ligne

#688 Le 16/07/2013, à 20:08

milou32

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

Encore merci
A+

Hors ligne

#689 Le 16/07/2013, à 22:27

Didier-T

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

bon, il va y avoir un souci.
voici les données récupérées par ce script.

Ville : Auch, France
Température aujourd'hui : 22°C
Conditions aujourd'hui : Clear
Vent aujourd'hui : 14 km/h
Température demain : de 17°C à 29°C
Conditions demain : PM T-Storms
Lever du soleil : 6:31 AM
Coucher du soleil : 9:36 PM

pour obtenir une information il suffit de donner le libeller sans ":" en arguments à meteo2.sh.
tout de suite sa limite les possibilités.
en même temps, c'est dommage, la page interrogée donne bien plus d'informations.
je vais regarder ce que je peux faire.

édit : pour te donnée une idée voici la page en question

Dernière modification par Didier-T (Le 16/07/2013, à 22:28)

Hors ligne

#690 Le 16/07/2013, à 22:36

milou32

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

Merci pour ton aide
Tant pis si ce n'est pas possible. Je ne comprends pas pourquoi la météo en temps réel (conditions et températures)  ne sont pas toujours exactes dans ton conky météo sous accuweather,  alors que l'orientation du vent, sa vitesse et le taux d'humidité correspondent. La station météo interrogée ne doit pas être celle de ma ville je suppose.
Dans le conky que j'ai créé et qui récupère les infos de weather.com les informations sont exactes, mais le look (notamment les icônes) n'est pas terrible.
Je préfère le tien et de loin

Hors ligne

#691 Le 16/07/2013, à 22:44

Didier-T

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

je viens de trouver pour récupérer la direction du vent.
par contre, pour les icônes sa risque d'être problématique.
+ humidité.
voici le retour du fichier de travail.

Ville : Auch, France
Température aujourd'hui : 22°C
Conditions aujourd'hui : Clear
Vent aujourd'hui : 13 km/h
Direction vent aujourd'hui : SSW
Direction vent aujourd'hui : 80
Température demain : de 17°C à 29°C
Conditions demain : PM T-Storms
Lever du soleil : 6:31 AM
Coucher du soleil : 9:36 PM

et il y a encore pas mal d'informations exploitables

Dernière modification par Didier-T (Le 16/07/2013, à 22:49)

Hors ligne

#692 Le 16/07/2013, à 22:49

milou32

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

Parce qu'il n'est pas possible de modifier le tien en prenant les données sur weather.com à la place d'accuweather ?

Hors ligne

#693 Le 16/07/2013, à 22:49

milou32

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

Comment on récupère la direction du vent ?

Hors ligne

#694 Le 16/07/2013, à 22:50

Didier-T

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

milou32 a écrit :

Parce qu'il n'est pas possible de modifier le tien en prenant les données sur weather.com à la place d'accuweather ?

pas vraiment

Hors ligne

#695 Le 16/07/2013, à 22:51

milou32

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

Dommage

Hors ligne

#696 Le 16/07/2013, à 22:51

Didier-T

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

milou32 a écrit :

Comment on récupère la direction du vent ?

remplace le contenu du fichier meteo.xslt par ceci

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" >
        <xsl:output method="text" disable-output-escaping="yes"/>
        <xsl:template match="weather">
            <xsl:text>Ville : </xsl:text><xsl:value-of select="/weather/loc/dnam"/>
                <xsl:apply-templates select="cc"/>
                <xsl:apply-templates select="dayf/day[@d='1']"/>
                <xsl:text>
Lever du soleil : </xsl:text><xsl:value-of select="/weather/loc/sunr"/>
        <xsl:text>
Coucher du soleil : </xsl:text><xsl:value-of select="/weather/loc/suns"/>
        </xsl:template>

        <xsl:template match="cc">
<xsl:text>
Température aujourd'hui : </xsl:text><xsl:value-of select="tmp"/>°<xsl:value-of select="/weather/head/ut"/>
<xsl:if test="tmp != flik">
<xsl:text> (</xsl:text>
<xsl:value-of select="flik"/>°<xsl:value-of select="/weather/head/ut"/>
<xsl:text> ressenti)</xsl:text>
</xsl:if>
<xsl:text>
Conditions aujourd'hui : </xsl:text><xsl:value-of select="t"/>
<xsl:text>
Vent aujourd'hui : </xsl:text>
<xsl:choose>
<xsl:when test="wind/s = 'calm'"><xsl:text>0</xsl:text></xsl:when>
<xsl:otherwise><xsl:value-of select="wind/s"/></xsl:otherwise>
</xsl:choose>
<xsl:text> </xsl:text>
<xsl:value-of select="/weather/head/us"/>
<xsl:text>
Direction vent aujourd'hui : </xsl:text><xsl:value-of select="wind/t"/>
<xsl:text>
Taux d'humidité aujourd'hui : </xsl:text><xsl:value-of select="hmid"/>
</xsl:template>

<xsl:template match="dayf/day[@d='1']">
<xsl:text>
Température demain : de </xsl:text><xsl:value-of select="low"/>°<xsl:value-of select="/weather/head/ut"/>
<xsl:text> à </xsl:text><xsl:value-of select="hi"/>°<xsl:value-of select="/weather/head/ut"/>
<xsl:text>
Conditions demain : </xsl:text><xsl:value-of select="part[@p='d']/t"/>
</xsl:template>
</xsl:stylesheet>

je ne connais pas ce langage (si c'en est un), mais l'architecture est relativement simple à modifier

Dernière modification par Didier-T (Le 16/07/2013, à 22:53)

Hors ligne

#697 Le 16/07/2013, à 23:00

milou32

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

C'est fait mais je n'ai toujours pas la direction du vent qui s'affiche.
Je dois surement rajouter quelque chose dans le conkyrc ?

Hors ligne

#698 Le 16/07/2013, à 23:21

milou32

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

J'ai trouvé en rajoutant ces lignes
${goto 50}${color yellow}${font URW Chancery L :size=16}${voffset -31}${execi 120 ~/.conky/meteo2.sh      "Direction vent aujourd'hui"}
dans mon conkyrc
Je fais pareil pour l'humidité

Hors ligne

#699 Le 16/07/2013, à 23:24

milou32

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

ça marche j'ai récupéré la direction du vent et le taux d'humidité, reste plus que les icônes, mais je pense que ça sera plus difficile.

Hors ligne

#700 Le 17/07/2013, à 22:25

Didier-T

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

bonsoir milou32,

les scripts sont modifiés et sa fonctionne.

meteo2.sh

#!/bin/bash
## Modifié par Didier-T le 17/07/2013
## Ajout affichage icône condition courante
## Utilisation dans le conky
## ${execpi <intervalle_mise_a_jour> ~/.conky/meteo2.sh "Icone cc" <pos_x>,<pos_y> <hauteur>x<largeur>}


# Fichier où sont stockées les informations
SRCFILE=/tmp/conky_meteo.txt
# Répertoire ou sont stokées les icones
ICONEREP=~/.conky/icones/

# Traitement
RESULTAT=$(grep "$1" $SRCFILE | awk -F " : " '{print $2}')

# Transformation de la condition en lettre qui deviendra une icône
if echo "$1" | grep -i -q 'condition'; then
    if echo "$RESULTAT" | grep -i -q 'partly cloudy'; then
        RESULTAT='c'
    elif echo "$RESULTAT" | grep -i -q 'fair'; then
        RESULTAT='b'
    elif echo "$RESULTAT" | grep -i -q 'sunny'; then
        RESULTAT='D'
    elif echo "$RESULTAT" | grep -i -q 'cloudy'; then
        RESULTAT='d'
    elif echo "$RESULTAT" | grep -E -i -q 'storm|thunder'; then
        RESULTAT='i'
    elif echo "$RESULTAT" | grep -i -q 'snow'; then
        RESULTAT='k'
    elif echo "$RESULTAT" | grep -i -q 'rain'; then
        RESULTAT='h'
    elif echo "$RESULTAT" | grep -i -q 'shower'; then
        RESULTAT='g'
    fi
# Traitement information icone
elif echo "$1" | grep -i -q 'Icone'; then
    RESULTAT='${image '$ICONEREP$RESULTAT'.png -p '$2' -s '$3' -n}'

# Transformation des heures à l'américaine (5:50 AM) en heures à la française (5h50)
elif echo "$1" | grep -i -q 'soleil'; then
    RESULTAT=$(echo "$RESULTAT" | awk '{print $1}' | sed -e s/:/h/g)

    # Transformation des heures PM (9h38 PM) en heures françaises (21h38)
    if echo "$1" | grep -i -q 'coucher'; then
        HEURES=$(echo "$RESULTAT" | awk -F "h" '{print $1}')
        MINUTES=$(echo "$RESULTAT" | awk -F "h" '{print $2}')
        HEURES=$(($HEURES + 12))
        RESULTAT="${HEURES}h${MINUTES}"
    fi

# Transformation de "Ville, Pays" en "Ville"
elif echo "$1" | grep -i -q 'ville'; then
    RESULTAT=$(echo "$RESULTAT" | awk -F "," '{print $1}')

fi

# Affichage du résultat
echo $RESULTAT

meteo.xslt

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" >
        <xsl:output method="text" disable-output-escaping="yes"/>
        <xsl:template match="weather">
            <xsl:text>Ville : </xsl:text><xsl:value-of select="/weather/loc/dnam"/>
                <xsl:apply-templates select="cc"/>
                <xsl:apply-templates select="dayf/day[@d='1']"/>
                <xsl:text>
Lever du soleil : </xsl:text><xsl:value-of select="/weather/loc/sunr"/>
        <xsl:text>
Coucher du soleil : </xsl:text><xsl:value-of select="/weather/loc/suns"/>
        </xsl:template>

        <xsl:template match="cc">
<xsl:text>
Température aujourd'hui : </xsl:text><xsl:value-of select="tmp"/>°<xsl:value-of select="/weather/head/ut"/>
<xsl:if test="tmp != flik">
<xsl:text> (</xsl:text>
<xsl:value-of select="flik"/>°<xsl:value-of select="/weather/head/ut"/>
<xsl:text> ressenti)</xsl:text>
</xsl:if>
<xsl:text>
Conditions aujourd'hui : </xsl:text><xsl:value-of select="t"/>
<xsl:text>
Icone cc : </xsl:text><xsl:value-of select="icon"/>
<xsl:text>
Vent aujourd'hui : </xsl:text>
<xsl:choose>
<xsl:when test="wind/s = 'calm'"><xsl:text>0</xsl:text></xsl:when>
<xsl:otherwise><xsl:value-of select="wind/s"/></xsl:otherwise>
</xsl:choose>
<xsl:text> </xsl:text>
<xsl:value-of select="/weather/head/us"/>
<xsl:text>
Direction vent aujourd'hui : </xsl:text><xsl:value-of select="wind/t"/>
<xsl:text>
Taux d'humidité aujourd'hui : </xsl:text><xsl:value-of select="hmid"/>
</xsl:template>

<xsl:template match="dayf/day[@d='1']">
<xsl:text>
Température demain : de </xsl:text><xsl:value-of select="low"/>°<xsl:value-of select="/weather/head/ut"/>
<xsl:text> à </xsl:text><xsl:value-of select="hi"/>°<xsl:value-of select="/weather/head/ut"/>
<xsl:text>
Conditions demain : </xsl:text><xsl:value-of select="part[@p='d']/t"/>
</xsl:template>
</xsl:stylesheet>

conkyrc

use_xft yes
xftfont URW Chancery L :style=bold:size=2
xftalpha 0.8
update_interval 1.0
total_run_times 0
own_window yes
own_window_class conky
own_window_type override
own_window_transparent no
##own_window_hints undecorated,below,skip_taskbar
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_argb_visual yes
own_window_argb_value 255

background no
double_buffer yes
minimum_size 20 10
maximum_wide 20
draw_shades no
draw_outline no
draw_borders no
stippled_borders 8
border_margin 0
border_width 0
default_color white
default_shade_color white
default_outline_color white
alignment top_left
gap_x 7
gap_y -150
no_buffers no
uppercase no
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
use_spacer no


TEXT
${image ~/base11d.png -p -1,330 -s 325x185}
${color red}${voffset 370}${font URW Chancery L:style=Medium Italic:pixelsize=22}Météo Auch Weather.com-------------------${color2}${font} 
${color}${font URW Chancery L :size=16}${execi 120 ~/.conky/meteo.sh FRXX0138}${color red}
${color}${color white}${voffset 10}${goto 15}${font URW Chancery L :size=25}${execi 120 ~/.conky/meteo2.sh      "Température aujourd'hui"}${font}  
${color yellow}${font weather:size=40}${voffset -35}${goto 30}${offset 90}${execpi 120 ~/.conky/meteo2.sh "Icone cc" 65,380 120x120}${font}${voffset -6}
${font URW Chancery L :size=18}${color white}${goto 175}${voffset -38} Vent à 
${goto 250}${color yellow}${font URW Chancery L :size=16}${voffset -31}${execi 120 ~/.conky/meteo2.sh      "Vent aujourd'hui"} 

procédure pour récupérer les icônes du site.
ouvrir un terminal dans le dossier ou l'on souhaite avoir les icônes, puis :

for ((i=0; 99-$i; i++)); do $(wget http://s.imwx.com/v.20120328.084208//img/wxicon/120/$i.png); done

Dernière modification par Didier-T (Le 17/07/2013, à 22:26)

Hors ligne

Haut de page ↑