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

Clickermann
Clickermann - 一款易于上手的通用可编程点击器。自动点击器,可帮助您为任何游戏创建机器人或自动化计算机操作。

atbswp
一个跨平台的开源 tinytask 克隆版。通过在 GitHub 上创建账户来参与 RMPR/atbswp 的开发。

Keyran
用于在任何鼠标和键盘配置上创建和使用宏的前沿程序。无论是在战斗中抑制后坐力,还是自动化大型多人在线游戏任务,Keyran都能满足每个人的需求。超过5000个免费宏供所有人使用。

Openbots
OpenBots 提供端到端的企业级 RPA 自动化平台。从流程发现和开发,到自动化编排和项目管理,我们自动化平台中的每一项工具均对所有用户免收机器人许可费用。

Spring - Dynamic Macro Repeater
Spring 是一个动态宏创建程序。与其他宏创建软件相比,Spring 通过使用单一按键执行所有操作,最大限度地减少了创建宏和回放宏的开销。

Taskopy
适用于 Windows 的 Python 脚本平台,支持快捷键、系统托盘菜单、HTTP 服务器等功能。

Mini Mouse Macro
一款免费轻量级鼠标宏,可记录鼠标移动、点击及键盘输入。Mini Mouse Macro 完全免费,无广告、无弹窗、无试用期。


