[...] Texte à remplacer dans page WEB

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
steve15
Niveau 2
Niveau 2
Messages : 16
Enregistré le : mar. 11 déc. 2012 15:27
Status : Hors ligne

[...] Texte à remplacer dans page WEB

#1

Message par steve15 »

Bonjour

J'ai un texte dans une textbox d'une page web qui est selectionnable "entrer le code ici"
Je veux le rechercher et le remplacer par une autre chaîne de texte dans la case

Comment procéder ?

Merci.
steve15
Niveau 2
Niveau 2
Messages : 16
Enregistré le : mar. 11 déc. 2012 15:27
Status : Hors ligne

Re: [...] texte à remplacer dans page web

#2

Message par steve15 »

J'ai réussi de cette méthode mais c'est un peu du bricolage ! En gros, je mets la page en premier plan, je fais un CTRL-F avec le navigateur pour recherche le texte "Entrer le code", je fais Escape pour refermer la recherche du texte dans le navigateur, CTRL-A pour remplacer le texte par celui que j'y envoie "Gagnant" ensuite je valide avec Enter, je fais F6 (raccourci exploreur internet pour retourner dans l'adresse URL) et je remets le lien de la page ....

Si vous avez plus propre je suis preneur.

Code : Tout sélectionner

While 1
   WinActivate("Les jeux")
   ;Sleep(500)
   Send("^f")
   ;Sleep(500)
   Send("{DEL}")
   ;Sleep(500)
   Send("Entrer le code")
   ;Sleep(500)
   Send("{ESC}")
   ;Sleep(500)
   Send("^a")
   ;Sleep(500)
   Send("GAGNANT")
   ;Sleep(500)
   Send("{ENTER}")
   Sleep(2000)
   Send("{F6}")
   ;Sleep(500)
   Send("http://www.monjeu.com/jeu")
   ;Sleep(500)
   Send("{ENTER}")
   Sleep(2000)
WEnd

MsgBox(1, "Hihi", "Nombre de d'enregistrement : ")
 
Oversid3
Niveau 3
Niveau 3
Messages : 45
Enregistré le : jeu. 29 janv. 2015 11:20
Status : Hors ligne

Re: [...] texte à remplacer dans page web

#3

Message par Oversid3 »

Regarde du coté des fonction _IExxx

Code : Tout sélectionner

Global $sWebPage = "http://www.monjeu.com/jeu";
$oIE = _IECreate()
_IENavigate($oIE, $sWebPage)

$oInputs = _IETagnameGetCollection($oIE, "input")

;pour la suite il faudrait ton site pour regarde comment exactement est ta textbox
 
Répondre