|
You last visited: Today at 22:35
Advertisement
GUI probleme
Discussion on GUI probleme within the AutoIt forum part of the Coders Den category.
10/02/2011, 19:05
|
#1
|
elite*gold: 0
Join Date: Nov 2008
Posts: 291
Received Thanks: 41
|
GUI probleme
hi,
ich wollte einen bot erstellen aber das mit dem startbutton bekomme ich nicht so hin also ich drücke auf den startbutton aber es passiert nichts
PHP Code:
#include <GUIConstants.au3>
GuiCreate("GO2bot",807,430,928,447)
Opt("GUIOnEventMode",1)
$Start=GuiCtrlCreateButton("START",595,317,101,24)
$flotten=GuiCtrlCreateInput("Flotten (max.18)",102,62,118,20)
$mission=GuiCtrlCreateInput("Mission",420,192,66,20)
$label1=GuiCtrlCreateLabel("bot by Lukasimo",20,403,127,15)
$input1=GuiCtrlCreateInput("wieoft",59,226,74,20)
GuiSetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Start
_Missi ()
EndSwitch
WEnd
while 1
sleep(200)
WEnd
func _Missi ()
For $i=1 to 30
sleep (5000)
mouseclick("left",608,799,1,50) ;----------belohnungsfenster schließen
sleep(4000)
mouseclick ("left",840,600,1,50) ;--------klick station
sleep (300)
mouseclick ("left",880,526,1,70) ;-------missi klick
sleep (70)
mouseclick ("left",895,458,1,50) ;--------21er missi wahl
sleep (70)
mouseclick ("left",1038,443,1,70) ;--------Flotte aussuchen
sleep (90) ;-------------------------Tanken Beginn
mouseclick ("left",928,783,1,70) ;----Gruene kanne
sleep (90)
mouseclick ("left",686,398,1,40) ;----alle tanken
sleep (70)
mouseclick ("left",1044,400,1,70) ;----Bestaetigen
sleep (70) ;--------------------------Tanken ende
mouseclick ("left",1038,443,1,70) ;--------Flotte aussuchen
sleep (70)
mouseclick ("left",660,481,1,40) ;--------kapi 1
sleep (30)
mouseclick ("left",863,488,1,40) ;--------kapi 2
sleep (30)
mouseclick ("left",1030,486,1,40) ;--------kapi 3
sleep (30)
mouseclick ("left",672,598,1,40) ;--------kapi 4
sleep (30)
mouseclick ("left",858,598,1,40) ;--------kapi 5
sleep (30)
mouseclick ("left",1042,601,1,40) ;--------kapi 6
sleep (30)
mouseclick ("left",690,704,1,40) ;--------kapi 7
sleep (30)
mouseclick ("left",841,697,1,40) ;--------kapi 8
sleep (30)
mouseclick ("left",1047,699,1,40) ;--------kapi 9
sleep (30)
mouseclick ("left",932,838,1,40) ;--------seite wechseln
sleep (30)
mouseclick ("left",675,490,1,40) ;--------kapi 10
sleep (30)
mouseclick ("left",674,593,1,40) ;--------kapi 11
sleep (30)
mouseclick ("left",854,492,1,40) ;--------kapi 12
sleep (30)
mouseclick ("left",1044,500,1,40) ;--------kapi 13
sleep (70)
mouseclick ("left",1090,782,1,70) ;--------flotte bestaetigen
sleep (90)
mouseclick ("left",1043,398,1,70) ;--------auf gehts ab gehts
Do
sleep(2000)
Until PixelGetColor(628,438) = 0x562602
Next
EndFunc
|
|
|
10/02/2011, 22:45
|
#2
|
elite*gold: 0
Join Date: May 2011
Posts: 275
Received Thanks: 49
|
Code:
#include <GUIConstants.au3>
GuiCreate("GO2bot",807,430,928,447)
$Start=GuiCtrlCreateButton("START",595,317,101,24)
$flotten=GuiCtrlCreateInput("Flotten (max.18)",102,62,118,20)
$mission=GuiCtrlCreateInput("Mission",420,192,66,20)
$label1=GuiCtrlCreateLabel("bot by Lukasimo",20,403,127,15)
$input1=GuiCtrlCreateInput("wieoft",59,226,74,20)
GuiSetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Select
Case $nMsg = $GUI_EVENT_CLOSE
Exit
Case $nMsg = $Start
_Missi ()
EndSelect
WEnd
while 1
sleep(200)
WEnd
func _Missi ()
For $i=1 to 30
sleep (5000)
mouseclick("left",608,799,1,50) ;----------belohnungsfenster schließen
sleep(4000)
mouseclick ("left",840,600,1,50) ;--------klick station
sleep (300)
mouseclick ("left",880,526,1,70) ;-------missi klick
sleep (70)
mouseclick ("left",895,458,1,50) ;--------21er missi wahl
sleep (70)
mouseclick ("left",1038,443,1,70) ;--------Flotte aussuchen
sleep (90) ;-------------------------Tanken Beginn
mouseclick ("left",928,783,1,70) ;----Gruene kanne
sleep (90)
mouseclick ("left",686,398,1,40) ;----alle tanken
sleep (70)
mouseclick ("left",1044,400,1,70) ;----Bestaetigen
sleep (70) ;--------------------------Tanken ende
mouseclick ("left",1038,443,1,70) ;--------Flotte aussuchen
sleep (70)
mouseclick ("left",660,481,1,40) ;--------kapi 1
sleep (30)
mouseclick ("left",863,488,1,40) ;--------kapi 2
sleep (30)
mouseclick ("left",1030,486,1,40) ;--------kapi 3
sleep (30)
mouseclick ("left",672,598,1,40) ;--------kapi 4
sleep (30)
mouseclick ("left",858,598,1,40) ;--------kapi 5
sleep (30)
mouseclick ("left",1042,601,1,40) ;--------kapi 6
sleep (30)
mouseclick ("left",690,704,1,40) ;--------kapi 7
sleep (30)
mouseclick ("left",841,697,1,40) ;--------kapi 8
sleep (30)
mouseclick ("left",1047,699,1,40) ;--------kapi 9
sleep (30)
mouseclick ("left",932,838,1,40) ;--------seite wechseln
sleep (30)
mouseclick ("left",675,490,1,40) ;--------kapi 10
sleep (30)
mouseclick ("left",674,593,1,40) ;--------kapi 11
sleep (30)
mouseclick ("left",854,492,1,40) ;--------kapi 12
sleep (30)
mouseclick ("left",1044,500,1,40) ;--------kapi 13
sleep (70)
mouseclick ("left",1090,782,1,70) ;--------flotte bestaetigen
sleep (90)
mouseclick ("left",1043,398,1,70) ;--------auf gehts ab gehts
Do
sleep(2000)
Until PixelGetColor(628,438) = 0x562602
Next
EndFunc
Versuche es mal damit :|
|
|
|
10/03/2011, 01:04
|
#3
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
Super, du hast Switch mit Select getauscht...
Füge in die Hauptschleife mal ein kleines Sleep hinzu. Die 2. While-Schleife bringt rein gar nichts, diese kannst du also löschen. "wieoft" kannst du mit GUICtrlRead() aus dem Control auslesen und für deine For-Schleife benutzen. Das nichts passiert kann am Spiel bzw. deren Schutzmechanismen (z. B. HackShield) hängen. Außerdem hättest du dafür nicht extra einen neuen Thread öffnen müssen, das hättest du ruhig in deinen anderen schreiben/fragen können.
|
|
|
10/03/2011, 01:06
|
#4
|
elite*gold: 39
Join Date: Aug 2011
Posts: 3,406
Received Thanks: 521
|
Anstatt mit "MouseClick" würde ich es mit der Funktion "ControlClick" versuchen.
Ansonsten wird der Bot bei anderen nicht laufen, falls man dein Programm "Bot" nennen kann.
|
|
|
10/03/2011, 10:27
|
#5
|
elite*gold: 0
Join Date: Nov 2008
Posts: 291
Received Thanks: 41
|
ich hab ja nicht alles gepostet und außerdem ist das mein erster bot und es klappt jetzt auch hab nurnoch eine frage wo muss ich das read hinsetzen damit ich nich wieder gleich alles schrotte^^
|
|
|
10/03/2011, 14:24
|
#6
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
Logischer Weise als Stop-Bedingung.
|
|
|
 |
