graphique conditionné par variable graphweather

Vous pouvez mettre dans ce forum les feuilles de style correspondant à la version 3 de GW .
Répondre
berny88
Membre
Messages : 17
Inscription : sam. janv. 05, 2013 3:44 pm
Localisation : contrexeville vosges
Contact :

graphique conditionné par variable graphweather

Message par berny88 »

bonjour a tous.
Je planche sur sur la photo de mon entête qui est générée par graphweather, je voudrais conditionner le fond en fonction du temps "variable $WeatherConditions[Icon]".
Par exemple mettre un fond de contrex sous la neige quand la variable $WeatherConditions[Icon] est égal a neige.
Etant automaticien il me serait facile de le faire avec la syntaxe if $WeatherConditions[Icon]="neige" then .....
Mais sous graphweather je ne trouve pas. Mis a part modifier les icones des conditions de temps ca je sais faire, mais vu que j'en ait l'utilité dans d'autres graph, je ne veux pas les modifier.
Avez vous une piste
Cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OREGON wmr88 CONTREXEVILLE FR 88
http://berny88.pagesperso-orange.fr/
Image
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: graphique conditionné par variable graphweather

Message par jturlier »

Bonjour,
GW ne possède aucun langage de programmation, et c'est effectivement bien dommage. C'est une suggestion qui avait déjà été faite il y a 4 ou 5 ans.
Tu peux toujours traiter ton icône extérieurement et renommer l'image que tu utilises en background de ton graphe. Seuls les graphes exportés pourront bénéficier de ce fond, car pour les onglets de GW il faut faire un reload du graphe, la mise à jour ne prend pas en compte une modification du fond.
En espérant avoir correctement répondu à ta question, même si ce n'est pas la réponse que tu souhaitais !

Jean
berny88
Membre
Messages : 17
Inscription : sam. janv. 05, 2013 3:44 pm
Localisation : contrexeville vosges
Contact :

Re: graphique conditionné par variable graphweather

Message par berny88 »

merci
c'est bien ce qui me semblait, il me reste a etudier un traitement externe a graphweather en utilisant un fichier texte generé par graphweather.
cordialement
OREGON wmr88 CONTREXEVILLE FR 88
http://berny88.pagesperso-orange.fr/
Image
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: graphique conditionné par variable graphweather

Message par jturlier »

Si tu veux faire de l'application kleenex rapide, tu peux utiliser Rexx (regina pour windows, c'est le même que sur les mainframes VM, MVS ...), c'est de l’interprété et ça n'est ni long à apprendre ni difficile à utiliser.

Jean
Avatar de l’utilisateur
paaubert
Membre
Messages : 2624
Inscription : dim. janv. 17, 2010 7:16 pm
Localisation : 1555 Villarzel - Switzerland
Contact :

Re: graphique conditionné par variable graphweather

Message par paaubert »

Salut,
je ne vais pas te donner de solutions, car je n'y comprends rien en PHP, mais je pense qu'en créant plusieurs bannières avec gw
ban_soleil.jpg
ban_pluie.jpg
ban_neige.jpg
etc...

ensuite en exportant un fichier txt avec la balise $WeatherConditions[Comment], tu vas avoir un fichier txt du genre "temps actuel Ensoleillé"
j'imagine qu'il doit être possible en php de reprendre cette information et d'afficher la bannière correspondante.

Si tu trouves la solution, ça serait sympa d'en faire profiter la communauté, j'avais déjà eu l'idée de mettre une bannière différente par saison, mais pas en fonction du temps actuel et je trouve l'idée très intéressante.
24.02.jpg
A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
_________________________________________________________________________________________________________
Station Vantage Pro2+ avec station agricole - Weatherlink 6.0.3 - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows W10 ultimate x64
http://www.boock.ch/meteo-villarzel.php
Image
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: graphique conditionné par variable graphweather

Message par jturlier »

