Skip to content

AutoHotkey

Awesome AutoHotkey AutoHotkey Awesome

精选清单 AutoHotkey 库、库分布、脚本、工具和资源. 受他人启发 awesome lists . 请阅读 CONTRIBUTING.md 在贡献之前.

过时或停产,但仍然具有历史相关性的项目可以在 Historical.md

发展状况: Build Status awesome_bot


Libraries

有用的 AutoHotkey 库列表. 库是具有一些可重用功能的代码,可以与您自己的代码结合以创建新功能.

Clipboard

  • WinClip - 由 Deo - WinClip 是一个剪贴板操作类,扩展了 AutoHotkey 的剪贴板功能,包括对 RTF、HTML 和图像的支持. 论坛主题: link.

Console

  • AHKonsole - 由 G33kdude - 基于类的 AutoHotkey 库,用于控制台支持. 该库使您能够创建一个表示要与之交互的控制台的对象,以及多个控制台缓冲区对象以促进双缓冲. 论坛主题: link.
  • LibCon - 由 joedf - 用于控制台支持的 AutoHotkey 库. 该库使您能够编写控制台应用程序并与其他控制台实例交互. 基本上,这个库可以促进与编写和与控制台交互有关的任何事情. 论坛主题: link.

Data format

  • AHK_ctable - 由 hoppfrosch - 处理表格格式字符串的库 - 论坛主题: link.
  • AutoHotkey-JSON - 由 cocobelgica - AutoHotkey 的 JSON 库. 论坛主题: link.
  • CSV - 由 trueski/kdoske - 用于处理 CSV 文件和 Listview 函数的库. 论坛主题: link.
  • List manipulation functions - Laszlo - 操作逗号分隔列表的函数库. 论坛主题: link.
  • ObjCSV - 由 JnLlnd - 将 CSV 文件加载/保存到对象和列表视图函数的库. 论坛主题: link.
  • ObjDump/ObjLoad - 通过 HotKeyIt - 将对象序列化/反序列化到/从变量/内存.
  • SerDes - 由 cocobelgica - 序列化/反序列化 AutoHotkey 对象结构. 论坛主题: link.
  • Table - 由 VxE - 以表格 (TSV) 格式和 Listview 函数操作字符串的库. 论坛主题: link.
  • XA - 由 trueski/hi5 - 将数组序列化/反序列化为 XML. 论坛主题: link.
  • ImagePut - by iseahound - 用于转换为文件、流、窗口、base64、url、光标、屏幕坐标、剪贴板、指针、句柄等的图像库. 支持 AutoHotkey v1 和 v2. - 论坛主题: link
  • AHKv2-GDIP - 更新与 AHK v1.1 和 AHK v2 兼容的上述 GDI+ 库 - 论坛主题: link.
  • GDIp_ImageSearch - 由 tic - 使用 gdiplus.dll 的库在屏幕上搜索图像实例. 查看 MasterFocus 改进版本的线程末尾,或者查看他 GitHub repo here
  • Simple GDI class - 由 GeekDude - 旨在简化使用低级 GDI 函数的类.
  • Particle System - by tidbit - 一个使用 GDI+ 将粒子添加到 GUI 或屏幕上的简单类. 论坛主题: link.

Data Structures and Algorithms

  • Facade - 由 Shambles - 一组函数式编程库. - 论坛主题: link
  • HashTable - 由 Shambles - AutoHotkey 的哈希表实现.
  • LibCrypt - 不同的作者 - 加密和编码函数的集合.
  • Type_Checking - 由 Shambles - AutoHotkey 的类型检查 - 论坛主题: link

Database

  • AHKDb - 由 AHKDb - 用于制表符分隔数据的数据库库.
  • ahkDBA - 由 IsNull - 一个 OOP-SQL 数据库访问框架. 论坛主题: link.
  • Class_SQLiteDB - 只有我 - AHK SQLite API 包装器类. 论坛主题: link.
  • Leya - MySQL API - 由 kevgk - 在 autohotkey 中使用 MySQL 数据库,而不向客户端公开服务器凭据.

Filesystem

Edit

  • Edit v2.0 - 由 jballi - 用于显示和编辑文本的轻量级且功能强大的默认编辑控件库. 论坛主题: link

