Befehl senden, wenn Mauszeiger still steht.

  • Moin.
    Wohin soll er denn gehen, der Link?

    Wie wäre es mit der deutschen Hilkfe? Dort sind sogar Beispiele, zu Deiner Frage. ;)
    Download der deutsche Hilfe: HIER

    Lieben Gruß,
    Alina

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Geheime Information: ;)
    OuBVU5ebLhHu5QvlnAyQB4A7SzBrvWulwL7RLl2BdH5tI6sIYspeMKeXMSXl

  • Danke für die Antworten.

    Jetzt hab ich noch ne Frage, kann man bei Sleep(random(2000,3000)

    schreiben?

    bzw kann man nicht habs schon ausprobiert :D , aber geht das, dass er immer eine zufällige Anzahl an Sekunden wartet?


    mfg

  • Ich würde das mit dem Sleep so machen :

    [autoit]

    $random = Random(2000,3000)

    [/autoit][autoit][/autoit][autoit]

    Sleep($random)

    [/autoit]
  • Gut, Danke!

    Mein Script sieht im Moment so aus:

    [autoit]

    global $play=1
    hotkeyset("{F2}","starten")
    hotkeyset("{F3}","stoppen")

    [/autoit][autoit][/autoit][autoit]

    while 1
    if $play then

    [/autoit][autoit][/autoit][autoit]

    $pos = MouseGetPos()
    Sleep(500)
    $pos2 = MouseGetPos()

    [/autoit][autoit][/autoit][autoit]

    if $pos = $pos2 Then
    MouseClick("left")
    endif

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    endif
    wend

    [/autoit][autoit][/autoit][autoit]

    func starten()
    $play=1
    endfunc

    [/autoit][autoit][/autoit][autoit]

    func stoppen()
    $play=0
    endfunc

    [/autoit]

    Irgendwie funktioniert es nicht so wie es sollte.

    Hab ich irgendeinen Denkfehler drinnen?

    Er speichert die Koordinaten ab, wartet 0,5 Sekunden, speichert sie nochmal ab, vergleicht sie mit denen davor gespeicherten, wenn sie gleich sind sendet er einen Linksklick...

    Leider macht er dies nicht -.-
    Hoffe jmd weiß eine Lösung.


    mfg

  • Vielen Dank nun funktioniert alles soweit.

    Jedoch hab ich noch eine Frage (die letzte, versprochen :D).

    Ich möchte nun dass auch Klick ausgeführt wird wenn sich die Maus leicht bewegt heißt wenn sie ein bisschen wackelt.
    Es wäre geschickt einen Bereich zu definieren.

    z.B. if $pos[0]=$pos2[0]..$pos2[0]-5 and $pos[1]=$pos2[1]..$pos2[1]-5

    Somit wäre der Bereich position und 5 in x und y Richtung bedingung einen Klick auszulösen.

    Leider gibt es den .. Operator nicht, hat jmd ne Lösung?