|
You last visited: Today at 12:51
Advertisement
MouseClick und so?
Discussion on MouseClick und so? within the GW Bots forum part of the Guild Wars category.
01/19/2009, 16:30
|
#1
|
elite*gold: 20
Join Date: Oct 2008
Posts: 1,835
Received Thanks: 1,637
|
MouseClick und so?
Ich habe jetzt in letzter Zeit ein wenig mit Autoit rumgebastelt und aus ein paar Vorlagen diese "Funktion" gemacht:
Quote:
Run("notepad") ; Notepad starten
WinWaitActive("Unbenannt - Edi") ;
Send("Google doch - Benutz die Sufu...")
Sleep(1500) ; 1,5 Minuten Pause
WinClose("Unbenannt", "") ; Fenster schließen
WinWaitActive("Editor")
Mouseclick("left", 200, 130, 1)
|
Aber irgendwie funktioniert das mit dem "nicht speichern" nicht...
Er klickt einfach irgendwoanders hin, nurnich auf "nicht speichern"
Ist mein 1. Versuch und wenns im falschen Forum ist, bitte verschieben.
|
|
|
01/19/2009, 17:13
|
#2
|
elite*gold: 0
Join Date: Jul 2008
Posts: 614
Received Thanks: 164
|
Quote:
Run("notepad.exe") ; Notepad starten
WinWaitActive("Unbenannt - Edit") ;
Send("Google doch - Benutz die Sufu...")
Sleep(1500) ; 1,5 Sekunden Pause
WinKill("Unbenannt", "") ; Fenster schließen
|
Das rote hab ich mal verbessert
Ansonsten nach einem WinWaitActive.. lieber so:
Quote:
If Not WinActive($hWnd) Then WinActivate($hWnd)
WinWaitActive($hWnd)
Sleep(2000)
|
|
|
|
01/19/2009, 17:36
|
#3
|
elite*gold: 20
Join Date: Oct 2008
Posts: 1,835
Received Thanks: 1,637
|
Quote:
Originally Posted by aLasca
Das rote hab ich mal verbessert
Ansonsten nach einem WinWaitActive.. lieber so:
|
Danke aber ich will mit nem Mausklick auf "nicht speichern" klicken
WinKill("Unbenannt", "") ; Fenster schließen
Das ist ja nur eine Notlösung ^^
|
|
|
01/19/2009, 17:49
|
#4
|
elite*gold: 0
Join Date: Jul 2008
Posts: 614
Received Thanks: 164
|
Quote:
Run("notepad.exe") ; Notepad starten
WinWaitActive("Unbenannt - Edit") ;
Send("Google doch - Benutz die Sufu...")
Sleep(1500) ; 1,5 Sekunden Pause
WinClose("Unbenannt", "") ; Fenster schließen
WinWaitActive("Editor")
If WinActive("Editor") Then Sleep(1000)
MouseClick("left",741, 548)
|
Das Koordinaten suchen ist hier etwas spezieller..^^ In deiner Window Info bei
"Options => CoordMode => Screen" einstelen und mitm Mauszeiger n bissel unter den "Nein_Button" zielen. Und wieso ist WinKill eine Notlösung? das ist die Eleganteste Lösung meiner Meinung nach..
|
|
|
01/19/2009, 17:59
|
#5
|
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
|
|
|
|
01/19/2009, 18:03
|
#6
|
elite*gold: 0
Join Date: Jul 2008
Posts: 614
Received Thanks: 164
|
ist komfortabler xD
übrigens kann man mit notepad tolle readmes machen
PHP Code:
Run("notepad.exe") Sleep(1000) Opt("SendKeyDownDelay", 1) Opt("SendKeyDelay", 15) $hWnd = WinGetHandle("Unbenannt - Editor") ControlSend($hWnd, "", "", "Todays Date & Time is {F5}") ControlSend($hWnd, "", "", "{enter}") ControlSend($hWnd, "", "", "{enter}") ControlSend($hWnd, "", "", "readme starts here~") ControlSend($hWnd, "", "", "{enter}") ControlSend($hWnd, "", "", "icebot v2.3 by aLasca & Itami 09 Coorp!") #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Countdown..", 156, 127, 193, 115) $Zeit = GUICtrlCreateLabel("Remaining Time.", 0, 0, 83, 17) $Closing = GUICtrlCreateLabel("Readme is closing in:", 0, 24, 104, 17) $Time = GUICtrlCreateLabel(10, 24, 56, 42, 24) GUICtrlSetFont(-1, 12, 800, 0, "MS Sans Serif") GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### For $i = 10 to 0 Step -1 GUICtrlSetData($Time,$i ) Sleep(1000) Next If WinExists($hWnd) Then WinKill($hWnd) Exit
|
|
|
01/19/2009, 18:08
|
#7
|
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
|
es ist auch komfortabler den ausknopf auf meiner steckerleiste am pc zu drücken anstatt auf start->turn off computer->turn off zu klicken^^
|
|
|
01/19/2009, 18:13
|
#8
|
elite*gold: 0
Join Date: Jul 2008
Posts: 614
Received Thanks: 164
|
Was spricht gegen Shutdown(1)? xD
Naja nur das das ausschalten der Verteilerleiste in maßen schadet.. WinKill nicht ^^
|
|
|
01/19/2009, 18:39
|
#9
|
elite*gold: 20
Join Date: Oct 2008
Posts: 1,835
Received Thanks: 1,637
|
Quote:
Originally Posted by aLasca
Das Koordinaten suchen ist hier etwas spezieller..^^ In deiner Window Info bei
"Options => CoordMode => Screen" einstelen und mitm Mauszeiger n bissel unter den "Nein_Button" zielen. Und wieso ist WinKill eine Notlösung? das ist die Eleganteste Lösung meiner Meinung nach..
|
danke, dass hat mir geholfen.
Noch eine Frage:
Was ist denn bei den Coord Mode der Unterschied zwischen client/screen und window?
|
|
|
01/19/2009, 18:43
|
#10
|
elite*gold: 0
Join Date: Jul 2008
Posts: 614
Received Thanks: 164
|
Client => Das Aktive Fenster
Screen => Der Ganze Monitor
Window => -35px~ für die Fensterleiste
|
|
|
|
Similar Threads
|
[Hilfe]Mouseclick
07/24/2010 - AutoIt - 9 Replies
Ich wollte einen Lvl Bot für Warrock erstellen.
Und habe dann mit dem autoit Windows info tool geguckt wo meine maus ist.
zBl:503,453
dann gebe ich ein
MousClick("left" , 503,453)
und speicher das dann.
wenn ich ihn nun im game aktiviere
Wirft er Granaten(Klickt) wo anders hin :?
Ich habe auf meinem PC 800,600
und im Game auch .
|
In Game MouseClick?
06/29/2010 - AutoIt - 3 Replies
Ich hab einen Bot erstelt der für mich in einem Spiel sachen klicken soll nur da es im Spiel (S4league) wärend man spielt keinen Mousezeiger gibt drückt der Bot für mich nicht wie kann das änderen?:confused::confused::confused:
|
Imagesearch and mouseclick
05/04/2010 - AutoIt - 2 Replies
Hey!
I want do bot for Polish Game "footballteam.pl"
And i want do option, if press button, then click 2 time, 400 px right to the image, and its while 1 min...
While 1
Select
Case $msg = $button1
$x1=0
$y1=0
Dim $anArray
$anArray=1
|
MouseClick
03/12/2010 - AutoIt - 4 Replies
Hey com!
ich hab mal ne frage wie mach ich es das ich mit mouseclick auf die Start-taste unten rechts drück???
Ich bin noch neu und hab niergends was gefunden also bitte kommt nicht mit sufu!
mfg Harfu
|
PixelSearch+MouseClick
03/23/2009 - Guild Wars - 5 Replies
Hallo, könntet ihr mir mal helfen?
Wie geht das, wenn ich will, dass das Script eine Farbe mit PixelSearch sucht und dann auf die Stelle klickt wo die Farbe aufgetaucht ist?
Ty schonmal
|
All times are GMT +1. The time now is 12:51.
|
|