Aide et conseils concernant AutoIt et ses outils.
Ks10
Niveau 6
Messages : 282 Enregistré le : mer. 25 avr. 2012 20:38
Status :
Hors ligne
#1
Message
par Ks10 » jeu. 10 avr. 2014 21:37
Bonsoir à tous !
Alors j'essaye de récupérer une valeur dans une zone de texte d'une page web perso.
Voici le code source :
J'aimerais récupérer :
"Ici il y a un contenu"
Mais je n'y arrive pas.
Voici les différentes méthodes que j'ai essayer :
► Afficher le texte
Code : Tout sélectionner
$oGet_Value = _IEGetObjById($IE, "monID")
MsgBox(64, "Informations", _IEFormElementGetValue($oGet_Value))
Ce code retourne zero.
J'ai également essayer :
► Afficher le texte
Code : Tout sélectionner
$oGet_Value = _IETagNameGetCollection($IE, "div")
MsgBox(64, "Informations", _IEFormElementGetValue($oGet_Value.ID))
MsgBox(64, "Informations", _IEFormElementGetValue($oGet_Value.Value))
Aucun des deux fonctionne et me retourne une erreur. Pour "$oGet_Value.value" je dirais que c'est normal parcequ'il n'existe pas dans la "<div" mais pour le ID je ne comprend pas.
Bref voila en gros mon soucis.
Merci d'avance
Bisoux à la communauté !
Modifié en dernier par
Ks10 le dim. 13 avr. 2014 13:37, modifié 1 fois.
mikell
Spammer !
Messages : 6292 Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status :
Hors ligne
#2
Message
par mikell » jeu. 10 avr. 2014 22:01
Hmmm essaye voir
Code : Tout sélectionner
$oGet_Value = _IEGetObjById($IE, "monID")
MsgBox(64, "Informations", $oGet_Value.innertext)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Ks10
Niveau 6
Messages : 282 Enregistré le : mer. 25 avr. 2012 20:38
Status :
Hors ligne
#3
Message
par Ks10 » ven. 11 avr. 2014 18:45
Cela me retourne toujours zero.
jguinch
Modérateur
Messages : 2515 Enregistré le : lun. 14 févr. 2011 22:12
Status :
Hors ligne
#4
Message
par jguinch » sam. 12 avr. 2014 23:04
Ks10, tu pourrais poster un peu plus de source HTML ?
Parce que là, avec le code proposé par Mikell, ça fonctionne sans problème avec ton échantillon.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Ks10
Niveau 6
Messages : 282 Enregistré le : mer. 25 avr. 2012 20:38
Status :
Hors ligne
#5
Message
par Ks10 » dim. 13 avr. 2014 13:36
C'est bon sa a fonctionner , c'est juste une fausse manip de ma part x)