110得票7回答
选择一个Windows自动化脚本语言。AutoIt vs Autohotkey

我需要选择一个Windows自动化脚本语言。你推荐哪一个:AutoIt,AutoHotkey,还是其他的? 我读过“AutoIt / AutoHotkey比较”。有趣的历史,但没有推荐。在Google上搜索 AutoHotkey Windows 得到约312k个结果,而 AutoIt Win...

93得票4回答
为什么Visual Studio比AutoHotkey先捕获按键事件?

我最近尝试了一下使用Dvorak键盘布局。在过渡期间,最困难的部分之一是处理热键。大多数热键都是基于QWERTY设计的,更糟糕的是,热键似乎非常依赖肌肉记忆。 为了不重新学习所有热键,我编写了一个Autohotkey脚本,在按下Ctrl、Alt或Win键与其他键同时按下时将Dvorak布局转...

51得票8回答
如何停止正在运行的AutoHotkey脚本?

昨天在调试我的AutoHotkey脚本时,我意外触发了一个MouseMove和MouseClick事件的无限循环。每0.5秒钟,我的鼠标会点击屏幕上的随机部分。 在尝试使用任务管理器终止AHK失败后,最终关闭了电脑来结束脚本。 如何停止正在运行的AutoHotkey脚本?

50得票7回答
如何将AltGr键映射到Alt键?

我希望我的AltGr键的行为与左侧的Alt键完全相同。 通常,我使用Autohotkey来完成这种工作,但我也接受其他解决方案。 我尝试了这个:LControl & RAlt::Alt 然后Autohotkey显示了有关无法识别Alt动作的错误信息。 然后我尝试了以下代码: LC...

48得票8回答
如何在启动时自动构建AHK脚本?

每次我重启电脑,都需要重新构建我的AHK脚本,以便键盘快捷键起作用。 例如,我有一个脚本,将Ctrl+j分配给设置一个MEAN stack实例并打开我的网站。在重启计算机后,按下^j没有任何反应,直到我进入Sublime并按下^b(Build)。我可以从AHK构建,但我在Sublime中做了...

45得票1回答
Notepad++中的AutoHotkey语法高亮

我希望在Notepad++中为AutoHotkey的.ahk脚本文件显示语法高亮。 我不想每次打开AHK脚本时都手动选择语言。我希望文件打开时自动应用特定的语法。

35得票5回答
AutoHotKey键序列,不仅仅是单键热键

我并不愚蠢... 真的。 如何在AutoHotKey中映射键序列(例如:Ctrl + Q,F)。 我已经完成了Ctrl + Q:^q:: 我甚至拥有F键:f:: 帮助文件中的示例甚至展示如何连续执行两个按键:Numpad0 & Numpad1:: 但它无法与以下内容一起使用:^q &a...

33得票5回答
如何在AutoHotKey中使用UTF-8?

我正在尝试让两个连字符触发一个短划线,三个连字符触发一个长划线;就像这样::*?:---=::— :*?:--=::– 除了工作以外。我到这里::*?:11:: SendLevel 1 Send 2 return SendLevel 0 :*?:21::3 这个有效(11会产生2,1...

30得票3回答
在AutoHotkey中检测双击按键

我想在AutoHotkey中触发一个事件,当用户双击 esc 键时。但如果不是双击(比如在一秒内),则让退出键传递到焦点应用程序。 我应该如何做到这一点?目前我想出了下面的代码,但我不知道如何检测第二次按下退出键:~Esc:: Input, TextEntry1, L1 T1 ...

29得票5回答
Spotify中下一首歌的热键

在2015年3月Spotify升级后,下面的热键不再适用于获取Spotify中的下一首歌曲:; Spotify next track <^>!p:: DetectHiddenWindows, On ControlSend, ahk_parent, ^{Right}, ahk_cl...