AutoHotkey 的主战场一直是 Windows 桌面自动化,但有些用户会关心两个方向:一个是 Windows on ARM64,另一个是 Linux 下能不能用类似 AHK 的语法做快捷键和窗口自动化。

这篇主要记录两个生态线索,适合当作资料入口看待。它们不等同于常规 Windows 版 AutoHotkey 的完整替代品,兼容性、脚本语法、窗口系统和可用库都要按项目说明单独确认。

先分清两个方向

  • Linux 方向:AHK_X11 面向基于 X11 的 Linux 系统,重点是让 Linux 下也能使用类似 AutoHotkey 的自动化体验。
  • ARM64 方向:主要关注 Windows ARM64 上运行 AutoHotkey 的可能性,适合 Surface、ARM 笔记本、虚拟化环境用户了解。

使用前注意

  • 如果你的主要需求是稳定运行 v1 脚本,仍然优先使用 Windows 版 AutoHotkey。
  • Linux 下窗口管理、输入模拟、权限模型都不同,不要直接假设 Windows 脚本可迁移。
  • ARM64 环境下还要注意依赖库、DllCall、第三方插件是否支持对应架构。

适用于Linux的AutoHotkey(基于X11的系统)

出处:https://github.com/phil294/AHK_X11

 

今天我成功地将 AutoHotkey 移植到 ARM64 上的 Windows。它在我的 Asus NOVAGO 和带有 Parallels 的 MacBook Air M1 上成功运行。

出处:https://www.autohotkey.com/boards/viewtopic.php?f=13&t=91772

站内延伸

声明:站内资源为整理优化好的代码上传分享与学习研究,如果是开源代码基本都会标明出处,方便大家扩展学习路径。请不要恶意搬运,破坏站长辛苦整理维护的劳动成果。本站为爱好者分享站点,所有内容不作为商业行为。如若本站上传内容侵犯了原著者的合法权益,请联系我们进行删除下架。