[..] Récupération d'un texte d'une fenêtre de connexion IE

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
deepfirejet
Niveau 1
Niveau 1
Messages : 11
Enregistré le : lun. 05 sept. 2011 10:59
Status : Hors ligne

[..] Récupération d'un texte d'une fenêtre de connexion IE

#1

Message par deepfirejet »

Bonjour,

Lorsque je dois me loguer sur un site Web, j'aimerais au préalable récupérer l'adresse IP spécifiée dans le texte de la fenêtre. Or ce texte n'est pas récupérable par les fonctions ControlGetText et WinGetText.

Code : Tout sélectionner

Opt("WinDetectHiddenText", 1)
$controltext1 = ControlGetText("Sécurité", "", "")
$controltext2 = ControlGetText("Sécurité", "", "DirectUIHWND1")
$wintext = WinGetText("Sécurité", "")
MsgBox(0, "test", "1 : " & $controltext1 & @LF & "2 : " & $controltext2 & @LF & "3 : " & $wintext)
Y a-t-il une autre possibilité ? J'ai cherché rapidement dans WinAPIEx_3.4 sans succès.
Fichiers joints
securite.png
result.png
result.png (8.04 Kio) Vu 540 fois
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Récupération d'un texte d'une fenêtre de connexion

#2

Message par mikell »

deepfirejet a écrit :Lorsque je dois me loguer sur un site Web, j'aimerais au préalable récupérer l'adresse IP spécifiée dans le texte de la fenêtre. Or ce texte n'est pas récupérable par les fonctions ControlGetText et WinGetText.
Donc il faudrait la récupérer en amont
Cette adresse IP, la fenêtre "Sécurité de Windows" la tire bien de quelque part, non ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
deepfirejet
Niveau 1
Niveau 1
Messages : 11
Enregistré le : lun. 05 sept. 2011 10:59
Status : Hors ligne

Re: [..] Récupération d'un texte d'une fenêtre de connexion

#3

Message par deepfirejet »

En effet, je pourrais la récupérer de la fenêtre IE.

Mais c'est quand même bizarre que ce texte ne puisse pas être récupéré puisqu’il est affiché. :?
Répondre