Page 5 sur 5

Posté : 17 sept. 2007, 20:52
par chriss
Voici le tag dans son intégralité:

%ws_setmem[1]=%ws_replacestr=*~~%suntxt%%%
%ws_setmem[1]=%ws_comparestr=ensoleillé~%suntxt%~(ensoleillé)%%
%ws_setmem[2]=%ws_comparestr=partiellement nuageux~%ws_getmem[1]%~(partiellement nuageux)%%
%ws_setmem[3]=%ws_comparestr=nuageux~%ws_getmem[2]%~(nuageux)%%
%ws_setmem[4]=%ws_comparestr=très nuageux~%ws_getmem[3]%~(très nuageux)%%
%ws_setmem[5]=%ws_comparestr=brumeux~%ws_getmem[4]%~(nuages épais)%%
%ws_comparestr=sombre~%ws_getmem[5]%~(sombre)%

Et pour Michel:
%ws_setmem[1]=%ws_replacestr=*~~%suntxt%%%
%ws_comparestr=brumeux~%ws_getmem[1]%~(nuages épais)%

Posté : 18 sept. 2007, 06:29
par mm91
De plus en plus dur !

Grâce à la page suivante que vous m’avez faite (surtout JackT) :

%customfileappend=C:\Program Files\WsWin\mestags\mestags10.csv%
%unit_off%%ws_date%,%ws_time%,%sunintenscur%,%suntxt%,%sunproz%,%curval[2]%,%curval[1]%,%sunstart%,%curval[37]%

j’enregistre chaque jour un certains nombre de tags.
(Voir ce post : http://rieux-marne.net/phpbb2/viewtopic.php?t=83 )

et notamment %suntxt%

Je vaudrais maintenant que soient également enregistrées, en plus, les valeurs de suntxt remplacées ?

J’ai donc fait ceci :

%customfileappend=C:\Program Files\WsWin\mestags\mestags10.csv%
%unit_off%%ws_date%,%ws_time%,%sunintenscur%,%suntxt%,%ws_setmem[1]=%ws_replacestr=*~~%suntxt%%%
%ws_setmem[1]=%ws_comparestr=ensoleillé~%suntxt%~(ensoleillé)%%
%ws_setmem[2]=%ws_comparestr=partiellement nuageux~%ws_getmem[1]%~(partiellement nuageux)%%
%ws_setmem[3]=%ws_comparestr=nuageux~%ws_getmem[2]%~(nuageux)%%
%ws_setmem[4]=%ws_comparestr=très nuageux~%ws_getmem[3]%~(très nuageux)%%
%ws_setmem[5]=%ws_comparestr=brumeux~%ws_getmem[4]%~(nuages épais)%%
%ws_comparestr=sombre~%ws_getmem[5]%~(sombre)%
,%sunproz%,%curval[2]%,%curval[1]%,%sunstart%,%curval[37]%

Tous les tags du tableau crée sont bons, (y compris « suntxt » et « suntxt remplacé »), mais il y a de nombreux décalages de colonnes (vides) et de lignes (vides) après le premier %suntxt%.

(html désactivé dans ce message)

Posté : 18 sept. 2007, 17:47
par chriss
Oui c'est logique les ligne vide sont celle des tags.
Envoyé moi votre custom pour que je regarde, j'ai eu le meme problème.

Posté : 18 sept. 2007, 21:20
par jackT
mm91 a écrit :Tous les tags du tableau crée sont bons, (y compris « suntxt » et « suntxt remplacé »), mais il y a de nombreux décalages de colonnes (vides) et de lignes (vides) après le premier %suntxt%.
chriss va surement t'arranger cela.... mais si tu veux pas de lignes vides (comme il ne s'agit d'un fichier personnalisé csv et non html), je pense qu'il faut essayer de mettre tout sur une même ligne à partit de %ws_setmem[1]=%ws_replacestr=*~~%suntxt%%%

Ce sera surement assez illisible... mais cela risque de marcher!

Posté : 18 sept. 2007, 21:24
par chriss
jackT a écrit :
mm91 a écrit :Tous les tags du tableau crée sont bons, (y compris « suntxt » et « suntxt remplacé »), mais il y a de nombreux décalages de colonnes (vides) et de lignes (vides) après le premier %suntxt%.
chriss va surement t'arranger cela.... mais si tu veux pas de lignes vides (comme il ne s'agit d'un fichier personnalisé csv et non html), je pense qu'il faut essayer de mettre tout sur une même ligne à partit de %ws_setmem[1]=%ws_replacestr=*~~%suntxt%%%

Ce sera surement assez illisible... mais cela risque de marcher!
Oui c'est possible meme si des fois il y a des beugs.
Sinon la solution est de placer %ws_delline% afin de supprimer les lignes vides.

Posté : 18 sept. 2007, 21:37
par jackT
chriss a écrit : Sinon la solution est de placer %ws_delline% afin de supprimer les lignes vides.
Merci :)
Je ne connaissais pas encore ce tag.... tu le places où? Au début de la ligne à effacer? du style:
%ws_delline% %ws_setmem[1]=%ws_comparestr=ensoleillé~%suntxt%~(ensoleillé)%%

