Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

Keyboard remap wenn rechte Maustaste gedrückt ist


  • Please log in to reply
19 replies to this topic
nnnik
  • Members
  • 1625 posts
  • Last active: Jan 24 2019 02:19 PM
  • Joined: 28 Jul 2012
~RButton up::
if a
Send, {q up}
a:=0
if d
Send, {e up}
d:=0
return
#If GetKeyState("RButton") ;Bestimmt ob rechte Maustaste gedrückt wird.
a::
Send, {q down}
a:=1
return
d::
Send, {e down}
d:=1
return
a up::
Send, {q up}
a:=0
return
d up::
Send, {e up}
d:=0
return

Hi das hier Funktioniert bei mir. (Für das E/Q Beispiel)

Ich habe gestern Abend noch rumexperimentiert es ist aber nix dabei raus gekommen. Ich bin wohl nicht der geborene Programmierer :)

Das ist keiner. :D


Visit the new forum ahkscript.org.

http://ahkscript.org


elazul
  • Members
  • 11 posts
  • Last active: Jul 04 2013 11:42 PM
  • Joined: 08 May 2013

danke ich werds gleich testen :)



elazul
  • Members
  • 11 posts
  • Last active: Jul 04 2013 11:42 PM
  • Joined: 08 May 2013

Wow es funktioniert 1A und absolut einwandfrei happy.png vielen Dank!

mit SendInput scheint es mir sogar etwas direkter zu reagieren.

 

Kann ich auch den Script automatisch mit der Anwendung starten lassen und so machen das es nur im aktiven Fenster läuft? und wenn ich das Programm schliesse soll es den Script auch beenden?



nnnik
  • Members
  • 1625 posts
  • Last active: Jan 24 2019 02:19 PM
  • Joined: 28 Jul 2012

Das ist etwas schwieriger schau dir mal SetTimer und WinActive und WinExit in der deutschen Hilfe an.

 

Kann ich auch den Script automatisch mit der Anwendung starten lassen und so machen das es nur im aktiven Fenster läuft?

Ja aber nicht mit AHK mitteln (zwar schon aber du müsstest die ganze zeit im Hintergrund ein Skript haben)


Visit the new forum ahkscript.org.

http://ahkscript.org


SAPlayer
  • Members
  • 403 posts
  • Last active: Apr 11 2014 04:45 PM
  • Joined: 06 Nov 2012

Kann ich auch den Script automatisch mit der Anwendung starten lassen und so machen das es nur im aktiven Fenster läuft? und wenn ich das Programm schliesse soll es den Script auch beenden?

Mit der Anwendung starten lassen:

Ich würde das so machen, dass du eine Verknüpfung zu deinem Spiel machst, sodass beim Klicken auf die Verknüpfung automatisch das Spiel sowie das Script ausgeführt werden. Alternativ könntest du nur dein Script starten, in dem oben per Run dein Spiel ausgeführt wird.

 

Nur im aktiven Fenster:

Schau dir mal WinActive() bzw. #IfWinActive an, das muss dann zu deinem #If (per AND bzw. && verknüpfen)

 

Beenden beim Schließen:

Schau dir mal WinWaitClose an.