AHK, segurando o botão


0

Espero que este seja o lugar certo para perguntar. Eu quero que o LButton seja executado normalmente se tocado, mas quero que o RButton seja pressionado quando pressionado. Exemplo: Eu envio spam a LButton e faço um ataque leve, mas manter LBUtton pressionado por 1 segundo executará RBUtton (ataque pesado). Eu procurei nos fóruns, mas a maioria dos pedidos relativos à retenção não se encaixa na minha intenção.

Obrigado!! (Desculpe, mas não se preocupe em pesquisar todas as 168 páginas em busca de uma etiqueta de ajuste)


1
você não precisa olhar para todas as tags da lista. Digite alguns caracteres e isso será sugerido
phuclv 10/10

Não a pergunta, mas não tem permissão para fazer uma tag usuário desde im não assinado em
BFK

por que você precisa criar uma tag? mesmo usuários normais não têm essa permissão. e já há autohotkey tag
phuclv

Respostas:


0

Não tenho 100% de certeza do que você está procurando, e algo assim? ...

#SingleInstance, Force
#NoEnv
#NoTrayIcon
#Persistent 

; tilde allows LButton to click as normal vs. this routine capturing the click
; i.e., LButton will always click once prior to RButton click getting sent 1 sec later
~LButton::      
    StartTick:=A_TickCount
    While GetKeyState("LButton", "P") && ((A_TickCount-StartTick)<1000)      ; 1000ms hold-down requirement
        Sleep 10

    If GetKeyState("LButton", "P")  ; If LButton is still down after loop exits, send RButton
        SendInput, {RButton}
Return
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.