Posté : 18 sept. 2007, 21:40
par chriss
jackT a écrit :
chriss a écrit : Sinon la solution est de placer %ws_delline% afin de supprimer les lignes vides.
Merci :)
Je ne connaissais pas encore ce tag.... tu le places où? Au début de la ligne à effacer? du style:
%ws_delline% %ws_setmem[1]=%ws_comparestr=ensoleillé~%suntxt%~(ensoleillé)%%
A la fin ! Mais vérifiez l'orthographe, je ne suis pas très sûr.
A+

Posté : 19 sept. 2007, 21:32
par webmaster
webmaster a écrit :La vrai solution plus simple je vais la demander à Werner, on verra bien…..
Avec des images je vais bien réussir à me faire comprendre !
Et bien ce n'est pas gagné, il lui faut une lettre de motivation :?

Posté : 20 sept. 2007, 08:48
par mm91
webmaster a écrit :
webmaster a écrit :La vrai solution plus simple je vais la demander à Werner, on verra bien…..
Avec des images je vais bien réussir à me faire comprendre !
Et bien ce n'est pas gagné, il lui faut une lettre de motivation :?
Bon, pour ce problème de remplacement des termes « brumeux » par « nuages épais » etc., vos codes sont devenu un peu compliqués, et provisoirement ( ?) j’ai laissé tomber.
(un grand merci, ne vous vexez pas, c’est toujours passionnant pour la compréhension de Wswin)
Pour l’instant je m’en tiens aux qualificatifs de Wswin32 en ajustant les seuils (actuellement 20% pour « brumeux »)

Quand à la demande à Werner de nous laisser le choix de ces qualificatifs (pour moi ce serait l’idéal), je comprends sa réticence : s’il propose une option à la fois pour les seuils et à la fois pour les qualificatifs, son programme devient trop impersonnel, c’est à dire que les utilisateurs pourraient faire n’importe quoi et des erreurs pourraient être prises comme un défaut de Wswin32.
C’est volontairement que Wswin n’est pas un programme entièrement paramétrable, mais un programme pré-programmé météo.

Pour la lettre de motivation, un des arguments pourrait être la traduction : par exemple le terme d’origine pour « brumeux » est, en allemand, « diesig » et en anglais « hazy », on peut expliquer à Werner que les sens sont légèrement différents suivant les langues et qu’il vaudrait mieux en laisser la définition à l’utilisateur.

Définition de la brume par MF :

D'origine souvent analogue à celle du brouillard , quoique plus diversifiée, la brume traduit une condensation plus éparse de la vapeur d'eau dans la tranche atmosphérique attenante à la surface terrestre : elle est due alors à la suspension dans l' air de très petites gouttelettes d'eau ou bien de particules hygroscopiques humides, qui ont pour effet de diminuer la visibilité en surface, à un degré moindre toutefois que le brouillard. (On convient en météorologie de parler de brume lorsque la visibilité est comprise entre 1 km et 5 km.)


Quand il y a une couche de brume avec visibilité 1 à 5 Km, le ciel est bien plus clair que quand il est très nuageux, non ?

Posté : 20 sept. 2007, 10:28
par chriss
mm91 a écrit : Bon, pour ce problème de remplacement des termes « brumeux » par « nuages épais » etc., vos codes sont devenu un peu compliqués, et provisoirement ( ?) j’ai laissé tomber.
(un grand merci, ne vous vexez pas, c’est toujours passionnant pour la compréhension de Wswin)
Pour l’instant je m’en tiens aux qualificatifs de Wswin32 en ajustant les seuils (actuellement 20% pour « brumeux »)
Je ne comprend pas. En quoi sont-ils compliqué ?
Il y a juste a les mettre dans un custom et c'est bon.
Et si vous avez toujours un problème dans votre fichier mestags.csv enoyez-le moi je règlerai ce problème..

Posté : 24 sept. 2007, 13:50
par mm91
Je reviens sur ce problème.

Avec ce que vous m’avez fourni, j’utilise seulement le remplacement de « brumeux » par « nuages très épais »
Avec les codes suivants dans ma page « courrent » :

(code html désactivé dans ce message)

<tr><td width="22%" height="46"><font color="Gray"><b><nobr>Couverture nuageuse<br></nobr></b></font></td>
<td align="center" width="7%" height="46"><img border="0" src="%sungif%" width="55" height="60"></td>
<td align="center" colspan="5" height="46">
<table border="1" width="100%">