General

  • AutoXYWH - 由 tmplinshi - 在调整 GUI 大小时自动移动和调整控件大小.
  • TaskDialog - 仅由我 - 为 Win Vista+ 增强的 MsgBox - link
  • OnWin - 由 cocobelgica - 窗口事件调用函数(WinWaitXXX 异步). 论坛主题: link
  • CGUI - 作者 ChrisS85 - 面向对象的 AutoHotkey GUI 库. 论坛主题: link
  • Class_ScrollGUI - 只有我 - 创建一个可滚动的 GUI 作为 AHK GUI 窗口的父级. 论坛主题: link

ListBox

ListView

  • LV_Colors - 仅由我 - GUI ListView 的单元格或行的单独背景和/或文本颜色. 论坛主题: link
  • LV_EX - 只有我 - AHK GUI ListView 控件的一些附加功能. 论坛主题: link
  • LV_InCellEdit - 仅由我 - ListView 控件的单元内编辑. 论坛主题: link
  • LV_Rows - 由 Pulover - AHK ListView 控件的附加功能. 论坛主题: link
  • [Lib] 菜单 - 只有我 - 一些与 AHK 菜单相关的功能. 论坛主题: link

Web

  • Neutron - 由 G33kDude - 用于使用 AutoHotkey 构建基于 HTML 的用户界面的工具集. 论坛主题: link

Hotkeys

  • CHotkeyControl - 由 evilC - 替换支持鼠标按钮等的 AHK 热键 GuiControl(部分成熟).
  • HParse - 由 Avi - 将有意义的快捷方式 (Ctrl+X) 转换为 AutoHotkey 语法 (^x) 的功能.

