[..] Récupérer valeur sur un site internet et la stocker

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
marsujp
Niveau 2
Niveau 2
Messages : 22
Enregistré le : ven. 19 déc. 2008 15:35
Status : Hors ligne

[..] Récupérer valeur sur un site internet et la stocker

#1

Message par marsujp »

Bonjour, je suis en train de developper un ptit script, mais je bloque sur un truc. :(

Voila ce que j'effectue :
- je lance un site internet
- je me connecte avec mon login et mot de passe
- je vais dans une section bien précise du site

Jusque là c'est OK.

Seulement j'aimerais pouvoir comparer une date (ou plutot un horaire) se trouvant sur ce site avec l'horaire actuel (du PC donc).
Je pense sélectionner la zone du site où se trouve l'horaire, et stocker cette valeur dans une variable afin de faire une comparaison avec la date systeme.

Là je seche.
- comment selectionner du texte sur un site et le stocker dans une variable ?

Merci.
:)
Modifié en dernier par ani le sam. 20 déc. 2008 00:43, modifié 1 fois.
Raison : Ajout de la balise [..] dans le titre
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: Récupérer valeur sur un site internet et la stocker

#2

Message par jbnh »

Salut

Pour cela il faut se tourner vers l'udf IE.au3 et utiliser _IEBodyReadHTML

Code : Tout sélectionner

$object_IE = _iecreate("http://coucou.com",0,0,1)
 $oBody = _IEBodyReadHTML($object_IE)
_IEQuit($object_IE)
$oBody contient ici tout le code html du site, c'est a dire entre les deux balises <body> et </body>. Récuperer la valeur avec des string (stringbetween surement: string.au3). Ensuite la comparer a l'heure du pc: pour cela regarder les macro @HOUR, etc.

Bonne chance
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
marsujp
Niveau 2
Niveau 2
Messages : 22
Enregistré le : ven. 19 déc. 2008 15:35
Status : Hors ligne

Re: [..] Récupérer valeur sur un site internet et la stocker

#3

Message par marsujp »

Merci pour les pistes. ;)

Pour la sélection de la valeur qui m'interesse, n'y a t il pas plus simple que de récupérer tout le Body du site ?
Comme simuler la sélection avec la souris, et mettre ce qui est en surbrillance dans une variable ?
(sachant que la zone sera toujours la même)
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Récupérer valeur sur un site internet et la stocker

#4

Message par jbnh »

Bien sur, si tu veux : mousemove, mouseclick, mousedown etc :)
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
marsujp
Niveau 2
Niveau 2
Messages : 22
Enregistré le : ven. 19 déc. 2008 15:35
Status : Hors ligne

Re: [..] Récupérer valeur sur un site internet et la stocker

#5

Message par marsujp »

Une fois la valeur copiée en simulant des clics de souris, comment faire pour la mettre dans une variable ?
Peut etre faut il se servir du presse papier windows ?
:?
Répondre