Estou usando o AHK e meu objetivo principal é fazer com que o botão do meio do mouse funcione como normalmente funcionaria se eu o pressionasse uma vez, mas dispararia Ctrl+ Cou copiar se eu pressionasse e segurasse por 500ms e colasse o que foi copiado ou Ctrl+ Vse Continuei pressionando por 1000ms
Pesquisei na Internet por uma semana, mas não consegui encontrar uma solução (talvez seja porque sou novo nisso), mas aqui estão alguns códigos que descobri e que acredito que funcionariam, mas por algum motivo não consegui. trabalhar.
Aqui está o código que encontrei:
RCtrl::
keyDown := A_TickCount
While GetKeyState("RCtrl", "P")
Send {Ctrl Down}
duration := A_TickCount - keyDown
Send {Ctrl Up}
if duration < 300
Send {Enter}
Return
e eu tentei modificar algumas delas
MButton: :
keyDown := A_TickCount
While GetKeyState("MButton", "P")
Send {^C}
duration := A _TickCount - keyDown
Send {Ctrl Up}
if duration < 299
Send {MButton}
if duration < 500
Send {^C}
if duration < 1000
Send {^V}
Return
Consulte A_TickCount .