[R] Remplissage formulaire (deux zones) avec _IE
Posté : lun. 16 juil. 2018 14:04
Bonjour.
J'essaye de remplir automatique deux zones d'éditions avec IE, via ce lien : https://www.leboncoin.fr/compte/part/mes-annonces/
Les deux zones sont bien remplies...
Fin bref, je le croyais...
Car si je décide de me connecter (manuellement), ces deux zones s'effacent automatiquement, et un message me dit que je n'ai rien indiqué dans les deux zones.
Comme si je n'avais vraiment rien indiqué.
Voici le code :
Donc, ma question : pourquoi les zones s'effacent ?
Aurais-je oublié une étape ?
Je ne cherche qu'une seule chose : que le remplissage se fasse bien, qu'il ne s'efface pas.
Merci de m'aiguiller...
++
J'essaye de remplir automatique deux zones d'éditions avec IE, via ce lien : https://www.leboncoin.fr/compte/part/mes-annonces/
Les deux zones sont bien remplies...
Fin bref, je le croyais...
Car si je décide de me connecter (manuellement), ces deux zones s'effacent automatiquement, et un message me dit que je n'ai rien indiqué dans les deux zones.
Comme si je n'avais vraiment rien indiqué.
Voici le code :
#include <IE.au3>
$maillbc = "mail@live.fr"
$mdplbc = "mot_de_passe"
ProcessClose("iexplore.exe")
$ClearID = "32"
Run("RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess " & $ClearID)
$oIE = _IECreate("https://compteperso.leboncoin.fr/account/index.html", 0, 1, 1)
$username = _IEGetObjByName($oIE, "email")
$mdp = _IEGetObjByName($oIE, "password")
Local $hWnd = _IEPropertyGet($oIE, "hwnd")
_IEFormElementSetValue($username, $maillbc)
_IEFormElementSetValue($mdp, $mdplbc)
_IELoadWait($oIE)
$maillbc = "mail@live.fr"
$mdplbc = "mot_de_passe"
ProcessClose("iexplore.exe")
$ClearID = "32"
Run("RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess " & $ClearID)
$oIE = _IECreate("https://compteperso.leboncoin.fr/account/index.html", 0, 1, 1)
$username = _IEGetObjByName($oIE, "email")
$mdp = _IEGetObjByName($oIE, "password")
Local $hWnd = _IEPropertyGet($oIE, "hwnd")
_IEFormElementSetValue($username, $maillbc)
_IEFormElementSetValue($mdp, $mdplbc)
_IELoadWait($oIE)
Aurais-je oublié une étape ?
Je ne cherche qu'une seule chose : que le remplissage se fasse bien, qu'il ne s'efface pas.
Merci de m'aiguiller...
++