Page 1 sur 1

[...] Texte à remplacer dans page WEB

Posté : jeu. 19 nov. 2015 11:24
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.

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

Posté : jeu. 19 nov. 2015 14:28
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 : ")
 

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

Posté : jeu. 19 nov. 2015 14:51
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