Autohotkey AHK:脚本帮助Num Lock启动
你好,我正在尝试为自动热键制作一个脚本,当我使用我制作的Numpad2热键时,我发现一些奇怪的事情发生了 前两次按下都很好,它会打开并运行脚本,直到我再次按下Numpad2,然后它就会关闭 当我第三次按Numpad2时,它开始出现问题。它不会再次关闭,就像按下并关闭了Num Lock键一样 所以当我按下Numpad2时,我得到的不是2,而是向下键 它似乎还按下了换档按钮 我不明白为什么会发生这种情况,看看这个脚本,任何地方都没有Num Lock按键,为什么会这样做Autohotkey AHK:脚本帮助Num Lock启动,autohotkey,Autohotkey,你好,我正在尝试为自动热键制作一个脚本,当我使用我制作的Numpad2热键时,我发现一些奇怪的事情发生了 前两次按下都很好,它会打开并运行脚本,直到我再次按下Numpad2,然后它就会关闭 当我第三次按Numpad2时,它开始出现问题。它不会再次关闭,就像按下并关闭了Num Lock键一样 所以当我按下Numpad2时,我得到的不是2,而是向下键 它似乎还按下了换档按钮 我不明白为什么会发生这种情况,看看这个脚本,任何地方都没有Num Lock按键,为什么会这样做 Numpad2:: Send,
Numpad2::
Send, {Numpad1}
autominestop += 1
if autominestop > 1
{
SetTimer, RTimer, off
autominestop = 0
Send, {LButton up}
Send, {RButton up}
; TrayTip, Auto-mine is OFF, Auto-mine is OFF`npress NUMPAD2 to turn if ON., 8, 17 ;Debug Info
Return
}
else
{
SetTimer, RTimer, 99000
Send, {LButton down}
Send, {RButton down}
; TrayTip, Auto-mine is ON, Auto-mine is ON`npress NUMPAD2 to turn if OFF., 8, 17 ;Debug Info
}
Return
RTimer:
Send, {R}
Return
Numpad1::
tspammerstop += 1
if tspammerstop > 1
{
SetTimer, TTimer, off
tspammerstop = 0
}
else
{
SetTimer, TTimer, 50
}
TTimer:
Send, {T}
Return
解决了,我觉得发这个帖子像个白痴。我用大写字母T代替小写字母,所以AHK按下shift键,它用箭头键代替数字牌上的数字