J'ai trouvé ce code vbs, mais cela ne fonctionne pas, la page web s'ouvre bien, mais les champs login et password ne se remplissent pas.
Code :
- WScript.Quit Main
- Function Main
- Set IE = WScript.CreateObject("InternetExplorer.Application", "IE_" )
- IE.Visible = True
- IE.Navigate "http://192.168.3.14/reset"
- Wait IE
- With IE.Document
- .getElementByID("login_username" ).value = "utilisateur"
- .getElementByID("login_password" ).value = "mot de passe"
- .getElementByID("form" ).submit
- End With
- End Function
- Sub Wait(IE)
- Do
- WScript.Sleep 500
- Loop While IE.ReadyState < 4 And IE.Busy
- Do
- WScript.Sleep 500
- Loop While IE.ReadyState < 4 And IE.Busy
- End Sub
- Sub IE_OnQuit
- On Error Resume Next
- WScript.StdErr.WriteLine "IE closed before script finished."
- WScript.Quit
- End Sub
|
Je pense que le ".getElementByID" login_username, et login_password n'est pas correct, mais comment savoir ce que demande la fenêtre d'autentification.
Message édité par tony83400 le 05-11-2014 à 09:38:43