KMausklicks in einem bestimmten Bereich simulieren

  • Hi, hab da mal ne Frage [Blockierte Grafik: http://www.cp-g.net/forum/images/cp/smilies/biggrin.gif]

    würde gerne Klicks für einen bestimmten Bereich festlegen, also dass der Klick nicht immer auf der selben Stelle simuliert wird.

    es ist ein Rechteck mit den Koordinaten:

    525.........535
    . .
    247.........257

    ich hab es also so zusammengefasst:
    $x-Koord = Random(525,535)
    $y-Koord = Random(247,257)

    und dann anschließend
    Mouseclick ("left", $x-Koord, $y-Koord)


    Ähnlich versuche ich es auch mit unterschiedlicher Sleep-Länge:

    $zeit2 = Random(2300, 2900)

    und anschließend:
    Sleep ($zeit2)

    funktioniert sowas? bin mir da nämlich noch nich ganz sicher weil mir bei probeläufen nicht wirklich was aufgefallen ist [Blockierte Grafik: http://www.cp-g.net/forum/images/cp/smilies/smiley.gif]

    Einmal editiert, zuletzt von shavo88 (30. Dezember 2007 um 17:11)

  • Ich würde bei Random den/die Flag 1 setzen(nur Zahlen ohne Komma). Aber was sind das für Koordinaten? Kommt da nicht eher ein Parallelogramm raus? Und ich würde den Code in eine Schleife schreiben.
    Edit: Fehler berichtigt

    Projekte: Keine größeren (und fertigen)
    Gegen Internetzensur:
    https://epetitionen.bundestag.de/index.php?acti…s;petition=3860
    (Zeichnungsfrist abgelaufen)
    __________________________________________________________________________________________________________________________________
    Dieser Beitrag wurde bereits 264 mal editiert, zuletzt von »Fast2« (30. Februar 2009, 12:99)

    Einmal editiert, zuletzt von Fast2 (29. Dezember 2007 um 22:28)

  • Ja ein Parallelogramm ist es, aber das ist ja auch ein Rechteck :D
    Es ist halt so, dass an dieser Stelle ein Button ist den ich gerne per autoit drücken lassen will ohne, dass er immer nur die gleiche Stelle klickt :)

    Und jetz wo du es ansprichst, ich hab bis jetz nicht wirklich verstanden wofür die Flag 1 bei Random ist, und die deutsche Übersetzung gibts entweder nich oder habs überlesen :)
    Wenn du mir noch sagst wofür die Flag genau ist bin ich glücklich :)

    EDIT:
    Gut hab was gefunden aber: "Wenn auf 1 gesetzt ist, wird ein Integerzahl zurückgegeben. Vorgabe ist eine Fließkommazahl."
    Und was ist eine Integerzahl? Naja suche mal vll findei hc die antwort :D

    EDIT: " Bei Integerzahlen handelt es sich um ganze Zahlen ohne Nachkommastellen." Gut zu wissen :)

    Danke dir Fast :)

  • a) Ein Parallelogramm muss kein Rechteck sein, aber ein Rechteck ist ein Parallelogramm
    b) Das ist schon ein Rechteck:
    Linke obere Ecke: x=525 y=247
    Linke untere Exke: x=525 y=257
    Rechte obere Ecke: x=535 y= 247
    Rechte untere Exke: x=535 y=257

    c) Das funktioniert. bei Sleep und bei MouseClick