AHK, tahan tombol


0

Saya harap ini adalah tempat yang tepat untuk bertanya. Saya ingin LButton dieksekusi secara normal jika diketuk tetapi ingin RButton ditekan saat ditekan. Contoh: Saya mengirim spam LButton dan melakukan serangan ringan tetapi menahan LBUtton selama 1 detik akan Menjalankan RBUton (Serangan berat). Saya mencari di forum tetapi kebanyakan permintaan tentang menahan tidak sesuai dengan niat saya.

Terima kasih!! (Maaf tapi tidak mau repot-repot mencari tag pas yang pas 168 halaman)


1
Anda tidak harus melihat semua tag dalam daftar. Ketikkan beberapa karakter dan itu akan disarankan
— phuclv

Bukan pertanyaan tetapi tidak diizinkan membuat tag pengguna karena saya tidak masuk
— BFK

mengapa Anda perlu membuat tag? bahkan pengguna normal tidak memiliki izin itu. dan sudah ada autohotkey menandai
— phuclv

Jawaban:


0

Saya tidak 100% yakin apa yang Anda cari, bagaimana dengan sesuatu seperti ini? ...

#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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.