Salut Pierre-André,
tu aurais dû m'en parler plus tôt. Comme il semblerait que ça puisse intéresser plusieurs utilisateurs, je vais voir ce que je peux faire.

Je viens juste de terminer un petit programme pour Michel, pour créer et exporter son défilant, à partir du fichier xnet (si ça intéresse qq'un qu'il se fasse connaître). Il semble qu'il ait le même soucis que moi, c'est à dire plantage de GW 3.015 toutes les nuits au passage à 0 heure. Cela semble être lié à par l'export du fichier data.txt à l'aide d'une template. Je n'avais pas ce soucis avant en xp sur mon serveur. Cela pourrait correspondre à l'utilisation de W7 en 32 bits car il ne semble pas que j'ai ça sur ma machine de développement qui est en 64.

Bonne soirée

Jean
berny88
Membre
Messages : 17
Inscription : sam. janv. 05, 2013 3:44 pm
Localisation : contrexeville vosges
Contact :

Re: graphique conditionné par variable graphweather

Message par berny88 »

mes connaissances en php ou java sont assez limiteés et de l'aide serait la bienvenue.

je suis sur un autre truc que j'avais vu sur un site mais je ne sais plus ou, un bulletin météo parlant.

j'utilise deja un fichier texte generé par graphweather

bonjour, voici les données de la station Météo De Contrexéville dans les VOSGES,

Relevé du $CurrentDate[%d %B %Y], $CurrentDate[%H heure %M] ,

Lever du soleil,à , $SunRise[%H heure %M],

Coucher du soleil,à , $SunSet[%H heure %M],

Préssion barométriques , $Current[relative_pressure, .0] hectopascal,

Température extérieure , $Current[outdoor_temperature] degré Celcius,

Température Ressentie , $Current[wind_chill] degré Celcius,

Humidité extérieure , $Current[outdoor_humidity] % ,

Point de Rosée , $Current[dew_point] degré Celcius,

Facteur humidex , $Current[heat_index] degré Celcius,

Vitesse du vent , $Current[wind_speed] kilomètre par heure,

Direction du vent, $Current[wind_direction], degré par rapport au nord,

Hauteur Nuageuses , $Current[cloud_base] mètre,

Index UV, $Current[uv_index],

Aujourd'hui, il est tombé, $Stats[Day,TotalRainfall,.0], millimètre de pluie,

Temps actuel, $WeatherConditions[Comment],

Prévision a 12 heures, $WeatherForecast[Comment],


ATTENTION : Les données météo publiées sur ce site, sont issues d'une station météo amateur et personnelle. Elles ne vous sont comuniquées qu'à titre d'informations, et ne peuvent en aucun cas être utilisées pour des fins prévisionnelles, ni pour garantir la protection des personnes, de biens ou à toute autres fins.,

Ce bulletin, sera remis à jour, dans 10 minutes.


ce qui me donne apres l'export ceci


bonjour, voici les données de la station Météo De CONTREXEVILLE dans les VOSGES,

Relevé du 24 février 2013, 13 heure 08 ,

Lever du soleil,à , 07 heure 26,

Coucher du soleil,à , 18 heure 13,

Préssion barométriques , 1010.0 hectopascal,

Température exterieure , -2.3 degré Celcius,

Température Ressentie , -2.3 degré Celcius,

Humidité exterieure , 74.0 % ,

Point de Rosée , -7.0 degré Celcius,

Facteur humidex , -2.3 degré Celcius,

Vitesse du vent , 4.7 kilomètre par heure,

Direction du vent, 22, degré par rapport au nord,

Hauteur Nuageuses , 724 mètre,

Index UV, 0,

Aujourd'hui, il est tombé, 0, millimètre de pluie,

Temps actuel, Très nuageux,

Prévision a 12 heures, Très nuageux,


