AHK_X11
软件描述
AHK_X11 是 Windows AutoHotkey (AHK) CLASSIC(2004 年版本 1.0.24)在 Linux 上的重实现,具备 Windows AutoHotkey 的许多功能,但对旧版语法的支持更有限,命令集也更少。
官方网站
访问软件的官方网站了解更多信息
官方认证
github.com
安全链接HTTPS
什么是 AHK_X11?
AHK_X11 是 Windows AutoHotkey(AHK)经典版(2004 年发布的 1.0.24 版本)在 Linux 上的重实现,具备 Windows AutoHotkey 的许多功能,但对旧版语法支持有限,并仅包含部分命令。
因此,与 AutoHotkey 类似,它是一款免费、开源的宏创建和自动化软件,可帮助用户自动执行重复性任务。它基于一种脚本语言,最初旨在提供键盘快捷键(即热键),随后逐步发展为功能完整的脚本语言。
它兼容 X11 系统,但尚未支持 Wayland。
您可使用 AHK_X11 实现以下功能:
- 通过发送键盘输入或鼠标点击来自动化几乎所有操作。
- 手动编写鼠标或键盘宏。
- 为键盘和鼠标创建热键。
- 重新映射键盘和鼠标的按键与按钮。
- 输入缩写时自动扩展。
- 获取并修改剪贴板内容。
此外,您还可以:
- 将任意 AHK_X11 脚本转换为可在 Linux 系统上运行的可执行文件,即使未安装 AHK_X11 也可运行。
- 创建自定义数据录入表单、用户界面和菜单栏(GUI)。
- 通过读取文本文件、CSV 等文件自动化数据录入任务。
- 使用全局变量和伪数组。
- 使用 Perl 兼容正则表达式(PCRE)。
- 使用 REPL(交互式控制台)调试脚本。


