【工具分享】AutoHotKey2.0 热键脚本语言
2022-10-02 / 0 评论 / 65 阅读 / 6 点赞

【工具分享】AutoHotKey2.0 热键脚本语言

发光的神
2022-10-02 / 0 评论 / 65 阅读 / 正在检测是否收录...

AutoHotkey 简介

AutoHotkey 是一款专为 Windows 平台设计的开源脚本语言,其核心功能是通过热键、脚本或宏来自动化重复任务和自定义操作。它能够:

  • 创建热键控制键盘、鼠标及游戏操纵杆。
  • 自动化任务,如模拟键击、鼠标动作或程序调用。
  • 调用系统 API 和其他程序。
  • 生成独立的可执行文件(.exe),体积小巧,功能强大。

核心功能

  1. 热键定义:

    • 支持组合键(如 Ctrl+Alt+S)和鼠标事件。
    • 灵活设置触发条件(如特定左/右键或使用通配符)。
  2. 自动化补全:

    • 自定义快捷输入片段,自动展开为完整代码或文本。
  3. 逻辑与 API:

    • 支持条件判断、循环及调用 Windows API。
  4. 便捷生成:

    • 将脚本打包成 .exe 文件,方便分发和使用。

常用符号

符号说明
#Win 键(Windows 徽标键)。
!Alt 键。
^Control 键。
+Shift 键。
&组合按键,触发自定义热键。
~保留按键原有功能,同时触发脚本功能。
$防止脚本中发送按键触发自身热键。

常见示例

  1. 运行记事本:

    #n::
    Run Notepad
    return

    按下 Win+N 即可打开记事本。

  2. 输入快捷替换:

    ::cmd::
    Run cmd
    return

    输入 cmd,立即打开命令提示符。

  3. 邮件快速模板:

    ^!s::
    Send Sincerely,{enter}John Smith
    return

    Ctrl+Alt+S 自动填充邮件签名。

  4. 自定义片段补全:

    ::pt::print("hello, world!")

    输入 pt 会自动替换为 print("hello, world!")

使用优势

  • 便捷性: 自定义功能灵活,按需修改。
  • 高效性: 一键触发,显著提升操作效率。
  • 易用性: 语法简洁,适合入门者和进阶用户。

学习与扩展

  • 中文手册: AutoHotkey 中文文档 提供详细的功能说明和示例。
  • 拓展功能: 支持图形化界面设计,深度调用系统功能,满足更多高级需求。

AutoHotkey 是一款简单但功能强大的工具,无论是日常任务自动化,还是复杂操作的编程化管理,它都能大幅提高效率,是 Windows 用户不可多得的生产力利器。

效果

l98ngpsy.png

l98nley2.png

l98o5e4c.png

可以生成exe用起来很方便,在任意地方输入关键字,即可实现自定义的功能。

工具下载

🛠️ AutoHotkey 工具合集

包含 AutoHotkey 编译器、官网入口与源码仓库。

6

评论 (0)

取消
0:00