Page 1 sur 1

[...] Internet explorer

Posté : mar. 28 sept. 2010 22:41
par chrisnetdr
Salut à tous,

J'essaye de creer un script pour Internet epxlorer qui me log automatiquement sur un site. Mais ça ne marche pas... Je ne sais pas pourquoi. Je ne comprends pas ce que fais mon script.

J'ai mis des "Send("{TAB}")" qui vont envoyé des tabs jusqu'à ce que le curseurs soit placé dans l'explorateur.

J'ai l'impression que WinWaitActive n'est pas pris en compte.
Voici le code source du script :

Code : Tout sélectionner

Run("C:\Program Files\Internet Explorer\iexplore.exe")
WinWaitActive("Google - Windows Internet Explorer", "")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("https://portal.x.org")
Send("{ENTER}")
Send("login")
Send("{TAB}")
Send("password")
Send("{ENTER}")
Send("{TAB}")
Exit
Merci à tous d'avance !

Re: [...] Internet explorer

Posté : mar. 28 sept. 2010 23:00
par Alexward
Je ne sais pas comment faire ce que tu veux.. Mais cependant je sais très bien que cela commence mieux comme sa :)

Code : Tout sélectionner

#include <IE.au3>
_IECreate("https://portal.x.org")
Send("login")
Send("{TAB}")
Send("password")
Send("{ENTER}")
Send("{TAB}")

A+

Re: [...] Internet explorer

Posté : mar. 28 sept. 2010 23:03
par jbnh
Jouez avec les fonctions inclues dans l'UDF IE.au3. Par exemple, _IENavigate vous permet d'accéder a un site. Jetez y donc un oeil.

Re: [...] Internet explorer

Posté : sam. 09 oct. 2010 21:21
par Kagami
Tu utilises _IENavigate ("URL du site")
Tu fais un MouseClick à l'endroit où il faut entrer l'ID et tu mets le login.
Ensuite, tu gardes le TAB pour aller au password et tu mets ton password.
Puis Entrer

J'espère t'avoir aidé.

Re: [...] Internet explorer

Posté : sam. 09 oct. 2010 21:29
par GELDROC
vous pourriez aussi utiliser ce genre de chose pour manipuler vos IE

Code : Tout sélectionner


_IELoadWait($_oIE)
    $oSubmit = _IEGetObjByName($_oIE, "entré ici le nom de l'élément a Cliquer")
    _IEAction($oSubmit, "click")
 
PS: pour connaitre le nom de l'élément faire un clique droit et inspecté l'élément a partit de google chrome