Hallo zusammen,
jetzt muss ich mich hier ja doch mal anmelden.
Ich habe ein kleines bzw. für mich größeres Problem.
Ich würde gerne einen automatischen Login auf einer Seite machen. Jedoch habe ich hier ein Problem.
Script:
Code
$oIE =_IECreate("http://loginpage.de")
$o_login = _IEGetObjByName($oIE,"user")
WinSetState ($o_login , "", @SW_MAXIMIZE )
_IEFormElementSetValue ($o_login, $Username)
$o_password = _IEGetObjByName($oIE,"pw")
_IEFormElementSetValue ($o_password, $Password)
$o_signin=_IEGetObjByName($oIE, "submitbox")
_IEAction($o_signin,"click")
_IELoadWait ($oIE, 1000, 1500)
Alles anzeigen
Code:
Code
<form name="login" action="login.php" method="post">
<input type="text" name="user" />
<input type="password" name="pw" />
<input type="submit" value="Login" />
Sollte der Submit Button einen namen haben wäre dies ja kein Problem. Aber ohne hab ich keine Idee wie man das mit AutoIT realisierne könnte.
Wie kann ich dies mit autoit realisieren?
Idee:
Send("{ENTER}")
Problem:
Sollte kein Formularfeld angeklickt sein, kann man das Formular mit ENTER nicht abschicken.
Eine Idee ohne die ENTERTaste wäre mir jedoch viel lieber.
Danke schon mal für Ideen. Natürlich erkläre ich unklarheiten nocheinmal.
Grüße
Znarf