Similar Threads
|
Minecraft Probleme ( Ruckel-, Grafik- und/oder Lag- Probleme
09/10/2011 - Minecraft - 3 Replies
So, es ist das:
Und zwar geh ich gleih zum Punkt, mein Minecraft ruckelt alle 5-6 sec. .
Und wenn ich denn "F3" drücke, kommt doch (glaub ich wenn das das ist) dieser Debug modus, steht / ist ein Bild wo es die Verbindung oder wie das Spiel grad läuft, an.
Hier ein Screenshot: was los ist:
http://imageshack.us/photo/my-images/850/20110910 205313.png/
an den immerwieder gleichmäßigen roten linien die oben aufkommen.
|
G15 Probleme
06/01/2010 - Archlord - 26 Replies
Hallo ertma weiß nicht wie oft dieses thema schon angesprochen wurde aber ich komme nicht weiter.
Wenn ich AL-webzen starte kann ich im spiel keine makros erstellen weil die MR taste nich mehr funzt (aber vorher gehts). habe XP 64 bit
was kann ich noch machen würde mich über eine antwort freuen :)
|
probleme
02/26/2010 - Metin2 Private Server - 2 Replies
wenn ich meine server hoch fahre steht da connection refused was heißt das
|
Hamachi Probleme Über Probleme.
02/21/2010 - Metin2 Private Server - 9 Replies
Hallo Com.
also ich hab ein Problem also auf meinen hamachi kann ich dmg ändern von 2händern 1 hand usw dolche aber bei Glocke
kommt so eine meldung wenn ich die dann hinterher anziehen will ingame.
http://img51.imageshack.us/img51/3891/glocke.png
|
All times are GMT +1. The time now is 22:36.
|
|