多次点击使用相同的键盘快捷方式运行Ahk脚本

时间:2018-01-20 12:50:02

标签: keyboard autohotkey

我想使用相同的键盘快捷键进行多次点击以运行Ahk脚本。

我现在在Autohotkey Languages中,如果按某个键盘快捷键组合,你可以编写一个可以执行Code的一部分的代码。

但我希望在我的Windows系统上,点击相同按键组合的计数来执行代码的一部分。

优点是:您不必将手指移动到该键盘上的其他位置,再次单击它将运行其他代码。 (这将改善我的键盘动作,我有更多选择来进行击键。)

示例:

单击 - Ctrl +(1x)c - 到CopyText

DoubleClick - Ctrl +(2x)c - 到CopyText + GoogleSearch

multiClick - Ctrl +(5x)c - ?

如果您查看此示例脚本,那么您可以看到我的意思。

(注意 - Hotkey> [^ cc ::]或hotkeystring> [:*:^ cc ::] - 这不起作用,还有另一种方法可以解决这个问题)

; [+ = Shift] [! = Alt] [^ = Ctrl] [# = Win] 
#SingleInstance force

;MultiClicks the Same Keyboard Shortcuts to Run a Ahk Script

;Click Ctrl + c to [copy text]
^c::
send ^c
;msgbox script1
return

;DoubleClick Ctrl + (2x)c  [copy text] + [do a google search]
^cc::
send ^c
sleep 200
run https://www.google.com/?q=%clipboard%
;msgbox script2
return

;MultiClicks Ctrl + (5x)c  to run script5
^ccccc::
;?
;msgbox script5
return

esc::exitapp

1 个答案:

答案 0 :(得分:-1)

if (ogg.value == 0) {
    lvl.style.display = 'none';
};