ATTENTION : Les données météo publiées sur ce site, sont issues d'une station météo amateur et personnelle. Elles ne vous sont comuniquées qu'à titre d'informations, et ne peuvent en aucun cas être utilisées pour des fins prévisionnelles, ni pour garantir la protection des personnes, de biens ou à toute autres fins.,

Ce bulletin, sera remis à jour, dans 10 minutes.


et apres traitement par dspeech (logiciel traduisant un texte en fichier son) que j'utilise beaucoup dans mon activité pro (message d'alarme sur supervision)
ca donne un fichier mp3 ou wave, reste plus qu'a automatiser le traitement par dspeech et le transfert en ftp.

bonne soirée a tous
OREGON wmr88 CONTREXEVILLE FR 88
http://berny88.pagesperso-orange.fr/
Image
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: graphique conditionné par variable graphweather

Message par jturlier »

Pour ton info, je génère mes fichiers textes pour dspeech à l'aide de php, je n'ai pas jugé satisfaisant d'utiliser les templates car on ne peut pas faire de calcul. On peut utiliser le programmateur windows pour lancer la génération des fichiers textes, puis dspeech.
Tu peux écouter parmi les 4 langues que j'utilise les bulletins de ma station (voir ma signature.)
Ne parlant ni l'allemand ni l'espagnol, je n'ai pas pu créer les bulletins.
Jean

Station : VP2 Pro Console Vue + anémomètre à Ultra-sons
Logiciels : Cumulus 1.9.4 + Cumulus2SQL
Serveur local : Apache + MySQL +PHP
PC : W10
Support Audio : FR

http://meteoserignan.ddns.net
Image
"Aide-toi d'abord toi-même et les autres t'aideront ... peut-être"
berny88
Membre
Messages : 17
Inscription : sam. janv. 05, 2013 3:44 pm
Localisation : contrexeville vosges
Contact :

Re: graphique conditionné par variable graphweather

Message par berny88 »

ah ok en fait bcp de monde utilise deja la meteo parlante.
je viens de retrouver le site sur lequel j'avais vu ca.
http://meteo-grognon.com/
OREGON wmr88 CONTREXEVILLE FR 88
http://berny88.pagesperso-orange.fr/
Image
Avatar de l’utilisateur
jturlier
Membre
Messages : 3149
Inscription : mar. août 22, 2006 8:38 am
Localisation : 34410 Sérignan - Languedoc
Contact :

Re: graphique conditionné par variable graphweather

Message par jturlier »

paaubert a écrit :Salut,
je ne vais pas te donner de solutions, car je n'y comprends rien en PHP, mais je pense qu'en créant plusieurs bannières avec gw
ban_soleil.jpg
ban_pluie.jpg
ban_neige.jpg
etc...

ensuite en exportant un fichier txt avec la balise $WeatherConditions[Comment], tu vas avoir un fichier txt du genre "temps actuel Ensoleillé"
j'imagine qu'il doit être possible en php de reprendre cette information et d'afficher la bannière correspondante.

Si tu trouves la solution, ça serait sympa d'en faire profiter la communauté, j'avais déjà eu l'idée de mettre une bannière différente par saison, mais pas en fonction du temps actuel et je trouve l'idée très intéressante.
A+
Bonjour à tous,

J'ai un peu réfléchi à la question, et voilà le résultat de mon agitation intellectuelle suite aux essais positifs de Pierre-André :
Il a aussi été testé avec succès par Pierre (Iceman62) et Michel (Micharnaud)
ChangeFong.png
Pour mettre en oeuvre, il faut créer un répertoire avec toutes les images que vous souhaitez utiliser.
Si vous souhaitez utiliser ce programme pour vos bannières, il suffit de les générer dans ce répertoire avec GW et le programme sélectionnera celle qui correspond à l'icône des conditions actuelles.

Dans le répertoire d’installation du programme, il y a un fichier template GWchangeFondTplate.txt qui est à utiliser dans les Transfert FTP (cadre du haut de GW) pour produire un fichier qui contiendra la description de l’icône de GW.

