[R] Météo... API ou Site web ?
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Météo... API ou Site web ?
Bonjour à tous !
Je bosse actuellement sur un petit projet personnel et mon objectif est de pouvoir récupérer des informations sur la météo.
Ce que j'aimerais :
- L'utilisateur entre son pays dans un input.
- Par rapport à ce pays, il obtient des informations sur la météo.
Exemple : Si il va faire beau (mauvais ou pluvieux), température, vitesse du vent, bref quelques informations sympathiques.
Ce que j'aimerais savoir c'est :
- Quels sont les moyens d'avoir ces informations ? En passant par un site web ? Si oui lequel ? Ou en passant par une API exploitable par Autoit ?
Merci d'avance.
Je bosse actuellement sur un petit projet personnel et mon objectif est de pouvoir récupérer des informations sur la météo.
Ce que j'aimerais :
- L'utilisateur entre son pays dans un input.
- Par rapport à ce pays, il obtient des informations sur la météo.
Exemple : Si il va faire beau (mauvais ou pluvieux), température, vitesse du vent, bref quelques informations sympathiques.
Ce que j'aimerais savoir c'est :
- Quels sont les moyens d'avoir ces informations ? En passant par un site web ? Si oui lequel ? Ou en passant par une API exploitable par Autoit ?
Merci d'avance.
Modifié en dernier par Ks10 le mar. 01 avr. 2014 20:13, modifié 1 fois.
- walkson
- Modérateur

