Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 20:26

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



AutoIT Script soll Buttons im Hintergrund drücken.

Discussion on AutoIT Script soll Buttons im Hintergrund drücken. within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2011
Posts: 92
Received Thanks: 7
AutoIT Script soll Buttons im Hintergrund drücken.

Hallo, ich hätte da mal eine Frage. Ich habe mir ein kleine Script gebastelt und würde das ganze nun so umschreiben wollen dass er die Schleife im Hintergrund ausführt so dass ich nebenbei YouTube videos gucken kann. Das Problem ist, die Buttons sind nicht statisch da und sind teilweise erst später zu klicken, je nachdem wie schnell der Server reagiert. Sprich Druck->15ms laden->Druck->12ms laden->Druck usw. Wie kriege ich das ganze nun effektiv hin dass er wirklich nur drückt wenn der Button da ist? Momentan habe ich alles so eingestellt dass er wie ein wahnsinniger hin und her klickt in der Hoffnung so viele Buttons wie möglich zu erwischen. Es klappt auch ganz gut, aber da muss es doch eine sauberere Methode geben?

MFG

criunk is offline  
Old 01/09/2018, 06:55   #2

 
Moneypulation's Avatar
 
elite*gold: 138
Join Date: Apr 2012
Posts: 3,494
Received Thanks: 1,769
Erstens solltest du mal deine Tausend MouseClicks durch sowas ersetzen

PHP Code:
Local $rangeX[2] = [1000,1200]
Local $rangeY[2] = [700,800]

For 
$i=0 To 10
    MouseClick
("left",Random($rangeX[0],$rangeX[1],1),Random($rangeY[0],$rangeY[1],1),1,2)
Next 
Wie schnell sich der Zeiger bewegen soll kannst du auch in MouseClick angeben. MouseMove brauchst du daher nicht. Um dir weiterzuhelfen, bräuchten wir schon mehr Information. Wenn es sich um eine Webseite handelt, kannst du ja die IE.au3 nutzen um mit _IEAction($obj, "click") im Hintergrund zu klicken. Oder du holst dir den Handle vom Control und klickst mittels ControlClick.
Moneypulation is offline  
Thanks
1 User
Old 01/09/2018, 16:58   #3
 
elite*gold: 0
Join Date: Apr 2011
Posts: 363
Received Thanks: 167
If you want to work in background i always use controlclick for my bots, then u can do whatever you want and the mouse will be free to use.
elmarcia is offline  
Old 01/09/2018, 20:42   #4
 
elite*gold: 0
Join Date: May 2011
Posts: 92
Received Thanks: 7
Quote:
Originally Posted by Moneypulation View Post
Erstens solltest du mal deine Tausend MouseClicks durch sowas ersetzen

PHP Code:
Local $rangeX[2] = [1000,1200]
Local $rangeY[2] = [700,800]

For 
$i=0 To 10
    MouseClick
("left",Random($rangeX[0],$rangeX[1],1),Random($rangeY[0],$rangeY[1],1),1,2)
Next 
Wie schnell sich der Zeiger bewegen soll kannst du auch in MouseClick angeben. MouseMove brauchst du daher nicht. Um dir weiterzuhelfen, bräuchten wir schon mehr Information. Wenn es sich um eine Webseite handelt, kannst du ja die IE.au3 nutzen um mit _IEAction($obj, "click") im Hintergrund zu klicken. Oder du holst dir den Handle vom Control und klickst mittels ControlClick.
Es handelt sich um ein Spiel auf Unity basis, das Problem ist nicht die Geschw. des Zeigers sondern WANN der Klick stattfinden soll, denn manchmal braucht der Server des Spiels länger und manchmal kürzer bis man den Button wieder klicken kann (Ist ausgegraut).
criunk is offline  
Reply


Similar Threads Similar Threads
Buttons werden nach 2. drücken nicht grau
08/02/2013 - AutoIt - 3 Replies
Guten Tag, ich habe mir mit Autoit nen GUI erstellt und in dem GUI sind 39 Buttons als Bilder Quasi 1 Button = 1 Bild, nun will ich wenn man sich ein Bild aussucht das alle anderen Buttons sich disablen, das hab ich auch schon hin bekommen. Nun habe ich ne Funktion das man wieder alle Buttons "verfügbar" machen kann. Diese funktioniert auch einwandfrei, jedoch wenn ich jetzt auf ein anderes Bild als vorher klicke, werden alle grau ausser dem vorherigen und ich weiß nicht wie ich das...
Mein Script soll den Submit Button drücken
11/27/2011 - AutoIt - 8 Replies
Hallo Jungs, habe seit längerem ein Script vor, das ich gestern endlich richtig angefangen habe. Es soll mir auf einer Webseite automatisch Gästebucheinträge schreiben. Habe es selber soweit geschafft, dass er eine Seite aufmacht und ins Gästebuch schreibt. Leider schaff ich es nicht, dass er es abschickt bzw. den Submit Button drückt. Habe gestern Nacht alles probiert, bis ich wirklich Kopfschmerzen bekommen habe. Über Hilfe wäre ich sehr dankbar, am besten mit TS3 oder so, da ich die...
Ich kann keine Buttons mehr drücken !
02/11/2010 - Technical Support - 6 Replies
Hi com ich hab nen problem unzwar wenn ich hier im Forum auf "Grafik einfügen" drücken will passiert nix. Es wird nichmals als button angezeigt.Ich hab schon firefox neu gestartet aber es bringt nix!Alle anderen buttons gehen auch nicht Edit test



All times are GMT +1. The time now is 20:27.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.