Maus Linksklick soll 20 Linksklicks auslösen

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

User avatar
Madtrick
Posts: 4
Joined: 09 Sep 2021, 15:59

Maus Linksklick soll 20 Linksklicks auslösen

17 Sep 2021, 02:42

Folgendes möchte ich erreichen:

Nur wenn die linke Steuerungstaste (LCtrl) gedrückt gehalten wird, soll jeder linke Mausklick (LButton), 20 weitere linke Mausklicks kurz hintereinander auslösen.

Meine Idee bisher:

Code: Select all

	LCtrl::
	LButton::
	Loop, 20
	{
	Send {Click left}
	}
	Return
Das klappt leider nicht ganz so wie gedacht.
Hat vielleicht jemand eine Idee oder einen Hinweis, der mich auf die richtige Spur führt?
gregster
Posts: 9001
Joined: 30 Sep 2013, 06:48

Re: Maus Linksklick soll 20 Linksklicks auslösen

17 Sep 2021, 05:00

Zur Zeit hast du LCtrl und LButton als separate Hotkeys definiert, aber beide würden das gleiche machen.
Um LCtrl und linke Maustaste als Kombination zu definieren, würde sich die Verwendung von modifiern empfehlen ( <^ steht hier für LCtrl):

Code: Select all

<^LButton::
Loop, 20
{
	Send {Click left}
	; sleep 30
}
Return
Rohwedder
Posts: 7625
Joined: 04 Jun 2014, 08:33
Location: Germany

Re: Maus Linksklick soll 20 Linksklicks auslösen

18 Sep 2021, 01:09

Hallo,
oder als Einzeiler:

Code: Select all

<^LButton::Send {Click 20}

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 90 guests