Dans le programme, il faut sélectionner une image dans le répertoire image, puis double cliquer sur la condition météo à laquelle on veut l’affecter.
La même image peut être affectée à plusieurs conditions différentes.

Il suffit ensuite de démarrer le programme.

Si on le souhaite, le programme peut transférer sur un FTP, ou on peut utiliser le FTP de GW


Voici le lien pour le télécharger :
http://meteozoir.homeip.net/GWChangeFond1.zip (vérifier qu'il soit installable sous XP, s'il ne s'installe pas, j'ai une version OK)

Je remercie ceux qui voudront bien l'installer pour leurs retours d'expérience
Je corrigerai naturellement les erreurs qui me seront signalées, mais je ne pense pas ajouter de fonctions à ce développement.


Jean

PS : Le programme n'est pas prévu pour fonctionner avec la version anglaise de GW. Cependant si le besoin était avéré, je pourrais faire les modifications, pour traiter les libellés en anglais correspondant aux conditions météo, mais le programme lui-même ne sera pas produit en langue anglaise

This program is not intended to work with the english version of GW. However, if needed, I can produce a version working with english language weather condition text but no translation of the program itself will be done.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Micharnaud
Membre
Messages : 787
Inscription : mer. déc. 22, 2010 1:36 pm
Localisation : Ariege
Contact :

Re: graphique conditionné par variable graphweather

Message par Micharnaud »

Tu es trop fort Jean
berny88
Membre
Messages : 17
Inscription : sam. janv. 05, 2013 3:44 pm
Localisation : contrexeville vosges
Contact :

Re: graphique conditionné par variable graphweather

Message par berny88 »

merci trop fort
reste a le tester
OREGON wmr88 CONTREXEVILLE FR 88
http://berny88.pagesperso-orange.fr/
Image
berny88
Membre
Messages : 17
Inscription : sam. janv. 05, 2013 3:44 pm
Localisation : contrexeville vosges
Contact :

Re: graphique conditionné par variable graphweather

Message par berny88 »

jturlier a écrit :Dans le répertoire d’installation du programme, il y a un fichier template GWchangeFondTplate.txt qui est à utiliser dans les Transfert FTP (cadre du haut de GW) pour produire un fichier qui contiendra la description de l’icône de GW.
je ne trouve pas ce fichier
OREGON wmr88 CONTREXEVILLE FR 88
http://berny88.pagesperso-orange.fr/
Image
Avatar de l’utilisateur
paaubert
Membre
Messages : 2624
Inscription : dim. janv. 17, 2010 7:16 pm
Localisation : 1555 Villarzel - Switzerland
Contact :

Re: graphique conditionné par variable graphweather

Message par paaubert »

Salut,
tu copies juste ça dans un fichier texte

$WeatherConditions[Comment]

A+
_________________________________________________________________________________________________________
Station Vantage Pro2+ avec station agricole - Weatherlink 6.0.3 - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows W10 ultimate x64
http://www.boock.ch/meteo-villarzel.php
Image
berny88
Membre
Messages : 17
Inscription : sam. janv. 05, 2013 3:44 pm
Localisation : contrexeville vosges
Contact :

Re: graphique conditionné par variable graphweather

Message par berny88 »

ok chez moi ca marche
il faut que je lance le programme en mode compatibilité (je suis sous seven)
reste a trouver de bonnes photos

merci a jean

tu peux peut etre trouver le moyen maintenant pour qu'en fonction des conditions du temps , le lecteur de cd-dvd sur le pc s'ouvre et nous serve des boissons adaptées aux conditions (coca quand il fait chaud, café nuageux, vin chaud quand il fait tres froid)
c'est de l'humour bien sur
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OREGON wmr88 CONTREXEVILLE FR 88
http://berny88.pagesperso-orange.fr/
Image
Répondre