Joystick

  • CvJoyInterface - 通过 evilC - 使用 AHK 控制 vJoy 虚拟操纵杆.
  • JoystickWrapper - by evilC - Full event-based, 8 axis, 128 button, 4 POV joystick reading (C# DLL, Uses Lexikos' CLR).
  • XInput - 由 Lexikos - 使用 XInput 读取 XBOX 游戏手柄(唯一独立读取 L/R 触发器的方法),控制隆隆声电机.

Maths

  • calc() - 数学表达式评估,包括括号.
  • Eval - 由 Pulover - 评估字符串中的表达式. 论坛主题: link
  • Scientific Maths - by Avi - 促进高精度数学的图书馆.
  • Time() - 由 HotkeyIt 提供 - 计算日期之间的天数、小时、分钟、秒数. 论坛主题: link

Memory

  • classMemory - 由 RHCP (Kalamity) - 一个带有模式扫描的 AHK 内存读/写类. 论坛主题: link

Networking

  • AHKhttp - 基本 HTTP 服务器. 论坛 link
  • AHKsock - 由 TheGood - 基于函数的套接字库. 支持TCP. 论坛 link
  • Chrome.ahk - 作者 G33kDude - 使用本机 AutoHotkey 自动化 Google Chrome - 论坛 link
  • FTP - 由 jNizM - FTP 会话的 AutoHotkey 包装器(类) - 论坛 link
  • Rufaydium WebDriver - 由 Xeo786 - Webdriver 库支持任何基于 Chromium 的浏览器,只需要 webdriver(无 selenium/websocket) - 论坛 link
  • Socket Class (überarbeitet) - Bentschi - 基于类的套接字库. 支持TCP和UDP.
  • Socket.ahk - 由 GeekDude - 基于 Bentschi 的套接字库 - 论坛 link
  • WebSocket.ahk - GeekDude - 基于类的 WebSocket 库 - 论坛 link
  • WinSCP.ahk - Lipkau - Lib 允许在 AHK 中使用 WinSCP

Graphics

  • GDIp - 通过 tic - 有助于与 Microsoft 的 gdiplus.dll 交互的全功能库 - 论坛主题: link.
  • ImagePut - by iseahound - 用于转换为文件、流、窗口、base64、url、光标、屏幕坐标、剪贴板、指针、句柄等的图像库. 支持 AutoHotkey v1 和 v2. - 论坛主题: link
  • AHKv2-GDIP - 更新与 AHK v1.1 和 AHK v2 兼容的上述 GDI+ 库 - 论坛主题: link.
  • GDIp_ImageSearch - 由 tic - 使用 gdiplus.dll 的库在屏幕上搜索图像实例. 查看 MasterFocus 改进版本的线程末尾,或者查看他 GitHub repo here
  • Simple GDI class - 由 GeekDude - 旨在简化使用低级 GDI 函数的类.
  • Particle System - by tidbit - 一个使用 GDI+ 将粒子添加到 GUI 或屏幕上的简单类. 论坛主题: link.
  • CGUI - 作者 ChrisS85 - 面向对象的 AutoHotkey GUI 库. 论坛主题: link
  • Class_ScrollGUI - 只有我 - 创建一个可滚动的 GUI 作为 AHK GUI 窗口的父级. 论坛主题: link

ListBox

ListView

  • LV_Colors - 仅由我 - GUI ListView 的单元格或行的单独背景和/或文本颜色. 论坛主题: link
  • LV_EX - 只有我 - AHK GUI ListView 控件的一些附加功能. 论坛主题: link
  • LV_InCellEdit - 仅由我 - ListView 控件的单元内编辑. 论坛主题: link
  • LV_Rows - 由 Pulover - AHK ListView 控件的附加功能. 论坛主题: link
  • [Lib] 菜单 - 只有我 - 一些与 AHK 菜单相关的功能. 论坛主题: link

Web

  • Neutron - 由 G33kDude - 用于使用 AutoHotkey 构建基于 HTML 的用户界面的工具集. 论坛主题: link

Hotkeys

  • CHotkeyControl - 由 evilC - 替换支持鼠标按钮等的 AHK 热键 GuiControl(部分成熟).
  • HParse - 由 Avi - 将有意义的快捷方式 (Ctrl+X) 转换为 AutoHotkey 语法 (^x) 的功能.

Joystick

  • CvJoyInterface - 通过 evilC - 使用 AHK 控制 vJoy 虚拟操纵杆.
  • JoystickWrapper - by evilC - Full event-based, 8 axis, 128 button, 4 POV joystick reading (C# DLL, Uses Lexikos' CLR).
  • XInput - 由 Lexikos - 使用 XInput 读取 XBOX 游戏手柄(唯一独立读取 L/R 触发器的方法),控制隆隆声电机.

Maths

  • calc() - 数学表达式评估,包括括号.
  • Eval - 由 Pulover - 评估字符串中的表达式. 论坛主题: link
  • Scientific Maths - by Avi - 促进高精度数学的图书馆.
  • Time() - 由 HotkeyIt 提供 - 计算日期之间的天数、小时、分钟、秒数. 论坛主题: link

Memory

  • classMemory - 由 RHCP (Kalamity) - 一个带有模式扫描的 AHK 内存读/写类. 论坛主题: link

Networking

  • AHKhttp - 基本 HTTP 服务器. 论坛 link
  • AHKsock - 由 TheGood - 基于函数的套接字库. 支持TCP. 论坛 link
  • Chrome.ahk - 作者 G33kDude - 使用本机 AutoHotkey 自动化 Google Chrome - 论坛 link
  • FTP - 由 jNizM - FTP 会话的 AutoHotkey 包装器(类) - 论坛 link
  • Rufaydium WebDriver - 由 Xeo786 - Webdriver 库支持任何基于 Chromium 的浏览器,只需要 webdriver(无 selenium/websocket) - 论坛 link
  • Socket Class (überarbeitet) - Bentschi - 基于类的套接字库. 支持TCP和UDP.
  • Socket.ahk - 由 GeekDude - 基于 Bentschi 的套接字库 - 论坛 link
  • WebSocket.ahk - GeekDude - 基于类的 WebSocket 库 - 论坛 link
  • WinSCP.ahk - Lipkau - Lib 允许在 AHK 中使用 WinSCP

GUI

Combobox

  • CbAutoComplete - 由 Pulover - 自动完成 AHK ComboBox 中键入的值. 论坛主题: link

Custom Controls

  • Rebar - 由 Pulover - AutoHotkey Rebar 自定义控件的 AHK 类. 论坛主题: link
  • Toolbar - 由 Pulover - AutoHotkey 工具栏自定义控件的 AHK 类. 论坛主题: link

Edit

  • Edit v2.0 - 由 jballi - 用于显示和编辑文本的轻量级且功能强大的默认编辑控件库. 论坛主题: link

General

  • AutoXYWH - 由 tmplinshi - 在调整 GUI 大小时自动移动和调整控件大小.
  • TaskDialog - 仅由我 - 为 Win Vista+ 增强的 MsgBox - link
  • OnWin - 由 cocobelgica - 窗口事件调用函数(WinWaitXXX 异步). 论坛主题: link
  • CGUI - 作者 ChrisS85 - 面向对象的 AutoHotkey GUI 库. 论坛主题: link
  • Class_ScrollGUI - 只有我 - 创建一个可滚动的 GUI 作为 AHK GUI 窗口的父级. 论坛主题: link

ListBox

ListView

  • LV_Colors - 仅由我 - GUI ListView 的单元格或行的单独背景和/或文本颜色. 论坛主题: link
  • LV_EX - 只有我 - AHK GUI ListView 控件的一些附加功能. 论坛主题: link
  • LV_InCellEdit - 仅由我 - ListView 控件的单元内编辑. 论坛主题: link
  • LV_Rows - 由 Pulover - AHK ListView 控件的附加功能. 论坛主题: link
  • [Lib] 菜单 - 只有我 - 一些与 AHK 菜单相关的功能. 论坛主题: link

Web

  • Neutron - 由 G33kDude - 用于使用 AutoHotkey 构建基于 HTML 的用户界面的工具集. 论坛主题: link

Hotkeys

  • CHotkeyControl - 由 evilC - 替换支持鼠标按钮等的 AHK 热键 GuiControl(部分成熟).
  • HParse - 由 Avi - 将有意义的快捷方式 (Ctrl+X) 转换为 AutoHotkey 语法 (^x) 的功能.

Joystick

  • CvJoyInterface - 通过 evilC - 使用 AHK 控制 vJoy 虚拟操纵杆.
  • JoystickWrapper - by evilC - Full event-based, 8 axis, 128 button, 4 POV joystick reading (C# DLL, Uses Lexikos' CLR).
  • XInput - 由 Lexikos - 使用 XInput 读取 XBOX 游戏手柄(唯一独立读取 L/R 触发器的方法),控制隆隆声电机.

Maths

  • calc() - 数学表达式评估,包括括号.
  • Eval - 由 Pulover - 评估字符串中的表达式. 论坛主题: link
  • Scientific Maths - by Avi - 促进高精度数学的图书馆.
  • Time() - 由 HotkeyIt 提供 - 计算日期之间的天数、小时、分钟、秒数. 论坛主题: link

Memory

  • classMemory - 由 RHCP (Kalamity) - 一个带有模式扫描的 AHK 内存读/写类. 论坛主题: link

Networking

  • AHKhttp - 基本 HTTP 服务器. 论坛 link
  • AHKsock - 由 TheGood - 基于函数的套接字库. 支持TCP. 论坛 link
  • Chrome.ahk - 作者 G33kDude - 使用本机 AutoHotkey 自动化 Google Chrome - 论坛 link
  • FTP - 由 jNizM - FTP 会话的 AutoHotkey 包装器(类) - 论坛 link
  • Rufaydium WebDriver - 由 Xeo786 - Webdriver 库支持任何基于 Chromium 的浏览器,只需要 webdriver(无 selenium/websocket) - 论坛 link
  • Socket Class (überarbeitet) - Bentschi - 基于类的套接字库. 支持TCP和UDP.
  • Socket.ahk - 由 GeekDude - 基于 Bentschi 的套接字库 - 论坛 link
  • WebSocket.ahk - GeekDude - 基于类的 WebSocket 库 - 论坛 link
  • WinSCP.ahk - Lipkau - Lib 允许在 AHK 中使用 WinSCP

Distribution 是一个用于分发图书馆的系统.*

  • ahk-libs - Ryan Shipp 的图书馆收藏.
  • ASPDM - 包/stdlib 分发和管理来自 ahkscript 伙计们. 特雷洛 link.
  • pAHKlight - AutoHotkey 库、类、函数和工具的轻量级指南.

Scripts

有用的 AutoHotkey 脚本列表. 脚本是旨在用作独立程序的代码,并不意味着与其他代码集成.

Plotting (graphs, bars, charts and etc)

  • Excel Charts - Xx7 - 用于在 Excel 中创建图形的库,将图形保存为图像并将其显示在 GUI 中.
  • XGraph - 由 SKAN - 用于以图形方式绘制实时数据的函数库.
  • SVGraph - 由 CapnOdin - SVGraph 为 AutoHotkey 带来图形和图表. 论坛 link
  • gdiChartLib - 作者 nnnik - 用于 autohotkey 的 gdip 图表库. 论坛 link

表. 脚本是旨在用作独立程序的代码,并不意味着与其他代码集成.*

System

  • RunAsTask - 由 SKAN - 在没有 UAC 提示的情况下自动提升脚本.
  • Vista Audio Control Functions - 由 Lexikos - 提供一些 SoundSet/SoundGet 子命令的替代方法,以及 SoundSet/SoundGet 不支持的一些附加功能. 论坛主题: Link

Text manipulation

  • String Things - by tidbit - 独立的字符串操作函数.
  • TF - by hi5 - 用于处理.txt、.ahk、.html、.css 等文本文件和字符串(或变量)的函数. 论坛主题: link.

Library Distributions

有用的 AutoHotkey 库分发列表. Library Distribution 是一个用于分发图书馆的系统.

  • ahk-libs - Ryan Shipp 的图书馆收藏.
  • ASPDM - 包/stdlib 分发和管理来自 ahkscript 伙计们. 特雷洛 link.
  • pAHKlight - AutoHotkey 库、类、函数和工具的轻量级指南.

Scripts

有用的 AutoHotkey 脚本列表. 脚本是旨在用作独立程序的代码,并不意味着与其他代码集成.

a>Clipboard

  • CL3 - 带有插件(搜索、预定义插槽、ClipChain、FIFO、编辑器等)的剪贴板管理器(仅文本). 论坛帖子 link.
  • ClipBoardMonitor - 监视剪贴板更改,显示文本字数统计工具提示或图片临时 GUI.
  • Clipjump - 是适用于 Windows 的多剪贴板管理实用程序. 源代码: GitHub . 论坛话题: link 1, link 2.
  • MouseGestureL - 通过鼠标手势控制应用程序. 可以通过可定制的界面定义手势和动作. 英文和日文文档 - 日本主页 link
  • Radial Menu - 强大的热键、启动器、鼠标手势系统等等(可换肤) - 论坛主题: link

Typing

  • AutoComplete - 在您键入时建议并完成单词. 论坛主题: link.
  • DateHotkey - 轻松接收当前、过去或即将到来的日期字符串的热键. 论坛主题: link
  • Half-QWERTY - 单手打字. 使用空格键作为修饰符,用户仅用一只手就可以生成全尺寸键盘任一侧的字符. 通过论坛主题获取更多信息: link
  • KeyPress OSD - 屏幕显示以清晰可见的文本大小显示每个键或鼠标按钮的按下. 论坛主题: link
  • Lintalist - 可搜索的交互式列表,用于使用插件复制和粘贴文本. 论坛主题: link.
  • Portable Keyboard Layout - 帮助人们学习更好、更高效的键盘布局,例如 Dvorak、Colemak 或 Asset. 论坛主题: link.
  • Static Hands - 使用 CapsLock 键的超级有用的快捷方式,无需在打字时移动双手. 超级简单. 没有学习曲线.
  • Thumbscript - 允许您使用数字键盘输入,每个字母只需按 2 次数字键. 文档: link
  • TypingAid - 在您键入时建议并完成单词. 论坛主题: link GitHub link.

Window Management

  • Automatic Window Manager - 保存和恢复每个进程的最后一个窗口位置. 论坛主题: link
  • bug.n - 平铺窗口管理器. 论坛主题: link
  • Min2Tray - 将窗口最小化到托盘等. 论坛主题: link
  • Open-Show-Apps - 打开、恢复或最小化所需的 Windows 或 Chrome 应用程序. 论坛主题: link
  • SnapX - 通过接管其热键(Win+左/右等)并提供对捕捉位置和大小的更精细控制来增强 Windows/Aero Snap. 适用于多个显示器、分辨率和 DPI 级别.
  • WindowPadX - 在多显示器环境中提供一些有用功能的工具. WindowPadX 是 WindowPad 的增强版,最初由 Lexikos 发布,请参阅原始论坛主题: link

Games

Filesystem

  • Belvedere - 根据文件名、扩展名、大小、期限等设置对文件执行操作(移动、复制、删除等)的规则. 更多信息 link.
  • QuickAccessPopup - 多用途启动器和文件切换器. 网站 link.
  • SpicyKeys - 使用热键在 Windows 资源管理器中打开或移动/复制选定的文件. 论坛主题: link
  • DateHotkey - 轻松接收当前、过去或即将到来的日期字符串的热键. 论坛主题: link
  • Half-QWERTY - 单手打字. 使用空格键作为修饰符,用户仅用一只手就可以生成全尺寸键盘任一侧的字符. 通过论坛主题获取更多信息: link
  • KeyPress OSD - 屏幕显示以清晰可见的文本大小显示每个键或鼠标按钮的按下. 论坛主题: link
  • Lintalist - 可搜索的交互式列表,用于使用插件复制和粘贴文本. 论坛主题: link.
  • Portable Keyboard Layout - 帮助人们学习更好、更高效的键盘布局,例如 Dvorak、Colemak 或 Asset. 论坛主题: link.
  • Static Hands - 使用 CapsLock 键的超级有用的快捷方式,无需在打字时移动双手. 超级简单. 没有学习曲线.
  • Thumbscript - 允许您使用数字键盘输入,每个字母只需按 2 次数字键. 文档: link
  • TypingAid - 在您键入时建议并完成单词. 论坛主题: link GitHub link.

Window Management

  • Automatic Window Manager - 保存和恢复每个进程的最后一个窗口位置. 论坛主题: link
  • bug.n - 平铺窗口管理器. 论坛主题: link
  • Min2Tray - 将窗口最小化到托盘等. 论坛主题: link
  • Open-Show-Apps - 打开、恢复或最小化所需的 Windows 或 Chrome 应用程序. 论坛主题: link
  • SnapX - 通过接管其热键(Win+左/右等)并提供对捕捉位置和大小的更精细控制来增强 Windows/Aero Snap. 适用于多个显示器、分辨率和 DPI 级别.
  • WindowPadX - 在多显示器环境中提供一些有用功能的工具. WindowPadX 是 WindowPad 的增强版,最初由 Lexikos 发布,请参阅原始论坛主题: link

Games

Graphics

  • Half-QWERTY - 单手打字. 使用空格键作为修饰符,用户仅用一只手就可以生成全尺寸键盘任一侧的字符. 通过论坛主题获取更多信息: link
  • KeyPress OSD - 屏幕显示以清晰可见的文本大小显示每个键或鼠标按钮的按下. 论坛主题: link
  • Lintalist - 可搜索的交互式列表,用于使用插件复制和粘贴文本. 论坛主题: link.
  • Portable Keyboard Layout - 帮助人们学习更好、更高效的键盘布局,例如 Dvorak、Colemak 或 Asset. 论坛主题: link.
  • Static Hands - 使用 CapsLock 键的超级有用的快捷方式,无需在打字时移动双手. 超级简单. 没有学习曲线.
  • Thumbscript - 允许您使用数字键盘输入,每个字母只需按 2 次数字键. 文档: link
  • TypingAid - 在您键入时建议并完成单词. 论坛主题: link GitHub link.

Window Management

  • Automatic Window Manager - 保存和恢复每个进程的最后一个窗口位置. 论坛主题: link
  • bug.n - 平铺窗口管理器. 论坛主题: link
  • Min2Tray - 将窗口最小化到托盘等. 论坛主题: link
  • Open-Show-Apps - 打开、恢复或最小化所需的 Windows 或 Chrome 应用程序. 论坛主题: link
  • SnapX - 通过接管其热键(Win+左/右等)并提供对捕捉位置和大小的更精细控制来增强 Windows/Aero Snap. 适用于多个显示器、分辨率和 DPI 级别.
  • WindowPadX - 在多显示器环境中提供一些有用功能的工具. WindowPadX 是 WindowPad 的增强版,最初由 Lexikos 发布,请参阅原始论坛主题: link

Games

GUI

  • Static Hands - 使用 CapsLock 键的超级有用的快捷方式,无需在打字时移动双手. 超级简单. 没有学习曲线.
  • Thumbscript - 允许您使用数字键盘输入,每个字母只需按 2 次数字键. 文档: link
  • TypingAid - 在您键入时建议并完成单词. 论坛主题: link GitHub link.

Window Management

  • Automatic Window Manager - 保存和恢复每个进程的最后一个窗口位置. 论坛主题: link
  • bug.n - 平铺窗口管理器. 论坛主题: link
  • Min2Tray - 将窗口最小化到托盘等. 论坛主题: link
  • Open-Show-Apps - 打开、恢复或最小化所需的 Windows 或 Chrome 应用程序. 论坛主题: link
  • SnapX - 通过接管其热键(Win+左/右等)并提供对捕捉位置和大小的更精细控制来增强 Windows/Aero Snap. 适用于多个显示器、分辨率和 DPI 级别.
  • WindowPadX - 在多显示器环境中提供一些有用功能的工具. WindowPadX 是 WindowPad 的增强版,最初由 Lexikos 发布,请参阅原始论坛主题: link

Games

Maths

  • Monster - 评估字符串中的数学表达式(计算器).
  • Unit Converter - 具有最常用的英语和科学单位以及从长度到密度再到热导率的最常用量的单位转换器. 还包括物理和数学常数部分.

Mouse

  • EitherMouse - 多只鼠标、单独设置、在第二只鼠标上自动交换鼠标按钮. 论坛主题: link.
  • MouseGestureL - 通过鼠标手势控制应用程序. 可以通过可定制的界面定义手势和动作. 英文和日文文档 - 日本主页 link
  • Radial Menu - 强大的热键、启动器、鼠标手势系统等等(可换肤) - 论坛主题: link

Typing

  • AutoComplete - 在您键入时建议并完成单词. 论坛主题: link.
  • DateHotkey - 轻松接收当前、过去或即将到来的日期字符串的热键. 论坛主题: link
  • Half-QWERTY - 单手打字. 使用空格键作为修饰符,用户仅用一只手就可以生成全尺寸键盘任一侧的字符. 通过论坛主题获取更多信息: link
  • KeyPress OSD - 屏幕显示以清晰可见的文本大小显示每个键或鼠标按钮的按下. 论坛主题: link
  • Lintalist - 可搜索的交互式列表,用于使用插件复制和粘贴文本. 论坛主题: link.
  • Portable Keyboard Layout - 帮助人们学习更好、更高效的键盘布局,例如 Dvorak、Colemak 或 Asset. 论坛主题: link.
  • Static Hands - 使用 CapsLock 键的超级有用的快捷方式,无需在打字时移动双手. 超级简单. 没有学习曲线.
  • Thumbscript - 允许您使用数字键盘输入,每个字母只需按 2 次数字键. 文档: link
  • TypingAid - 在您键入时建议并完成单词. 论坛主题: link GitHub link.

Window Management

  • Automatic Window Manager - 保存和恢复每个进程的最后一个窗口位置. 论坛主题: link
  • bug.n - 平铺窗口管理器. 论坛主题: link
  • Min2Tray - 将窗口最小化到托盘等. 论坛主题: link
  • Open-Show-Apps - 打开、恢复或最小化所需的 Windows 或 Chrome 应用程序. 论坛主题: link
  • SnapX - 通过接管其热键(Win+左/右等)并提供对捕捉位置和大小的更精细控制来增强 Windows/Aero Snap. 适用于多个显示器、分辨率和 DPI 级别.
  • WindowPadX - 在多显示器环境中提供一些有用功能的工具. WindowPadX 是 WindowPad 的增强版,最初由 Lexikos 发布,请参阅原始论坛主题: link

Games

Integrated Development Environment

  • AHK Studio - 基于 SciLexer.dll 的 AutoHotkey IDE.
  • Adventure (formerly AutoGUI) - 经过 Alguimist - 具有有用的内置插件和 GUI 设计器的 AHK IDE.
  • AutoHotFlow - 绘制您的应用程序. 论坛主题: link . GitHub link.
  • DRAKON Editor - AutoHotkey 的可视化编程(使用 DRAKON 图).
  • Notepad++ for AutoHotkey - 为 AutoHotkey 设置流行的代码编辑器 Notepad++.
  • SciTE4AutoHotkey - 用于 AutoHotkey 的基于 SciTE 的 IDE.
  • SublimeAutoHotkey - 用于 SublimeText 的 AutoHotkey AHK 语言包,包括语法高亮、注释切换、自动完成、构建系统定义、ahkrun、ahkcompile、ahkrunpiped 命令.
  • Sublime 4 AutoHotkey - Sublime 4 AutoHotkey 是 Sublime Text 文本编辑器的补丁,增加了对 AutoHotkey 的支持. -(已停产)
  • vim-AHKcomplete - 添加自动完成的 Vim 插件. (全方位完成)
  • Vim autohotkey-ahk - 为 AutoHotkey 添加语法高亮的 Vim 插件.
  • VSCode extension - Visual Studio Code (VSCode) 插件为 AutoHotkey 添加语法高亮显示.
  • AutoHotkey Plus Plus AutoHotkey IntelliSense、调试和对 VS Code 的语言支持,由 cweijan 的 AutoHotkey Plus 的 Mark Wiemer 分叉

GUI WYSIWYG Builders

Script Recorders and Writers

Web Syntax Highlighters

  • highlight.js - 用 Ja​​vaScript 编写的语法荧光笔,支持 130 多种语言(包括 AutoHotkey).
  • PrismJs - 轻量级最小 AutoHotkey 语法突出显示.
  • Syntax Highlighter - AutoHotkey 的旧版语法荧光笔,默认支持行号.

Tools

有用的 AutoHotkey 工具列表. 为 AutoHotkey 制作的工具

Interpreter

  • AutoHotkey - AutoHotkey 解释器安装程序和二进制文件.
  • AutoHotkey DLL - AutoHotkey.dll 为其他编程和脚本语言打开了 AutoHotkey 的世界. 论坛主题: link . 文档 link.
  • AutoHotkey build for CE - 用于掌上电脑/WinCE/智能手机的 AutoHotkey. 论坛主题: link . 文档 link.
  • AHK_X11 phil294 对 Linux 的 AutoHotkey v1.0.24 的基本但实用的实现. Forum
  • IronAHK - 跨平台 .NET 重写 - 未完成.
  • Keysharp - 由 mfeemster 继续 IronAHK. Forum

Debugging

  • [Class] Console - 此类旨在简化脚本的调试,从简单的文本处理到输出和记录数据和数组. GitHub link.
  • Yunit - 由 Uberi 和 infogulch - AutoHotkey 的简单单元测试框架.

Decompilers

Integrated Development Environment

  • AHK Studio - 基于 SciLexer.dll 的 AutoHotkey IDE.
  • Adventure (formerly AutoGUI) - 经过 Alguimist - 具有有用的内置插件和 GUI 设计器的 AHK IDE.
  • AutoHotFlow - 绘制您的应用程序. 论坛主题: link . GitHub link.
  • DRAKON Editor - AutoHotkey 的可视化编程(使用 DRAKON 图).
  • Notepad++ for AutoHotkey - 为 AutoHotkey 设置流行的代码编辑器 Notepad++.
  • SciTE4AutoHotkey - 用于 AutoHotkey 的基于 SciTE 的 IDE.
  • SublimeAutoHotkey - 用于 SublimeText 的 AutoHotkey AHK 语言包,包括语法高亮、注释切换、自动完成、构建系统定义、ahkrun、ahkcompile、ahkrunpiped 命令.
  • Sublime 4 AutoHotkey - Sublime 4 AutoHotkey 是 Sublime Text 文本编辑器的补丁,增加了对 AutoHotkey 的支持. -(已停产)
  • vim-AHKcomplete - 添加自动完成的 Vim 插件. (全方位完成)
  • Vim autohotkey-ahk - 为 AutoHotkey 添加语法高亮的 Vim 插件.
  • VSCode extension - Visual Studio Code (VSCode) 插件为 AutoHotkey 添加语法高亮显示.
  • AutoHotkey Plus Plus AutoHotkey IntelliSense、调试和对 VS Code 的语言支持,由 cweijan 的 AutoHotkey Plus 的 Mark Wiemer 分叉

GUI WYSIWYG Builders

Script Recorders and Writers

Web Syntax Highlighters

  • highlight.js - 用 Ja​​vaScript 编写的语法荧光笔,支持 130 多种语言(包括 AutoHotkey).
  • PrismJs - 轻量级最小 AutoHotkey 语法突出显示.
  • Syntax Highlighter - AutoHotkey 的旧版语法荧光笔,默认支持行号.

ey.com/board/topic/40690-ahk-lua-interop-stdlib-proof-of-concept/) - Note: lua.ahk and lua_ahkfunctions.ahk can be found here.

Tutorials

有用的 AutoHotkey 教程列表.

Others

  • GoTo - 适用于任何文本编辑器的插件,可帮助您跳转到活动文件中的标签、热键、热字串和函数.
  • GoToTilla - 允许跳转到 AHK 源代码中的标记的插件.
  • Context sensitive help in any editor - 任何文本编辑器的插件,通过按 F1 提供上下文相关的帮助.
  • CodeQuickTester - GeekDude - 轻量级动态代码测试器.
  • iWB2 Learner - by jethrow - iWB2 Learner 是一个用于收集有关 Internet Explorer 网页信息的工具. 论坛主题: link
  • AHK-EXE-Swapper - by evilC - 快速更换 AHK 版本! 论坛主题: link.
  • AEI - 由 joedf - 显示 AutoHotkey 环境信息和 AHK 支持相关的系统信息,带有一个花哨的更新检查器,可以自动下载进度条. 论坛主题: link.
  • WinSpy - 由 Alguimist - 用 AHK 编写的有用的窗口间谍/信息工具.

(Use in) other programming languages

Tutorials

有用的 AutoHotkey 教程列表.

Classes

COM

GUI

MCode (machine code)

Resources

有用的 AutoHotkey 资源列表. 与 AutoHotkey 相关的各种网站、文档、指南、视频和文章.

Documentation

Books

  • ahkbook - 一本关于 AutoHotkey 的书(尚未完成). 论坛主题: link.

Quick-start guides

Websites

Forks

为核心语言添加新功能的 AHK 分支

AutoHotkey_H

License

Creative Commons License

这项工作已获得许可 Creative Commons Attribution 4.0 International License.