Autohotkey AHK:脚本帮助Num Lock启动

Autohotkey AHK:脚本帮助Num Lock启动,autohotkey,Autohotkey,你好,我正在尝试为自动热键制作一个脚本,当我使用我制作的Numpad2热键时,我发现一些奇怪的事情发生了 前两次按下都很好,它会打开并运行脚本,直到我再次按下Numpad2,然后它就会关闭 当我第三次按Numpad2时,它开始出现问题。它不会再次关闭,就像按下并关闭了Num Lock键一样 所以当我按下Numpad2时,我得到的不是2,而是向下键 它似乎还按下了换档按钮 我不明白为什么会发生这种情况,看看这个脚本,任何地方都没有Num Lock按键,为什么会这样做 Numpad2:: Send,

你好,我正在尝试为自动热键制作一个脚本,当我使用我制作的Numpad2热键时,我发现一些奇怪的事情发生了

前两次按下都很好,它会打开并运行脚本,直到我再次按下Numpad2,然后它就会关闭

当我第三次按Numpad2时,它开始出现问题。它不会再次关闭,就像按下并关闭了Num Lock键一样

所以当我按下Numpad2时,我得到的不是2,而是向下键

它似乎还按下了换档按钮

我不明白为什么会发生这种情况,看看这个脚本,任何地方都没有Num Lock按键,为什么会这样做

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键,它用箭头键代替数字牌上的数字