等价于OS X的AutoHotkey?


57

是否有与AutoHotkey等效的产品/方法。对于那些不知道的人,它的产品可以让您对鼠标的移动和键盘进行编程。这使我可以“宏化”程序上的某些功能,而不必手动执行。在过去,他们通常称它们为键盘填充器。但这只是解决方案的一半,因为我也需要“鼠标移动”填充器。

有这样的野兽吗?


请在您的问题中指定系统系列或系统版本(fe Mac OS X Mavericks)
klanomath 2014年

1
@klanomath Yosemite,所以驱动程序签名问题可能是任何存在的问题。虽然我没有连接到优胜美地
米尔博格

我将Kantu的桌面自动化用作“ Mac的AutoHotkey” -即使这两个工具都大不相同。Kantu的可视化方法更易于使用,但不如Windows上的Ahk强大。Kantu也是开源的。
Jim Grigoryan

Answers:


26

我建议使用Keyboard Maestro,它可以让您设置可以通过键盘快捷键或其他触发器触发的各种动作的宏。


1
好像不移动鼠标,我错过了什么吗?
Meer Borg 2014年

@Meet Sure确实:有一个单击,悬停,滚动和拖动的动作。
grg

4
哇,这超出了我的想象,不仅宏鼠标循环移动,而且它可以检测屏幕上的像素,因此我知道状态是否已更改。
Meer Borg 2014年

5
-1 OP表示“相当于AHK”,这是免费的。该产品不是免费的,因此不是等效的。
罗宾诺

这东西是免费的吗?还是只提供试用?
Rich

26

退房Hammerspoon。它似乎功能非常强大,并且像AutoHotkey一样,除了提供了键绑定/重新映射之外,还提供了一种编程方式来执行各种OSX自动化。

(它采用基于插件的方法。在上面的回答中提到的Karabiner也可以用作插件,也可以通过各种方式增强其功能。)

http://www.hammerspoon.org/


2
这值得更多的赞扬,这是一个非常强大的工具,谢谢分享!
njfife

3
它是免费的,并且是开源的!
布莱德·帕克斯

13

我使用Karabiner。定制(使用XML)有点麻烦,但它与AHK一样强大。它还可以移动鼠标


看起来很有希望,会尝试一下,希望它能起作用。
Meer Borg

1
按照此博客文章中的说明进行操作,效果很好:jeromyanglim.tumblr.com/post/35261000440/…谢谢!
e9t 2015年

2
较新版本的MacOS已过时,已被不再支持鼠标的Karabiner Elements取代,键盘功能极度缺乏,但仍然存在问题。我强烈建议将Karabiner用于Sierra之前的系统。
Kesarion

2

我使用的是BetterTouchTools。它可以模拟按钮按下,鼠标点击以及许多有用的功能,具体取决于当前打开的应用程序。

例如:evernote中的F1使文本加粗,F2使文本变大,F3选择整行:
在此处输入图片说明

BetterTouchTools直到最近才免费。现在,它切换到“按需支付”的模型,最低约2美元左右。

但是,它是基于GUI的自动工具,没有Autohotkey具有的编程功能。但是,您可以组合多个操作,例如激活窗口,按下按钮,再次隐藏窗口等。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.