如果它来自脚本,如何忽略它,但如果它来自 AHK 中的键盘,如何触发它?
How to ignore key if it comes from script, but fire it if it comes from keyboard in AHK?
我正在尝试制作一个脚本,如果它来自用户而不是来自 AutoHotKey 中的脚本,它会触发一个键。
如何实现:
如果按下 a
- 输入 ab
。如果 b
被按下 - c
被触发。
使用这个
~a::b
b::c
你也可以
$a::
Send {a}{b}
Return
两者都有效,但第一个更干净。
修复了一个错误。
你可以用~a::b
作为"send a through, then send b"的标志。
如果您要使用该三行方法 - 您需要使用 $
以避免无限 a::
触发:
$a::
Send {a}{b}
Return
这按预期工作。
我正在尝试制作一个脚本,如果它来自用户而不是来自 AutoHotKey 中的脚本,它会触发一个键。
如何实现:
如果按下 a
- 输入 ab
。如果 b
被按下 - c
被触发。
使用这个
~a::b
b::c
你也可以
$a::
Send {a}{b}
Return
两者都有效,但第一个更干净。
修复了一个错误。
你可以用~a::b
作为"send a through, then send b"的标志。
如果您要使用该三行方法 - 您需要使用 $
以避免无限 a::
触发:
$a::
Send {a}{b}
Return
这按预期工作。