我对获得AutoHotKey(在Windows下可用于自动击键的Windows程序)在Ubuntu下运行非常感兴趣。到目前为止,我已经安装了Wine,但是无法使用以前的任何Windows脚本。有什么建议吗?
我对获得AutoHotKey(在Windows下可用于自动击键的Windows程序)在Ubuntu下运行非常感兴趣。到目前为止,我已经安装了Wine,但是无法使用以前的任何Windows脚本。有什么建议吗?
Answers:
Autokey与Windows的AutoHotKey等效。
(更新01May16)上面的页面不再存在。现在在Github上有一个移植到Python 3的端口。
它的一些功能
对我而言,最大的不同是Autokey使用Python作为其脚本语言,而不是将特定的专有语言用作AutoHotKey。
他们还具有Ubuntu PPA,因此您可以轻松安装它并紧跟更新。
您可以阅读有关安装和使用Autokey快速设置的非常不错的文章(有关How to Geek)。
如果您具有AutoHotKey脚本来自动化Wine中运行的Windows应用程序,则AutoHotKey正是要使用的程序。幸运的是,AutoHotKey很容易在Wine中安装,因为Wine项目将其用于我们的自动质量检查工具。
在Ubuntu上最简单的方法是仅启用Wine PPA并在那里安装Wine软件包。这将拉进葡萄酒技巧包。然后,您可以打开一个终端并输入“ winetricks autohotkey ”,它将自动为您下载并安装。
这不是解决方案,而是警告。我找到了在Ubuntu 10上构建IronAHK的说明。检查所有注释以使其在Ubuntu 11上运行。但是在构建并尝试运行一些脚本之后,在我看来IronAHK尚未完全实现。诸如热键之类的核心功能似乎还无法正常工作……很高兴在这里显示错误。
有很多用于Linux的文本宏应用程序,以及一些用于根据需要记录和重新运行各种键盘和鼠标事件的应用程序。
尽管我从未专门使用过AutoHotKey,但我在工作中使用Texter并认为它与您要查找的内容相似。(如果不能的话,请特别说明您要完成的工作,也许可以帮助别人回答)。
在Linux中有很多支持文本宏的应用程序/ IDE,或者如果您希望在多个应用程序中组合重复操作,则可以使用xmacro ... http://xmacro.sourceforge.net/