作者lovebbw (非胖勿扰)
看板EzHotKey
标题[AHK-] 按下某按键後 时间内不能重复按
时间Tue Jan 19 09:53:23 2021
不好意思,重新发问
我想做的是按下 ` 键後 (1左边那颗)
就send 2
sleep 1000
send 3
然後5秒内如果再次按下 ` 不要触发送出数字2 3的功能
也就是说我一直连按 ` 的话
5秒内也只会送出一次2、3
直到5秒後才可以再执行成功
请问这该怎麽写呢?
我用程式码去改成这样
;建个label直接rturn
donothing:
return
;再建个label恢复a键
a_enable:
hotkey, ` , `
return
`::
;用hotkey把a键废掉
Send, {2}
Sleep % 80
Send, {3}
hotkey, ` , donothing
;设定时间把a键恢复
settimer, a_enable, 5000
可是每按一次就会执行一次
请问该怎麽改呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.227.151.121 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1611021206.A.0BE.html
1F:→ edwin96017: 单独关闭按键 a::return 但是定时开关看有人知道不:S 01/19 11:40
※ 编辑: lovebbw (61.222.56.55 台湾), 01/22/2021 15:11:30
3F:→ lovebbw: 不好意思点进去是空白? 01/22 16:52