防止AutoHotkey的多个评价
问题描述:
我有以下AutoHotkey的脚本:防止AutoHotkey的多个评价
^d:: ^l
^l:: ^g
我的目的是有2个键盘映射:按Ctrl + d - >Ctrl + L键和Ctrl + L键 - >Ctrl + G;但是当我运行脚本,按Ctrl + d不映射到Ctrl + L键但将地图Ctrl + G键如AutoHotkey的评价按Ctrl + d - >Ctrl + L键 - >Ctrl键+ G。
有什么办法来防止AutoHotkey的从评估键盘布局多时间?
答
您的脚本互相调用,这是AutoHotKey中的一个常见问题。 为了防止这种情况发生,你必须在你不想用AHK
^d:: ^l ; This script will trigger the next one
$^l:: ^g ; The $ sign prevents that another AutoHotKey script can launch this.
感谢罗伯特,你救了我的一天启动热键前加上一个$ :) – 2013-05-05 15:23:43