Tag dernière gelée.

Forum destiné aux problèmes de Tags, recherche d’une fonction, d’un calcul, Tag qui parait ne pas fonctionner, du Tag et rien que du Tag !
Répondre
Avatar du membre
vals
Participation 5
Participation 5
Messages : 833
Enregistré le : 13 déc. 2006, 20:27
Localisation : 69320 Feyzin
Contact :

Tag dernière gelée.

Message par vals » 15 janv. 2007, 18:20

Bonjour.
Sur ma page d'accueil le tag heure date dernière gelée "%ws_lasticeday%" fonctionne.
En revanche celui qui devrait me donner la température de cette dernière gelée "%lastcoldayval%" ne fonctionne pas.
Peut-être est-ce du au fait que cette valeur est de l'année dernière.
Y aurait-il un tag qui pourrait me donner la valeur de la dernière gelée quelle qu'en soit la date ?
Remerciements.
Image
Davis VantagePro2 + Wswin32 V2.96.10 + GraphWeather + ftp-uploader. Webcam.

Avatar du membre
webmaster
Site Admin
Site Admin
Messages : 2611
Enregistré le : 12 déc. 2006, 20:54
Localisation : Rieux 51 FRANCE
Contact :

Message par webmaster » 15 janv. 2007, 21:28

Bonsoir,

Enfin un visiteur causant !
Le tag %lastcolddayval% (il manquait un D mais c’est une faute de frappe :shock: ) n’est pas la valeur de la dernière gelée, mais la valeur de la dernière gelée du premier semestre, nuance.
Donc cette valeur a été remise à zéro lors du changement d’année, comme la valeur et date de la première gelée du dernier semestre.

Je ne connais pas de tag indiquant la valeur de la dernière gelée, mais j’expérimente un truc :idea: et je te dis :lol:
Modifié en dernier par webmaster le 19 janv. 2007, 10:53, modifié 1 fois.
Cordialement

Rieux

Avatar du membre
webmaster
Site Admin
Site Admin
Messages : 2611
Enregistré le : 12 déc. 2006, 20:54
Localisation : Rieux 51 FRANCE
Contact :

Message par webmaster » 15 janv. 2007, 23:07

Tu peux essayer çà, difficile de dire si cela fonctionne, chez moi il a gelé cette nuit, pas de chance :(

%ws_setmem[1]=%ws_cutstr=-17~13~%ws_lasticeday%%%
%ws_setmem[2]=%ws_cutstr=-17~10~%ws_lasticeday%%%
%ws_setmem[3]=%ws_cutstr=-17~7~%ws_lasticeday%%%
%ws_setmem[4]=%ws_cutstr=0~5~%ws_getmem[2]%%%
%ws_setmem[5]=%ws_cutstr=0~8~%ws_getmem[3]%%%

%mintimepast[0~%ws_getmem[5]%~%ws_getmem[4]%~%ws_getmem[1]%]%
%mindatepast[0~%ws_getmem[5]%~%ws_getmem[4]%~%ws_getmem[1]%]%<br>

%minvalpast[0~%ws_getmem[5]%~%ws_getmem[4]%~%ws_getmem[1]%]%


J’explique en deux mots,
En reprenant les données que nous donnes Werner avec le tag %ws_lasticeday% nous pouvons en le fragmentant rechercher une valeur dans le passé.
La fonction %ws_cutstr% ne permet pas, ou je n’ai pas réussi, de prendre une partie au centre de la variable. Il faut donc la couper en partant de la gauche da ns un premier temps, et ensuite faire la même chose en partant cette fois de la droite.
Nous avons donc à la finale trois variables, le jour, le mois et l’année à laquelle il y a eu la dernière gelée.
Il ne reste plus qu’a reporter ces valeur dans les tags %mintimepast%, %mindatepast% et %minvalpast% pour avoir l’heure, la date et la valeur de la dernière gelée, et cela même si elle est de l’année précédente

Euréka, c’est la valeur que tu cherches.

Facile non ? :yes1
Modifié en dernier par webmaster le 19 janv. 2007, 11:16, modifié 1 fois.
Cordialement

Rieux

Avatar du membre
webmaster
Site Admin
Site Admin
Messages : 2611
Enregistré le : 12 déc. 2006, 20:54
Localisation : Rieux 51 FRANCE
Contact :

Message par webmaster » 19 janv. 2007, 11:13

:up1:

Modification du code ci-dessus !
Modifié en dernier par webmaster le 19 janv. 2007, 13:19, modifié 2 fois.
Cordialement

Rieux

Avatar du membre
vals
Participation 5
Participation 5
Messages : 833
Enregistré le : 13 déc. 2006, 20:27
Localisation : 69320 Feyzin
Contact :

Message par vals » 19 janv. 2007, 12:00

Bonjour.
Alors là je dis Monsieur.
Effectivement ça change tout.
J'ai maintenant affiché la valeur la plus basse de la dernière gelée et l'heure de cette température.
Je vois que ça t'a donné du fil à retordre mais le résultat est là.
Ca doit être du temps à chercher dans les centaines de tags.
Merci encore.
PS: J'en ai encore d'autre à chercher ....
Image
Davis VantagePro2 + Wswin32 V2.96.10 + GraphWeather + ftp-uploader. Webcam.

Avatar du membre
webmaster
Site Admin
Site Admin
Messages : 2611
Enregistré le : 12 déc. 2006, 20:54
Localisation : Rieux 51 FRANCE
Contact :

Message par webmaster » 19 janv. 2007, 13:19

:Panneau-Merci: :yahoo:

Le fait qu’il y est une gelée sur 2007 chez moi n’a rien fait pour arranger les choses et %ws_cutstr% est un tag que je n’avais jamais utilisé.
J’adore faire sortir à ce logiciel des choses de ce genre, alors n’hésite pas.
Cordialement

Rieux

Répondre