Forum GraphWeather

Forum d'aide GraphWeather
Nous sommes actuellement le Sam Avr 27, 2024 9:00 am

Le fuseau horaire est UTC+1 heure




Publier un nouveau sujet Répondre au sujet  [ 8 message(s) ] 
Auteur Message
 Sujet du message: texte defilant
MessagePublié: Lun Fév 18, 2013 10:31 pm 
Hors-ligne
Membre

Inscription : Mer Déc 22, 2010 1:36 pm
Message(s) : 787
Localisation : Ariege
comment faire un texte défilant avec les statistiques merci de votre aide


Dernière édition par Micharnaud le Mer Fév 20, 2013 8:49 am, édité 2 fois.

Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: texte defilent
MessagePublié: Lun Fév 18, 2013 11:04 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Dim Jan 17, 2010 7:16 pm
Message(s) : 2624
Localisation : 1555 Villarzel - Switzerland
avec la balise MARQUEE

http://www2.csvt.qc.ca/patriotes/html/code_spec/xmpl_mrq.htm

_________________
_________________________________________________________________________________________________________
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


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: texte defilent
MessagePublié: Mar Fév 19, 2013 7:38 am 
Hors-ligne
Membre

Inscription : Mer Déc 22, 2010 1:36 pm
Message(s) : 787
Localisation : Ariege
paaubert a écrit:

merci pour cette réponse mais pour récupérer les stats automatiquement comme sur une feuille XML ?


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: texte defilent
MessagePublié: Mar Fév 19, 2013 7:57 am 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Dim Jan 17, 2010 7:16 pm
Message(s) : 2624
Localisation : 1555 Villarzel - Switzerland
Tu exportes un fichier txt à partir d'un template.
Comme par exemple le mien ci-dessous.

Bonjour, nous sommes le $CurrentDate[%d.%m.%Y] à $CurrentDate[%H:%M] UTC, voici les conditions météo actuelle à villarzel,le soleil se lève à $SunRise[%Hh%M] et se couche a $SunSet[%Hh%M], la température est de $Current[outdoor_temperature] °C, l'humidité relative à $Current[outdoor_humidity] %, la pression barométrique est de $Current[relative_pressure,0.0] ectopascal, la vitesse du vent est de $Current[wind_speed,0.0] km/h de direction $Current[wind_direction] degré par rapport au nord, avec des rafale à $Current[wind_gust,0.0] km/h, la radiation solaire de $Current[solar_radiation,0.0] watt au mètre carré, l'index uv est de $Current[uv_index], la pluviométrie est pour aujourd'hui de $Stats[Day,TotalRainfall] mm, pour le mois de $CurrentDate[%b] $Stats[month,TotalRainfall]mm, et le total annuel de $Stats[year,TotalRainfall]mm, , , , , , prochain bulletin automatique dans environs 20 minutes.

Résultat : http://www.boock.ch/meteo/vantagepro2/voix.txt

Bonne journée

_________________
_________________________________________________________________________________________________________
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


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: texte defilent
MessagePublié: Mar Fév 19, 2013 8:52 am 
Hors-ligne
Membre

Inscription : Mer Déc 22, 2010 1:36 pm
Message(s) : 787
Localisation : Ariege
paaubert a écrit:
Tu exportes un fichier txt à partir d'un template.
Comme par exemple le mien ci-dessous.

Bonjour, nous sommes le $CurrentDate[%d.%m.%Y] à $CurrentDate[%H:%M] UTC, voici les conditions météo actuelle à villarzel,le soleil se lève à $SunRise[%Hh%M] et se couche a $SunSet[%Hh%M], la température est de $Current[outdoor_temperature] °C, l'humidité relative à $Current[outdoor_humidity] %, la pression barométrique est de $Current[relative_pressure,0.0] ectopascal, la vitesse du vent est de $Current[wind_speed,0.0] km/h de direction $Current[wind_direction] degré par rapport au nord, avec des rafale à $Current[wind_gust,0.0] km/h, la radiation solaire de $Current[solar_radiation,0.0] watt au mètre carré, l'index uv est de $Current[uv_index], la pluviométrie est pour aujourd'hui de $Stats[Day,TotalRainfall] mm, pour le mois de $CurrentDate[%b] $Stats[month,TotalRainfall]mm, et le total annuel de $Stats[year,TotalRainfall]mm, , , , , , prochain bulletin automatique dans environs 20 minutes.

Résultat : http://www.boock.ch/meteo/vantagepro2/voix.txt

Bonne journée

