Autohotkey Maus-klick in schleife an verschiedenen Positionene

Gast #4269162
Lesenswert?
• ▲
▼
Hi,
ich möchte mit AUTOHOTKEY eine Funktion schreiben, welches mir ein Feld 
durchgeht und immer einen Klick mit der Maus macht.
1
^j::
2
  zeile=0
3
  spalte=0
4
  xpos=0
5
  ypos=0
6
  Loop, 10
7
  {
8
  zeile++
9
  spalte=0
10
  xpos=565+(10*zeile)
11
    Loop, 9
12
  {
13
    spalte++
14
    ypos=244+(50*spalte)
15
    MouseClick, left, xpos, ypos
16
    Sleep 2
17
  }
18
}
19
Return

aber die Maus klickt immer nur auf der selben stelle. Also die Position 
wird gar nicht geändert.
weiss jemand, was daran falsch ist?

Frank
Gast #4274970
Lesenswert?
• ▲
▼
Ich bin jetzt nicht der totale AutoHotKey-Profi,aber xpos und ypos 
kommen kommen in der Befehlsliste nicht vor.Stattdessen wird mit 
"MouseMove" die Position der Maus bestimmt.
Ich hab deinen Code  als Demo so veraendert,dass die Maus lediglich 
vertikal von oben nach unten bewegt wird.
Ausgehend davon,kannst Du Deinen Code entsprechend neu schreiben.
Kopier die untenstehende Zeilen in eine neue Scriptdatei und starte sie 
am Besten auf dem Desktop.Stelle sicher, dass kein Programmfenster aktiv 
ist,ansonsten kann es sein, dass die Maus beim "Spazierengehen und 
Klicken" irgendwelchen Unfug macht.... ;-)

^j::
  zeile=0

  MouseMove, 0, 0

  Loop, 20
  {
  zeile++
  MouseMove, 200, (10*zeile),100
  MouseClick, left
  SoundBeep, 750, 100
  Sleep, 200
  }

Return

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.