Suche keypress Script Topic is solved

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

Chillious
Posts: 3
Joined: 22 Nov 2020, 10:09

Suche keypress Script

22 Nov 2020, 10:17

Hallo Leute ich wollte mal nachfragen ob einer von euch ein Skript so wie ich es mir vorstelle vielleicht schon bei sich rumliegen hat denn es ist jetzt nichts außergewöhnliches.

Und zwar suche ich ein Skript das wenn ich den rechten Maus Button drücke und gedrückt halte zum einen den rechten Maus Button dauerhaft sendet also hold und zum anderen alle drei Sekunden gleichzeitig die leertaste und den linken Maus Button sendet zusätzlich.

am allerbesten wäre wenn das Skript auch nur bei einem bestimmten Fenster lädt aber das sollte ich auch selber hinbekommen.

Grüße
User avatar
pizzapizze
Posts: 17
Joined: 08 May 2019, 15:38

Re: Suche keypress Script  Topic is solved

22 Nov 2020, 10:41

Hi,
sowas?

Code: Select all


RButton::
Send {RButton Down}
SetTimer, sub1, 3000
Return

sub1:  
Send {Space Down}
Send {LButton} 
Send {Space Up}
Return

*~Home:: 	;Panic
Send {RButton Up}
SetTimer, sub1, off
Return
Chillious
Posts: 3
Joined: 22 Nov 2020, 10:09

Re: Suche keypress Script

22 Nov 2020, 13:19

Vielen Dank!

Das funktioniert schon sehr gut! jedoch stoppt das skript nicht wenn ich die rechte maustaste wieder los lasse. über pos1 stoppt es!
KHA
Posts: 263
Joined: 21 Aug 2018, 11:11

Re: Suche keypress Script

22 Nov 2020, 14:28

Versuch mal damit:

Code: Select all

#If WinExist("ahk_class Chrome_WidgetWin_1") ;startet nur wenn Chrome existiert
~Rbutton::
    while GetKeyState("Rbutton")
    {
     Click, down, right
     Sleep, 3000
     Send, {Space}
     Click
    }
Click, up, right
return
#If
Chillious
Posts: 3
Joined: 22 Nov 2020, 10:09

Re: Suche keypress Script

22 Nov 2020, 14:55

pizzapizze wrote:
22 Nov 2020, 10:41
Hi,
sowas?

Code: Select all


RButton::
Send {RButton Down}
SetTimer, sub1, 3000
Return

sub1:  
Send {Space Down}
Send {LButton} 
Send {Space Up}
Return

*~Home:: 	;Panic
Send {RButton Up}
SetTimer, sub1, off
Return

Code: Select all

RButton::
Send {RButton Down}
SetTimer, sub1, 2000
Return

sub1:  
Send {Space Down}
Send {LButton} 
Send {Space Up}
Return

RButton Up:: 	;Panic
Send {RButton Up}
SetTimer, sub1, off
Return
So funktioniert es wie gewünscht! :)

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 1 guest