<tr><td align="center" width="44%">actuel</td>
<td align="center" width="88%"><b><font size="4">%ws_setmem[1]=%ws_replacestr=*~~%suntxt%%%
%ws_comparestr=brumeux~%ws_getmem[1]%~(nuages très épais)%
<br><font size="1">soleil <font size="4">%sunproz%</font></b></td></tr>

<tr><td align="center" width="44%">dernière heure</td>
<td align="center" width="88%"><b><font size="4">%ws_setmem[1]=%ws_replacestr=*~~%sun1htxt%%%
%ws_comparestr=brumeux~%ws_getmem[1]%~(nuages très épais)%
<br><font size="1">soleil <font size="4">%sun1hproz%</font></b></td></tr>

1/
Avec ce système de remplacement, cela supprime toutes les astérisques « * » dans tous les qualificatifs, y compris ceux qu’on ne veut pas remplacer !
Bon, dans la mesure ou je n’ai toujours pas compris quelle était la signification de ces astérisques, cela n’est pas très important.

2/
Plus gênant :
« brumeux » est bien remplacé par « nuages très épais », mais, dans ce cas, %sungif% représente toujours l’image d’un soleil très légèrement masqué de brume (correspondant à « brumeux », c’est logique)
Et là je ne comprends plus, car ce n’est plus simplement qu’une histoire de terme (ou de traduction comme je disais) :
Pourquoi Wswin32 représente-t-il un soleil très légèrement voilé (gif correspondant à « brumeux ») alors qu’avec un niveau de soleil supérieur il représente un soleil complètement caché par les nuages (gif correspondant à « nuageux ») ?

Cela veut dire que si Werner acceptait qu’on puisse changer les qualificatifs, il faudrait aussi qu’on puisse changer le gif correspondant.

Ou alors je n’ai rien compris dans le réglage des seuils en %
Pensez-vous qu’il soit possible de régler « brumeux » de 30 à 50% et nuageux de 20 à 30% par exemple ? (c’est à dire pas dans l’ordre indiqué dans le menu « Station météo / Sondes spéciales / Solaire »)

Me fais-je bien comprendre ?

Posté : 24 sept. 2007, 16:03
par chriss
%ws_setmem[1]=%ws_replacestr=brumeux*~(nuages très épais)*~%suntxt%%%
%ws_replacestr=brumeux~(nuages très épais)~%ws_getmem[1]%%
Voilà pour le tag. Les étoile sont conservées et brumeux* est remplacé par (nuages très épais)*..
J'espere que cela vous conviens..
Sinon pour le problème de gif, vous pouvez renommer les gif comme vous l'avez fait pour le vent, mais bon je laisse d'autre que moi parler sur ce sujet..

Posté : 24 sept. 2007, 20:02
par chriss
Werner ma expliqué que l'étoile "*" apparait lorsque le calcul a été corrigé par la fonction "exécuter la correction de la position du soleil"..
Voilà, A plus.

Posté : 26 sept. 2007, 08:04
par mm91
chriss a écrit :%ws_setmem[1]=%ws_replacestr=brumeux*~(nuages très épais)*~%suntxt%%%
%ws_replacestr=brumeux~(nuages très épais)~%ws_getmem[1]%%
Voilà pour le tag. Les étoile sont conservées et brumeux* est remplacé par (nuages très épais)*..
J'espere que cela vous conviens..
Sinon pour le problème de gif, vous pouvez renommer les gif comme vous l'avez fait pour le vent, mais bon je laisse d'autre que moi parler sur ce sujet..
Voila, j'ai testé et ça marche bien, avec l'étoile et tout et tout...

Pour le gif, je l'ai renommé et c'est maintenant le même que "très nuageux" qui apparaît pour "nuages très épais".

Pour l'étoile, elle apparaît bien à l'extérieure de la période 10h - 15h30 (mon réglage), c'est à dire quand intervient la correction de la position du soleil, mais pas dans tous les cas.
Il doit y avoir aussi d'autres critères

Posté : 27 sept. 2007, 10:26
par mm91
chriss a écrit :%ws_setmem[1]=%ws_replacestr=brumeux*~(nuages très épais)*~%suntxt%%%
%ws_replacestr=brumeux~(nuages très épais)~%ws_getmem[1]%%
Voilà pour le tag. Les étoile sont conservées et brumeux* est remplacé par (nuages très épais)*..
J'espere que cela vous conviens..
Sinon pour le problème de gif, vous pouvez renommer les gif comme vous l'avez fait pour le vent, mais bon je laisse d'autre que moi parler sur ce sujet..
Je viens de faire la même manip dans mon fichier vocal (je l'avais oublié celui-la !) pour que "brumeux" soit remplacé par "nuages très épais"
Voir (ou plutôt écouter !) : http://icare.cinq.free.fr/meteo/ws_speech.mp3