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?
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.
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).
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