Mouse nach 1 sec nach rechts verschieben

  • Hallo,
    ich habe ein Problem

    ich versuche als echter Neuling ein Script zu schreiben das meine Mouse 5 mal hintereinander immer 2 zentimeter nach rechts verschiebt, jedesmal mit einem Mausklick
    der Clu dabei ist aber das die Y koordinate dabei unberührt bleiben muss, also nicht nach oben oder unten

    Ist dieses möglich? Habe das unten aufgeführte Script gebastelt aber ich kriege es einfach nicht hin. Wäre es auch möglich das Script im Hintergrund laufen zu lasssen? und zb. mit einem Tastaturkürzel zu starten?



    Kann mir jemand weiter helfen?

  • MouseGetPos(0) gibt die x Koordinaten zurück in deinem Fall müsstest du MouseGetPos(1) für die y Koordinaten machen

    Andy hat mir ein Schnitzel gebacken aber da war ein Raupi drauf und bevor Oscar das Bugfixen konnte kam Alina und gab mir ein AspirinJunkie.

  • Spoiler anzeigen
    [autoit]

    Sleep(2000)
    $m = MouseGetPos()
    $d =0
    For $i = 0 To 5
    $d += 150
    MouseMove($m[0]+$d,$m[1])
    Next

    [/autoit]

    So geht`s , schrei einfach , wenn du was nicht verstehst. :)

    MfG hellboy

    [autoit]

    Do
    _help($user)
    Until $questions = 0

    [/autoit]

    Meine Werke:
    Ste`s Web-Radio

  • Aso sorry jetzt kapier ich was du meinst:

    Spoiler anzeigen
    [autoit]

    HotKeySet("a","maus")

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

    While 1

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

    WEnd

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

    Func maus()
    $m = MouseGetPos()
    $d = 0
    For $i = 0 To 5
    $d += 150
    MouseMove($m[0] + $d, $m[1])
    Next
    EndFunc ;==>maus

    [/autoit]

    Andy hat mir ein Schnitzel gebacken aber da war ein Raupi drauf und bevor Oscar das Bugfixen konnte kam Alina und gab mir ein AspirinJunkie.