AutoHotkey
软件描述
AutoHotkey 是一种用于任务自动化的开源 Windows 脚本语言。它可编写脚本实现表单填写和自动点击等操作,最初从热键开始,逐渐发展为完整的脚本语言。可将脚本转换为可执行文件,离线运行,并支持调试。
官方网站
访问软件的官方网站了解更多信息
autohotkey.com
什么是 AutoHotkey?
AutoHotkey (AHK) 是一款适用于 Windows 的免费开源宏创建与自动化软件,可帮助用户自动化重复性任务。它基于一种脚本语言,最初旨在提供键盘快捷键(即热键),但后来发展成为功能完整的脚本语言。
您可以使用 AutoHotkey 实现:
通过发送键盘输入或鼠标点击,或通过 COM 自动化几乎任何操作。
可手动编写鼠标或键盘宏,或使用录制功能。
为键盘、摇杆和鼠标创建热键。
重新映射键盘、摇杆和鼠标上的按键与按钮。
在输入时自动扩展缩写词。
获取并更改剪贴板内容。
您还可以:
将任何 AHK 脚本转换为可执行文件,可在未安装 AutoHotkey 的计算机上运行。
创建自定义数据输入表单、用户界面和菜单栏。
通过读取文本文件、XML、CSV、Excel 及多种数据库格式,自动化数据录入任务。
通过 WinLIRC 客户端脚本读取手持遥控器的信号。
使用组件对象模型(COM)。
使用数组、结构、矩阵和对象。
使用可变参数函数。
调用 DLL 和 Windows 消息。
使用与 Perl 兼容的正则表达式(PCRE)。
使用交互式调试功能。
主要功能
🔄 替代方案
157 个选择
AutoIt
使用一种简单的类BASIC脚本语言来自动化您的Windows GUI。模拟按键、鼠标移动、窗口属性等操作。

espanso
一个用 Rust 编写的开源跨平台文本扩展工具。
AutoKey,此前称为 AutoKey Py3,是已停止维护的 OldAutoKey 的 Python 3 版本,是一款用于 Linux 和 X11 的桌面自动化工具。

Tasker
适用于Android的高级自动化应用,可根据可配置事件(如电话呼叫或一天中的时间)触发闹钟和应用启动等操作。Tasker还允许您使用这些自动化功能创建应用程序。
一款集成了所有功能的Windows自动化软件。完全可配置的文本扩展、开始菜单、快捷方式、自动完成和鼠标手势。用户自定义命令,用于运行文件、打开网页、发送宏或自动化任何操作。功能强大至极,却依然简单易用。
Pulover’s Macro Creator 是一款免费的自动化工具和脚本生成器。它基于 AutoHotkey 语言,为用户提供多种自动化功能以及内置的录制器。
BetterTouchTool 是一款功能强大的应用程序,可让您为 Magic Mouse(1 和 2 型)、MacBook 触控板以及 Magic Trackpad(1 和 2 型)配置多种手势,同时还支持普通鼠标的手势操作。







