Page 1 sur 3

Jours de pluie, de chaleur, de rafales

Posté : 13 mai 2007, 22:05
par Tudgur
Bonjour.

Je voudrais pouvoir afficher avec WsWin, pour chaque mois et pour l'année, le nombre de jours de pluie (strictement) <0> 1 mm et ceux > 10mm.
J'aimerais aussi pouvoir afficher pour chaque mois et pour l'année, le nombre de jours (Jours Froids) pour lesquels Tmax <10> 20°C
Il manque de mots dans le texte (jours chauds) et la fonction éditer ne les prend pas en compte !!!!:cry:


De la même façon,peut-on définir le nombre de jours où les rafales ont été > 30 km/h

J'ai regardé les différents posts sur ce sujet, essayé de modifier Wswin.cfg, template_noaa_m_.txt, mais rien n'y fait, je n'y arrive pas.

Extrait d'un autre post dans infoclimat :

CITATION(jackT @ 4/05/2007 - 13:5Cool *

Oui. Il est possible de définir dans wswin une valeur froide et une valeur chaude : voir menu "Météo", "Données statistiques", onglet "paramètres". Pour ces deux valeurs, on définit :

* la sonde de température concernée
* une description
* la valeur limite

Une fois ces valeurs définies, on peut utiliser les variables suivantes :

Limite basse :
%ws_uldaysvalue% : valeur de la limite basse
%ws_uldaystext% : description de la limite basse
%ws_uldays_m% : nombre de jour sur le mois avec température <à>= à la limite haute
%ws_ly_uhdays_m% : idem que %ws_uhdays_m%, mais pour l'année précédente
%ws_ly_uhdays_y% idem que %ws_uhdays_y%, mais pour l'année précédente


Dans ton cas, il faut donc régler la limite haute à 20°C, et les variables %ws_uhdays_m% et %ws_uhdays_y% devraient te donner les chiffres que tu cherches...

Cordialement


Où utilise-t-on les variables ? dans quel fichier ? faut-il les ajouter, sont-elles déjà présentes ?...
Y aurait-il une âme charitable pour m'expliquer pas à pas comment procéder ?

Merci à tous

Posté : 14 mai 2007, 07:18
par webmaster
Bonjour Tudgur et :pancarte-bienvenue5 ,

Comme te l’as répondu Jack.T sur IC commence déjà par mettre en place une page Custom et nous règlerons les autres questions en suivant sans aucuns problèmes.
Si nous répondons à tes questions là comme çà tu ne pourras rien mettre en application et tu risques de ne pas comprendre.

A lire, et à mettre en application:
http://rieux-marne.net/meteo/pages/wswi ... custom.htm

Tiens-nous au courant de l’avancement et bon courage.

Posté : 14 mai 2007, 19:41
par Tudgur
Merci pour ta réponse
Mais une page custom.htm, j'imagine que c'est pour mettre mes données en ligne.
Pour l'instant cela n'est pas mon souhait...
Je souhaite simplement personnaliser les tableaux générés par WsWin.... si c'est possible, et d'après l'aide, oui.

Posté : 14 mai 2007, 20:07
par webmaster
Non pas obligatoirement !
Tu peux très bien générer des pages au format HTML pour une consultation uniquement locale.
Sinon tu as la possibilité de faire des pages texte avec la fonction NOA, mais c’est du brut, il te faut reprendre l’ensemble en PHP pour le rendre plus présentable.

Posté : 14 mai 2007, 21:55
par Tudgur
Merci beaucoup.
Cordialement.
A+

Posté : 17 mai 2007, 14:08
par Tudgur
Bonjour.

J'ai copié custom.txt et custom_.txt dans le répertore de Wswin.
Après avoir "surveillé" Weaherlink", 2 fichiers ont été créés dans le sous-répertoire html : mon_custom.html et test.html. Par contre point de current.html.

Puis j'ai "francisé" le fichier custom.txt. mais après, j'en fait quoi ?
Je pensais que le fichier mon_custom.html utilisait custom.txt mais ce n'est pas le cas.
mon_custom.html est toujours en anglais (que je comprends, mais là n'est pas le problème..)
En examinant le code source je constate que la première ligne est :
<openfile>

J'ai raté quel épisode ?

Cordialement

Posté : 17 mai 2007, 20:33
par webmaster
Bonjour Tudgur,
Tudgur a écrit :Bonjour.

J'ai copié custom.txt et custom_.txt dans le répertore de Wswin.
Après avoir "surveillé" Weaherlink", 2 fichiers ont été créés dans le sous-répertoire html : mon_custom.html et test.html. Par contre point de current.html.
Pourquoi veux-tu qu’un fichier current.html soit généré de cette manière ?
Si tu veux un fichier current.html, coche la case correspondante à cette option dans l’onglet Internet, ou si c’est le nom du fichier qui te fait plaisir modifie la première ligne indiquant mon_custom.htm par current.html dans le custom.txt.
Tudgur a écrit :Puis j'ai "francisé" le fichier custom.txt. mais après, j'en fait quoi ?
Et bien tu écrases le fichier custom.txt dans le répertoire WsWin.
Tudgur a écrit :Je pensais que le fichier mon_custom.html utilisait custom.txt mais ce n'est pas le cas.
mon_custom.html est toujours en anglais (que je comprends, mais là n'est pas le problème..)
Mais si, le code composant le fichier custom.txt sert de modèle à la création de la page mon_custom.html, et chaque fois que WsWin passe sur un tag il le remplace par une valeur correspondante à la table enregistrée.
Si tu traduis une partie du teste dans le fichier TXT, obligatoirement il se retrouve écrit de la même manière dans le HTML.

Tudgur a écrit :En examinant le code source je constate que la première ligne est :
<openfile>

J'ai raté quel épisode ?

Cordialement
Je supose que tu possèdes une version récente de WsWin, la ligne
<!-- %openfile=custom_.txt% -->
Peut être supprimée, il n’est plus utile.

Si tu pouvais nous mettre un lien vers la page concerné ça serait un peu plus simple également.

Posté : 17 mai 2007, 23:14
par Tudgur
Bonjour Rieux.

J'essaye de suivre l'aide de ton site :
"En passant par l'explorateur, dans le répertoire ou se génère normalement le current.html (par défaut C:\Program Files\WsWin\html) vous devriez trouver un nouveau venu, mon_custom.html, et ce, en plus du current.html."

Je pensais donc trouver ce fichier dans mon répertoire, ce qui n'est pas le cas.
Mais si je comprends bien mon_custom.html est un current.html personnalisé et ce dernier serait donc inutile ?

Le fichier custom.txt que j'ai francisé selon tes indications est dans le répertoire de wswin et pourtant mon_custom.html reste en anglais !

Voici mon custom.txt, obtenu sur ton site et francisé :

<customfile>
<openfile>
<DOCTYPE>
<html>
<head>
<META>
<META>
<META>
<meta>
<meta>
<META>

<TITLE>Page personnalisée %ws_typ% - Lieu %ws_location%</TITLE>

<style>
<TD>
</style>
</head>

<BODY>
<table>
<tr><td><font>
<b>Aperçu du temps à - %ws_location% &nbsp &nbsp %ws_Altitude% </b></font></td></tr>

<tr><td><font>
<b>%ws_remark1%</b>
<br><b>%ws_remark2%</b></font></td></tr>

<tr><td><font><b><nobr>Date</nobr></b></font></td>
<td><img></td>
<td><b><font>%longdate%</font></b></td></tr>

<tr><td><font><b><nobr>Time</nobr></b></font></td>
<td><img></td>
<td><b><font>%ws_time% (%ws_utc%h = UTC-Time)</font></b></td></tr>

<tr><td><font><b><nobr>%longslabel[2]%</nobr></b></font></td>
<td><img></td>
<td><b><font>Actuelle</font></b><br><b><font><nobr>%curval[2]%</nobr></font></b></td>
<td><font><b>Min.</b>(%mintime[2]%)<br></font><b><font><nobr>%minval[2]%</nobr></font></b></td>
<td><font><b>Max.</b>(%maxtime[2]%)<br></font><b><font><nobr>%maxval[2]%</nobr></font></b></td>
<td><font><b>Moyenne</b><br></font><b><font><nobr>%avgval[2]%</nobr></font></b></td></tr>

<tr><td><font><b><nobr>%longslabel[18]%</nobr></b></font></td>
<td><img></td>
<td><b><font>Actuelle</font></b><br><b><font><nobr>%curval[18]%</nobr></font></b></td>
<td><font><b>Min.</b>(%mintime[18]%)<br></font><b><font><nobr>%minval[18]%</nobr></font></b></td>
<td><font><b>Max.</b>(%maxtime[18]%)<br></font><b><font><nobr>%maxval[18]%</nobr></font></b></td>
<td><font><b>Moyenne</b><br></font><b><font><nobr>%avgval[18]%</nobr></font></b></td></tr>

<tr><td><font><b><nobr>Point de rosée</nobr></b></font></td>
<td><img></td>
<td><b><font>Actuelle</font></b><br><b><font><nobr>%curval[43]%</nobr></font></b></td>
<td><font><b>Min.</b>(%mintime[43]%)<br></font><b><font><nobr>%minval[43]%</nobr></font></b></td>
<td><font><b>Max.</b>(%maxtime[43]%)<br></font><b><font><nobr>%maxval[43]%</nobr></font></b></td>
<td><font><b>Moyenne</b><br></font><b><font><nobr>%avgval[43]%</nobr></font></b></td></tr>

<tr><td><font><b><nobr>Barometre</nobr></b></font></td>
<td><img></td>
<td><table>
<td><b><font>Actuelle</font></b><br><b><font><nobr>%curval[33]%</nobr></font></b><br><img><b><font><nobr> %ws_baro6h%</nobr></font></b></td>
<td><font><b>Min.</b>(%mintime[33]%)<br></font><b><font><nobr>%minval[33]%</nobr></font></b></td>
<td><font><b>Max.</b>(%maxtime[33]%)<br></font><b><font><nobr>%maxval[33]%</nobr></font></b></td>
<td><font><b>Moyenne</b><br></font><b><font><nobr>%avgval[33]%</nobr></font></b></td></table>
<table>
<td><font>%ws_baro1h%</font></td>
<td><font>%ws_baro2h%</font></td>
<td><font>%ws_baro3h%</font></td>
<td><font>%ws_baro12h%</font></td>
<td><font>%ws_baro24h%</font></td>
</table></td></tr>

<tr><td><font><b><nobr>Prévisions</nobr></b></font></td>
<td><img></td>
<td><b><font>%forecast_txt%</font></b></td></tr>

<tr><td><font><b><nobr>Sensation personnelle</nobr></b></font></td>
<td><img></td>
<td><b><font>%thermicstress%</font></b></td></tr>


<tr><td><font><b><nobr>Windchill</nobr></b></font></td>
<td><img></td>
<td><b><font>Actuelle</font></b><br><b><font><nobr>%curval[44]%</nobr></font></b></td>
<td><font><b>Min.</b>(%mintime[44]%)<br></font><b><font><nobr>%minval[44]%</nobr></font></b></td>
<td><font><b>Max.</b>(%maxtime[44]%)<br></font><b><font><nobr>%maxval[44]%</nobr></font></b></td>
<td><font><b>Moyenne</b><br></font><b><font><nobr>%avgval[44]%</nobr></font></b></td></tr>

<tr><td><font><b><nobr>Rafales</nobr></b></font></td>
<td><img></td>
<td><b><font>Actuelle</font></b><br><b><font><nobr>%curval[45]% <font>(%windgbft%)</font></nobr></font></b></td>
<td><font><b>Max.</b>(%maxtime[45]%)<br></font><b><font><nobr>%windgmax_txt% %maxval[45]% <font>(%maxwindgbft%)</font></nobr></font></b></td>
<td><font><b>Moyenne</b><br></font><b><font><nobr>%avgval[45]% <font>(%avgwindgbft%)</font></nobr></font></b></td></tr>

<tr><td><font><b><nobr>Vent</nobr></b></font></td>
<td><img></td>
<td><b><font>Actuel</font></b><br><b><font><nobr>%curval[35]% <font>(%windbft%)</font></nobr></font></b></td>
<td><font><b>Max.</b>(%maxtime[35]%)<br></font><b><font><nobr>%windmax_txt% %maxval[35]% <font>(%maxwindbft%)</font></nobr></font></b></td>
<td><font><b>Moyenne</b><br></font><b><font><nobr>%avgval[35]% <font>(%avgwindbft%)</font></nobr></font></b></td></tr>

<tr><td><font><b><nobr>Direction du vent</nobr></b></font></td>
<td><img></td>
<td><b><font><nobr>%curval[36]% / %wind_txt%</nobr></font></b></td></tr>

<tr><td><font><b><nobr>EStat de la mer</nobr></b></font></td>
<td><img></td>
<td><b><font>%seaforce%</font></b></td></tr>

<tr><td><font><b><nobr>Pluie</nobr></b></font></td>
<td><img></td>
<td>
<table>

<tr><td>Dernière heure</td>
<td><img></td>
<td><b><font>%rain1h%</font></b></td></tr>

<tr><td>Dernières 24h</td>
<td><img></td>
<td><b><font>%rain24h%</font></b></td></tr>

<tr><td>Semaine en cours</td>
<td><img></td>
<td><b><font>%rainweek%</font></b></td></tr>

<tr><td>Mois en cours</td>
<td><img></td>
<td><b><font>%rainmonth%</font></b></td></tr>

<tr><td>Mois précédent</td>
<td><img></td>
<td><b><font>%rainlastmonth%</font></b></td></tr>

<tr><td>%monthtxt% l'année dernière</td>
<td><img></td>
<td><b><font>%rainlastmonthyear%</font></b></td></tr>

<tr><td>Année en cours</td>
<td><img></td>
<td><b><font>%rainyear%</font></b></td></tr>

<tr><td>les derniers pluie / année</td>
<td><img></td>
<td><b><font>%raindays%</font></b></td></tr>
</table></td></tr>

<tr><td><font><b><nobr>Lune</nobr></b></font></td>
<td><img></td>
<td>
<table>
<tr><td>Age de le lune</td><td><font><b>%ws_moonage%</b></font></td></tr>
<tr><td>Lever de lune</td><td><b>%ws_moonrise%</b></td></tr>
<tr><td>Lune au zénit</td><td><b>%ws_moontransit%</b></td></tr>
<tr><td>Coucher de lune</td><td><b>%ws_moonset%</b></td></tr>

<tr><td><img></td>
<td>Phase de la lune</td><td><b>%ws_moonphase%</b>
<br><font>(0% = Nouvelle lune, 100% = Full moon)</font></td></tr>

<tr><td><img></td>
<td>Dernier quartier</td><td><b>%ws_moonlastq%</b></td></tr>
<tr><td><img></td>
<td>Premier quartier</td><td><b>%ws_moonfirstq%</b></td></tr>
<tr><td><img></td>
<td>Prochaine pleine lune</td><td><b>%ws_moonfull%</b></td></tr>
<tr><td><img></td>
<td>Prochaine nouvelle lune</td><td><b>%ws_moonnew%</b></td></tr>

</table></td></tr>

<tr><td><font><b><nobr>Soleil</nobr></b></font></td>
<td><img></td>
<td>
<table>
<tr><td>Lever du soleil hier</td><td><b>%ws_sunriseyest%</b></td></tr>
<tr><td>Lever du soleil</td><td><b>%ws_sunrise%</b></td></tr>
<tr><td>Soleil au zénith</td><td><b>%ws_suntransit%</b></td></tr>
<tr><td>Coucher du soleil</td><td><b>%ws_sunset%</b></td></tr>
<tr><td>Coucher du soleil demain</td><td><b>%ws_sunrisetomo%</b></td></tr>

</table></td></tr>

<tr><td><font>%ws_data_info% Barometre corrigé au niveau de la mer !</font></td></tr>
<tr><td><font>%ws_infomoonsun%</font></td></tr>

<tr><td><font>Prévisions sans garanties</font></td></tr>

</table>
<tr><font>%ws_copyright%</tr>
<br><br>


</body>

<table>
<br><br>
<TR>
<TD><font>Graphique de la semaine actuelle</FONT></TD>

<TD><font>Graphique de la semaine dernière</FONT></TD>
</TR>

<TR>
<TD><A>
<IMG></A></TD>

<TD><A>
<IMG></A></TD>
</TR>
</table>

<br><br><br>
<table>
<TR>
<TD><font>Graphique du mois en cours</FONT></TD>

<TD><font>Graphique du mois dernier</FONT></TD>
</TR>

<TR>
<TD><A>
<IMG></A></TD>

<TD><A>
<IMG></A></TD>
</TR>
</table>
</html>


J'ai donc supprimé le fichier mon_custom.html pour voir si un autre était généré après "download" de données de Weatherlink.
Mais non : pas de fichier généré alors qu'hier il me l'a fait.
Pourquoi cela ne marche-t-il pas ?

Peut-être ai-je coché des cases après avoir lu l'aide de Chamoix...

Cordialement.

Posté : 18 mai 2007, 13:38
par webmaster
Bonjour Tudgur,

Judicieuse remarque !
Les choses ont évoluées depuis la création de ma page et Werner me fait raconter des âneries….
Dorénavant un menu spécifique dans les options Internet permet ou non de générer le current.html, ça n’était pas le cas avant.
Pour répondre à ta question, oui, le current.html devient inutile après, car il fait totalement double usage, et théoriquement en moins bien (c'est le but recherché).

Ton code source parait bon et si une page était générée elle correspondrait certainement à ton souhait.

Qu’as-tu pu décocher par erreur ?
Je pencherai pour la case mise à jour page htm personnalisée dans le menu Internet/Généralités.

PS
Quand tu dois intégrer du code dans un Post du forum désactive le code HTML pour une affichage sans failles.

Posté : 18 mai 2007, 21:13
par Tudgur
Bonjour Rieux et merci pour ta patience.

J'ai coché la case indiquée mais toujours pas de fichier mon_custom.html :cry:
Je ne sais pas ce que j'ai pu faire...

Autre question : dans le menu Station / sondes spéciales, onglet solaire, sur quelle valeur faut-il régler "valeur pour 100 % pour avoir des durées d'ensoleillement réalistes ? Je trouve mes mesures très optimistes (mais par temps voilé c'est peut-être normal).

Cordialement.

René

Posté : 18 mai 2007, 21:46
par webmaster
Tudgur a écrit :Bonjour Rieux et merci pour ta patience.

J'ai coché la case indiquée mais toujours pas de fichier mon_custom.html :cry:
Je ne sais pas ce que j'ai pu faire...
Ne t’inquiète pas, nous allons y arriver !

Dans un premier temps essaie un truc par curiosité, ça donnera une direction où chercher.
Mais l’enregistrement en pause et fait, Internet/Mes fichiers html/wml…

Contrôle si le fichier mon_custom.html est généré.
Si oui c’est un problème de configuration, si non un problème dans le custom.txt que tu as modifié.

Il manque des mots dans les premières lignes du code !
Peux-tu remettre les premières lignes de ton custom.txt en prenant soin qu’il ne manque rien ?

Tudgur a écrit :Autre question : dans le menu Station / sondes spéciales, onglet solaire, sur quelle valeur faut-il régler "valeur pour 100 % pour avoir des durées d'ensoleillement réalistes ? Je trouve mes mesures très optimistes (mais par temps voilé c'est peut-être normal).

Cordialement.

René
Dans l’onglet de réglage clique sur Aide, Werner préconise des valeurs suivant les modèles des stations, à toi de les adapter à ta convenance.
Voici mes réglages:
Image

Courage !

Posté : 20 mai 2007, 15:12
par Tudgur
Bonjour Rieux.

Tu as vu juste.
En faisant ta manip (faisable uniquement en affichage jour), mon_custom.html a bien été généré, en français.
Il y aurait donc un problème de configuration ?
Il faut effectivement refaire la même manip à chaque fois pour "actualiser" le fichier.

Voici le début de mon custom.txt :

<!-- %customfile=mon_custom.html% -->
<!-- %openfile=custom_.txt% -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META HTTP-EQUIV="Cache-Control" CONTENT="must-revalidate">
<META HTTP-EQUIV="Refresh" CONTENT="300">
<meta name="Author" content="© 1999-2001 Werner Krenn">
<meta name="Date" content="21.01.2001">
<META NAME="Keywords" CONTENT="weather, weatherstation, wind, rain, temperature, humidity, barometer, visualisation">

<TITLE>Page personnalisée %ws_typ% - Lieu %ws_location%</TITLE>

<style type="text/css">
<!--
TD {FONT-FAMILY: Tahoma; }
-->
</style>
</head>

<BODY bgColor="#98FFF0">
<table border="1" width="90%" bgColor="#98E4FF">
<tr><td align="center" height="47" colspan="9"><font size="4" color="Black">
<b>Aperçu du temps à - %ws_location% &nbsp &nbsp %ws_Altitude% </b></font></td></tr>



On va peut-être s'en sortir...

Merci pour ton aide précieuse.

Cordialement.
René.

Posté : 20 mai 2007, 22:34
par webmaster
Bonsoir,

Et bien super, tu reprends le moral :D

D’abord sauf erreur la fonction Mes fichiers html/wml est accessible dans les deux modes, la seule condition est qu’il faut qu’il y ait des données dans le graphique avant de l’utiliser.

Alors à quoi as-tu touché d’autre ?

Commençons par le début, Internet/réglages/généralités.
Cocher Case créer fichier de données actuelles en mode enregistrement
Cocher mise à jour autom. Des fichiers internet (même si la fonction est parallèle on ne sait jamais).

Si par là nous n’arrivons à rien on ne va pas se prendre la tête, nous passerons par la fonction CFG Custom qui est plus souple et forcera le processus.

Posté : 21 mai 2007, 16:42
par Tudgur
webmaster a écrit :
Et bien super, tu reprends le moral :D

... sauf erreur la fonction Mes fichiers html/wml est accessible dans les deux modes, la seule condition est qu’il faut qu’il y ait des données dans le graphique avant de l’utiliser.
Salut Rieux.

Eh oui, je reprends le moral. Le "j'abandonne" était plutôt un appel au secours...

Bon, j'ai coché les deux cases, mais malheureusement, à l'ouest rien de nouveau. :cry:
Pour ce qui est de la fonction " Mes fichiers html/wml", qu'entends-tu par les deux modes ? Pour moi elle est accessible uniquement quand je choisis Affichage / jour (normal ou 24 h).

Pour la sonde solaire, j'ai les mêmes réglages que toi.

Mais j'ai découvert un autre petit problème... de pluviométrie.
Wswin me trouve 0.4 mm de moins que WeatherLink.
En parallèle de la Vantage j'ai un Pierron et de temps en temps je fais des corrections en rajoutant 0.2 mm ici où là (où il faut quand même).Jusqu'ici, ces modifs ont toujours été prises en compte par Wswin mais pas les deux dernières, faites le 18 de ce mois !!! :?:

Décidément, pas évidente la bête.

Cordialement.

Posté : 21 mai 2007, 18:54
par webmaster
Bonsoir Tudgur,

Autant pour moi nous somme d’accord, la fonction n’est accessible qu’en affichage journée et dans l’un des deux modes normal ou 24H00.

Prenons un chemin détourné pour arriver à nos fin !

Controles/Paramètres Templates/APRS/Synop/Metar
Onglet CFG/Custom Fichier

Modifie les deuxièmes et troisièmes lignes pour qu’elles soient semblables à celles-ci :

Code : Tout sélectionner

[custom.txt]

1=custom.txt
[wap.txt]

1=wap.txt
[template_d.txt]

1=template_d.txt
[template_yest.txt]

Puis pour finir, coches actualiser ws_win customfiles.cfg et cliques créer/Sauvegarder wswin-customfiles.cfg qui à du passer en rouge suite à la modification.

Relance l’enregistrement et tiens moi au courant……

Un problème à la fois, sinon on ne va pas s’en sortir.
Mais en deux mots, le premier je ne connais pas WeatherLink, le second WsWin corrige seul les écarts entre  les cumuls jour, mois et année mémorisés dans la console avec les siens.
Donc si tu modifies une valeur dans la table, Wswin corrige à la mise à jour suivante.