- Messages : 1038
- Enregistré le : ven. 12 août 2011 19:49
- Localisation : Hurepoix
- Status : Hors ligne
Re: [..] Météo... API ou Site web ?
Bonjour,
Comme je me suis fait aussi un petit programme météo, voici quelques adresses:
http://www.my-meteo.fr/meteo+webmaster/ ... ce+24h.php (ou 48h.php)
http://www.meteoalarm.eu/
http://www.meteociel.com/
http://www.meteolafleche.com/
http://www.meteolafleche.com/meteofrancejour2.jpg
http://www.wofrance.fr/meteo/marine?01& ... fr&LANG=fr
http://maps.wunderground.com/maps/eu/WindSpeed.html
etc...
sur le principe: $hDownload = InetGet("http://www.meteociel.com/prevision/prev" & $y & ".png", @ScriptDir & "\image.png")
CAD que je récupère l'adresse de l'image que je complète selon le site (date, heure, tranche d'heures etc..)
ex: http://www.meteolafleche.com/meteofrancejour1.jpg
http://www.meteolafleche.com/meteofrancejour2.jpg
Le gros problème est de trouver des sites qui ne changent pas leur configuration
En espérant t'avoir un peu aidé
Comme je me suis fait aussi un petit programme météo, voici quelques adresses:
http://www.my-meteo.fr/meteo+webmaster/ ... ce+24h.php (ou 48h.php)
http://www.meteoalarm.eu/
http://www.meteociel.com/
http://www.meteolafleche.com/
http://www.meteolafleche.com/meteofrancejour2.jpg
http://www.wofrance.fr/meteo/marine?01& ... fr&LANG=fr
http://maps.wunderground.com/maps/eu/WindSpeed.html
etc...
sur le principe: $hDownload = InetGet("http://www.meteociel.com/prevision/prev" & $y & ".png", @ScriptDir & "\image.png")
CAD que je récupère l'adresse de l'image que je complète selon le site (date, heure, tranche d'heures etc..)
ex: http://www.meteolafleche.com/meteofrancejour1.jpg
http://www.meteolafleche.com/meteofrancejour2.jpg
Le gros problème est de trouver des sites qui ne changent pas leur configuration
En espérant t'avoir un peu aidé
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Météo... API ou Site web ?
Si tu veux te frotter à une API, tu peux utiliser celle-ci
http://www.previmeteo.com/services-pro/ ... google.php
en t'inspirant éventuellement du code de guinness ici
http://www.autoitscript.com/forum/topic ... in-region/
Sinon pour la France j'utilise ça (mais je suis feignant...)
http://www.previmeteo.com/services-pro/ ... google.php
en t'inspirant éventuellement du code de guinness ici
http://www.autoitscript.com/forum/topic ... in-region/
Sinon pour la France j'utilise ça (mais je suis feignant...)
► Afficher le texte
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..] Météo... API ou Site web ?
Bonjour Mikell,
La ligne $GUIActiveX = GUICtrlCreateObj($oIE, -75, -230, $_w+480, $_h+400, $WS_EX_TRANSPARENT) affiche une erreur. En ôtant $WS_EX_TRANSPARENT tout marche bien.
La ligne $GUIActiveX = GUICtrlCreateObj($oIE, -75, -230, $_w+480, $_h+400, $WS_EX_TRANSPARENT) affiche une erreur. En ôtant $WS_EX_TRANSPARENT tout marche bien.
-
Sea
- Niveau 6

- Messages : 219
- Enregistré le : ven. 22 juin 2012 18:51
- Localisation : France
- Status : Hors ligne
Re: [..] Météo... API ou Site web ?
Retire Global Const $WS_EX_TRANSPARENT = 0x00000020 tu dois sans doute avoir des includes qui inclue déjà cette valeur et on ne redéfini JAMAIS une constante 
Re: [..] Météo... API ou Site web ?
Non, je dois le retirer dans $GUIActiveX = GUICtrlCreateObj($oIE, -75, -230, $_w+480, $_h+400, $WS_EX_TRANSPARENT)
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Météo... API ou Site web ?
aulus, tu as raison et j'édite mon post derechef
error: GUICtrlCreateObj() [built-in] called with wrong number of args
Ce qui m'intriguait c'est que Scite ne m'affichait pas d'erreur, la seule explication (peut-être) est que : au départ c'est un exe antique que je fis jadis avec une vieille version d'autoit, code récupéré (suite à formatage) par décompilation (autorisée)
Sur ce au3 de récup Scite me dit : Au3check doesn't support input files encoded as UTF16 with BOM
Sur une copie du code dans un au3 "actuel" là j'ai bien l'erreur
error: GUICtrlCreateObj() [built-in] called with wrong number of args
Ce qui m'intriguait c'est que Scite ne m'affichait pas d'erreur, la seule explication (peut-être) est que : au départ c'est un exe antique que je fis jadis avec une vieille version d'autoit, code récupéré (suite à formatage) par décompilation (autorisée)
Sur ce au3 de récup Scite me dit : Au3check doesn't support input files encoded as UTF16 with BOM
Sur une copie du code dans un au3 "actuel" là j'ai bien l'erreur
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
-
Rancar
- Niveau 5

- Messages : 105
- Enregistré le : jeu. 11 avr. 2013 23:46
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..] Météo... API ou Site web ?
Bonsoir,
Je cherchais à faire la même chose que vous il y a quelques jours et je me suis débrouillé pour faire ceci. Ce script n'affiche que la température mais on peut y ajouter d'autres valeurs
Je cherchais à faire la même chose que vous il y a quelques jours et je me suis débrouillé pour faire ceci. Ce script n'affiche que la température mais on peut y ajouter d'autres valeurs
► Afficher le texte
Modifié en dernier par jguinch le dim. 30 mars 2014 23:08, modifié 1 fois.
Raison : Ajout de la balise Spoiler
Raison : Ajout de la balise Spoiler
Re: [..] Météo... API ou Site web ?
@rancar : sympa ce site...
Comme je n'y connais rien en XML, j'ai essayé de regarder si on pouvait "simplifier" :
C'est un début.
Comme je n'y connais rien en XML, j'ai essayé de regarder si on pouvait "simplifier" :
► Afficher le texte
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Re: [..] Météo... API ou Site web ?
Merci pour vos exemples je vais jetter un oeil.

