Hey,
mein prob ist, dass er das erste wort aus der Liste(C:\list.txt)noch lädt, aber ab dann passiert nix.
Meine Absicht war, dass der 3 Wörter durchlädt (For 1-3 step1), aber er gibt nur ddas erste ein, und dann passiert nichtsmehr..jmd ne idee wie ich das fixen kann? Er soll ein wort nachm andern in den IE eingeben^^.
C
#include <GUIConstants.au3>
#include <IE.au3>
#include <file.au3>
#include <array.au3>
dim $arpw[3]
$list = "C:\list.txt"
_FileReadToArray ($list,$arpw)
#Region ### START Koda GUI section ### Form=C:\Dokumente und Einstellungen\Christian\Desktop\Form1.kxf
$Form1 = GUICreate("Form1", 116, 162, 258, 133)
$addyinput = GUICtrlCreateInput("chrizzy_94@hotmail.com", 8, 16, 49, 21)
;$listinput = GUICtrlCreateInput("C:\Dokumente und Einstellungen\Christian\Eigene Dateien\autoit\pro\nebenprodukte\list.txt", 8, 40, 49, 21)
$OK = GUICtrlCreateButton("OK", 8, 96, 57, 33, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $OK
$addy = (GUICtrlRead ($addyinput))
;$list = (GUICtrlRead ($listinput))
; Create a browser window and navigate to hotmail
$oIE = _IECreate()
_IENavigate($oIE, "http://www.hotmail.com")
; get pointers to the login form and username and password fields
for $z = 1 to 3 step 1
$pw = $arpw[$z]
$o_form = _IEFormGetObjByName($oIE, "f1")
$o_login = _IEFormElementGetObjByName($o_form, "login")
$o_password = _IEFormElementGetObjByName($o_form, "passwd")
; Set field values and submit the form
_IEFormElementSetValue($o_login, $addy)
_IEFormElementSetValue($o_password, $pw)
_IEFormSubmit($o_form)
sleep (3000)
next
Exit
EndSwitch
WEnd
Alles anzeigen