PHP Code:
#RequireAdmin
#include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 272, 215, 193, 125)
GUISetBkColor(0x3399FF)
$Input1 = GUICtrlCreateInput("", 32, 24, 233, 21)
$Input2 = GUICtrlCreateInput("", 30, 61, 233, 21)
$Combo1 = GUICtrlCreateCombo("Serverauswahl", 32, 96, 233, 25)
GUICtrlSetData(-1, "1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23")
$Checkbox1 = GUICtrlCreateCheckbox("Anschalten", 103, 213, 233, 25)
$Start = GUICtrlCreateButton("Start", 32, 152, 89, 25, 0)
$Stop = GUICtrlCreateButton("Stop", 125, 151, 89, 25, 0)
$ID = GUICtrlCreateLabel("ID", 16, 24, 15, 17)
$PW = GUICtrlCreateLabel("PW", 8, 64, 22, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
winmove("METIN2", "", 0, 0)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Start
If (GUICtrlRead($Combo1)) = 1 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 371, 400)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 2 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 373, 419)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 3 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 376, 437)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 4 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 386, 454)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 5 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 377, 470)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 6 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 376, 487)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 7 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 378, 506)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 8 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 370, 521)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 9 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 373, 538)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 10 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 372, 557)
MouseClick("left", 372, 557)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 11 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 376, 570)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 12 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 371, 589)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 13 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 377, 608)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 14 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 374, 624)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 15 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 375, 641)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 16 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 487, 403)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 17 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 489, 422)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 18 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 487, 437)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 19 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 489, 454)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 20 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 488, 470)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 21 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 488, 470)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 22 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 480, 504)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
If (GUICtrlRead($Combo1)) = 23 Then
If PixelGetColor(21, 771) = 0xDA0002 Then
MouseClick("left", 480, 520)
MouseClick("left", 624, 401)
MouseClick("left", 641, 713)
Send(GUICtrlRead($Input1))
Send("{tab}")
Send(GUICtrlRead($Input2))
Send("{enter}")
Sleep(10000)
If PixelGetColor(63, 281) = 0x584E41 Then
MouseClick("left", 193, 567)
EndIf
EndIf
EndIf
Case $Stop
While 1
Sleep(1)
WEnd
EndSwitch
WEnd
was soll verändert werden?
Das er auch wenn man ein zweites mal gekickt wird sich wieder einloggt( der loggt sich immer nur einmal ein, nach dem klick auf start, also iwie ne endlosschleife)
Lg FanTasY.






