Ich hab mal ne Frage undzwar, wie man die Enter taste also halt ein Zeilenumbruch in eine MsgBox einbaut hab nehmlich gestern mal mit AutoIt angefangen und wollt mir ein Relogg-Bot basteln Für Server 18 CH 2 Charakter 3
Habs auch schon soweit geschafft aber will halt dasses wenn man auf info klickt
das Fenster dann so ungefähr aussieht:
_____________________
|____________________|
|
| F9 Bot pausieren
|
| F10 Bot beenden
|____________________|
Pausieren versuch ich dann noch einzubauen wenn ich weis wie man des macht ;D
Oder so^^
Hier is der script mal und wundert euch nicht wen sachen da drinn überflüssig sind oder es bisschen unübersichtlich ist^^
Danke schonmal im Vorraus
MFG BowOfAim
PHP Code:
#include <GUIConstantsEx.au3>
$ID = GUICtrlCreateInput("ID", 24, 72, 137, 22)
$PW = GUICtrlCreateInput("Passwort", 24, 112, 137, 22)
Opt('MustDeclareVars', 1)
Hotkeyset("{F10}", "Terminate")
Example()
Func Example()
Local $Button_1, $Button_2, $msg
GUICreate("Relogg-Bot S18CH2", 220, 120, 750, 500, 2, 2)
Opt("GUICoordMode", 2)
$Button_1 = GUICtrlCreateButton("Start", 10, 30, 100)
$Button_2 = GUICtrlCreateButton("Info", 0, -1)
$ID = GUICtrlCreateInput("ID", -175, 0, 137, 22)
$PW = GUICtrlCreateInput("Passwort", -137, 0, 100, 22)
GUISetState()
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $Button_1
While 1
Do
PixelSearch(23,35,23,35,0x1c1c1c)
Until Not @error
sleep(100)
MouseClick("left", 300, 517, 1)
MouseClick("left", 500, 227, 1)
MouseClick("left", 500, 537, 1)
MouseClick("left", 610, 495, 1)
Send ( GUICtrlRead ( $ID) )
MouseClick("left", 610, 522, 1)
Send ( GUICtrlRead ( $PW ) )
MouseClick("left", 586, 547, 1)
sleep(100)
Do
PixelSearch(95,277,95,277,0x9c0000)
Until Not @error
MouseClick("left", 500, 557, 2)
MouseClick("left", 171, 505, 1)
Wend
Case $msg = $Button_2
msgBox(1,"Info", "F10 Bot beenden")
EndSelect
WEnd
EndFunc
Func Terminate()
Exit 0
Endfunc