Hallo,
ich habe ein neues Problem. Da ich BlackWorkX nicht immer nerven mag, schreibe ich es hier ^^
Ich habe eine GUI mit der Möglichkeit, einen Auto Login zu nehmen. Nun habe ich das Problem, dass wenn ich die Checkbox deaktiviere, dass das Programm Guild Wars dennoch startet und versucht sich einzuloggen.
Ich hoffe, dass mir jemand die Lösung verraten kann und die entsprechenden Stellen markiert bzw. ersetzt.
ich habe ein neues Problem. Da ich BlackWorkX nicht immer nerven mag, schreibe ich es hier ^^
Ich habe eine GUI mit der Möglichkeit, einen Auto Login zu nehmen. Nun habe ich das Problem, dass wenn ich die Checkbox deaktiviere, dass das Programm Guild Wars dennoch startet und versucht sich einzuloggen.
Code:
$STATE = GUICtrlRead($login)
If $STATE == 1 Then
$login = True
Else
$login = False
EndIf
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $end
_exitit()
Case $start
_start()
Case $save
_saveini()
EndSwitch
WEnd
Func _login()
run(RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\ArenaNet\Guild Wars", "path"))
Sleep(5000)
If Not WinActivate("Guild Wars") Then
WinActivate("Guild Wars")
EndIf
MouseClick("left", 105, 280) ; E-Mail Feld
Sleep(2000)
; E-Mail
$email_login = GuiCtrlRead($email)
Send($email_login, 1)
Sleep(1000)
Send("{TAB}") ; Sprung zum Passwort Feld
Sleep(1000)
; Passwort
$password_login = GuiCtrlRead($password)
Send($password_login, 1)
Sleep(2000)
MouseClick("left", 430, 336) ; Einloggen Button
Sleep(5000)
MouseClick("left", 660, 745) ; Spielen Button
Sleep(10000)
EndFunc
Func _start()
If $login == True Then
_login()
_cxb()
Else
_cxb()
EndIf
EndFunc
Func _cxb()
While 1
For $runstotal = 1 to 10
_wayout()
_fight();
Next
_storage()
_trader();
WEnd
EndFunc