merci je commence a comprendre mais commet remplacer les message qui défile par le fichier txt


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: texte defilent
MessagePublié: Mar Fév 19, 2013 9:43 am 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Mar Août 22, 2006 8:38 am
Message(s) : 3145
Localisation : 34410 Sérignan - Languedoc
Bonjour Michel,
pour compléter ce que dit Pierre-André, tu as même la possibilité, plutôt que de créer un fichier txt, de créer directement un fichier php avec toutes les comparaisons complémentaires que tu peux souhaiter faire :
Code :
<meta  lang="fr" http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<?php
function heure($h)
{
list($hh, $mm) = explode(":", $h);
$ampm=substr($mm,2,2);
$mm=substr($mm,0,2);
if ($ampm=="pm") {$hh=$hh+12;}
$h=$hh.":".$mm;
return $h;
}
function jour($j)
{
list( $jj,$mm, $aa) = explode("/", $j);
$j=$jj."/".$mm."/".$aa;
return $j;
}
$jj=jour("^vst142^");
$hh=heure("^vst143^");
?>
<marquee scrollamount="5" style="height: 24px; width: 700px; font-size: large; font-weight: normal; color: #0000FF; text-decoration: none" class="style33">
<strong><font color="red"> Bulletin météo du <?php echo $jj." à ".$hh; ?></font></strong>&nbsp;&nbsp;&nbsp;&nbsp;
   Le vent est   
 
<?php
if (^vxv003^==0)
{echo "actuellement nul. ";
}
else
{echo " de secteur ^vxv001^ à ^vxv003^ ^uni003^. ";
}
?>
Le point de rosée est à ^vxv022^^uni007^ et
la température extérieure sous abri
<?php

if (^vvr007^ < -0.1 ) {echo  " à la baisse";}
else
if (^vvr007^ > 0.1 ) {echo  " à la hausse";}
else {echo  " stable";}
?>&nbsp;à ^vxv007^^uni007^.
&nbsp; L'humidité relative est de ^vxv005^^uni005^ et la pression
   atmosphérique
<?php
$deltaP=(^vxv008^-^vda008^);
if ($deltaP < -5) {
?>
<strong>
<font color="green"> qui descend rapidement de ^vvr008^^uni008^ à l'heure</font></strong>
<?php
;}
else
if (($deltaP < -0.3 ) and ($deltaP > -1.5 )) {echo  "à la baisse";}
else
if ($deltaP > 0.3 ) {echo  "à la hausse";}
else
{echo  "stable";}
?>
&nbsp;à&nbsp;^vxv008^^uni008^. Le plafond nuageux calculé se situe à ^vxv025^^uni025^.

  <?php
if (^vxv121^ == 0.00 ) {
   $connection = pg_connect("host=localhost port=5432 dbname=vws user=postgres password=gdya39ut");
   $requete="SELECT m.recdate as date1 , m.raindaily as pluie FROM meteo m where m.recdate=(select max(ma.recdate) from meteo ma where (ma.raindaily > '0.000'))";
   $result = pg_query($connection,$requete) or die('Erreur MySQL');
   while
   ($resultat =pg_fetch_row($result))
    { 
   $Annee = substr($resultat[0], 0, 4);
   $Mois = substr($resultat[0],4,2);
   $Jour = substr($resultat[0],6,2);

   $dat_pluie = ($Jour  ."/" .$Mois ."/" .$Annee );
   
   //$pos = (strpos($resultat[1],"."));
   //$qte_pluie = substr($resultat[1],0,$pos);
   $qte_pluie = $resultat[1];
   echo " Il n'a pas plu depuis le " .$dat_pluie ." où il était tombé " .$qte_pluie ."mm."  ;
   }}
else
{
echo "Il est tombé ^vxv121^^uni121^ de pluie aujourd'hui.";

}

?>

</marquee>

Je récupère mes variables à partir de VWS (type ^xxxxx^) , mais c'est exactement la même chose avec GW (type $Stats[Day,xxxxxx] ).

La fonction PHP transfert => données à exporter te permet d'appliquer au fichier que tu vas créer en remplaçant les variables par leurs valeurs actuelles, un modèle (template) tel que celui de Pierre-André ou le mien. Je te conseille de jeter un coup d'oeil aux divers fichiers du répertoire template de GW. Certains d'entre eux sont utilisés par le serveur http de GW.
N'hésite pas si tu as d'autres questions.
Cdlt
Bonne journée

Jean


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: texte defilent
MessagePublié: Mar Fév 19, 2013 10:10 am 
Hors-ligne
Membre

Inscription : Mer Déc 22, 2010 1:36 pm
Message(s) : 787
Localisation : Ariege
bonjour Jean et merci mais il faut dire que je suis perdu


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: texte defilant
MessagePublié: Lun Fév 25, 2013 1:44 pm 
Hors-ligne
Membre

Inscription : Ven Avr 27, 2012 11:37 pm
Message(s) : 109
Localisation : San Sbastian (Spain)
Buenos dias

Tengo la misma duda que Micharnaud

"merci je commence a comprendre mais commet remplacer les message qui défile par le fichier txt"

_________________
Kocher

Windows 7 Prof
Estación Davis Vantage Pro Plus f.a
GraphWeather 3.0.15
WeatherLink 6.0.2
http://kocher.es/index.php
Image


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 8 message(s) ] 

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 36 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
POWERED_BY
Traduction et support en françaisHébergement de site