全站导航

AutoHotkey v2.0.22

 
AutoHotkey
  • 软件分类:安卓软件/常用工具
  • 软件语言:
  • 更新时间:2026/3/31 13:10:52
  • 大小:
扫码下载到手机
热门标签 AutoHotkey 脚本工具 快捷键
  • 详情
  • 下载地址
  • 同类热门
  • 推荐专题
详情

AutoHotkeyAutoHotkey是一款界面简洁、功能强大的热键脚本语言。它能够帮助用户精确记录键盘、鼠标甚至游戏摇杆的移动与点击动作,操作简单直观。用户可将任意按键或鼠标按钮设置为辅助键,显著提升日常工作效率。

软件特色

AutoHotkey 提供了丰富的自动化与自定义功能,主要包括:

  1. 支持通过手工编写或宏录制方式实现键盘和鼠标的自动化操作;
  2. 可将几乎任何按键、组合键、鼠标按钮或操纵杆输入设为热键;
  3. 允许创建自定义数据录入表单、图形用户界面(GUI)及菜单栏;
  4. 支持对键盘、鼠标和游戏杆的按键进行重映射;
  5. 可通过 WinLIRC 客户端脚本响应手持遥控器发出的信号;
  6. 兼容并可增强原有的 AutoIt v2 脚本功能。

安装步骤

下载安装包后,根据提示选择所需功能模块和安装路径,稍等片刻即可完成安装。

AutoHotkey

AutoHotkey

使用方法

软件其他功能

  1. 基本用法:
    • 可关闭或屏蔽 Windows 自带快捷键(如 Win+E、Win+R);
    • 替代 Alt-Tab 切换方式(通过按键、滚轮或按钮),有助于缓解重复性劳损(RSI)。
  2. 本机代码互操作:
    • 支持调用 COM 和 DLL 对象以扩展功能;
    • 可创建机器码地址,调用时重定向至脚本中的函数;
    • 支持在内存地址间复制字符串,并可在不同代码页之间转换。
  3. 文件、目录和磁盘管理:
    • 文本文件的读写、复制、删除、属性设置等操作比多数语言更简便;
    • 提供面向对象的文件 I/O 操作;
    • 支持弹出驱动器,并获取其列表、容量、剩余空间、文件系统、卷标、序列号、类型和状态等信息;
    • 可读写 INI 配置文件。
  4. 流程控制:
    • 支持多种条件判断(字符、窗口、文件、进程、错误返回值等),通过 {} 区块与制表符实现层级结构;
    • 可结合变量实现多级循环与复杂逻辑;
    • 支持自定义函数的创建与调用。
  5. 图形界面:
    • 可自定义系统托盘菜单的图标、工具提示、菜单项及子菜单;
    • 支持显示对话框、工具提示、气球提示及弹出菜单,实现用户交互;
    • 可置顶自定义图片作为程序启动界面。
  6. 鼠标和键盘:
    • 可临时禁用或启用用户对键盘鼠标的操作,而脚本运行不受影响;
    • 支持用键盘或游戏杆模拟鼠标操作;
    • 可直接对窗口控件执行点击、修改文字等操作,无需真实鼠标事件。
  7. 数学相关:
    • 支持科学运算,包括三角函数、平方根、幂运算、e^N 等。
  8. 屏幕管理:
    • 可通过图像识别与像素颜色检测,自动执行游戏中的操作。
  9. 进程管理:
    • 可响应系统关机或注销事件并执行脚本动作;
    • 支持以 RunAs 方式指定运行身份;
    • 可检测进程是否存在、列出进程、调整优先级、等待启动或结束。
  10. 注册表:
    • 支持循环读取注册表项;
    • 可对注册表进行读写与删除操作。
  11. 声音命令:
    • 可调节音量、设置静音及配置声卡参数;
    • 支持播放 WAV 格式音频文件。
  12. 字符串管理:
    • 支持字符串截取、替换、正则匹配、大小写转换等操作;
    • 可生成随机数,并据此构造自定义随机字符;
    • 可读取和修改剪贴板内容,包括从资源管理器复制的文件路径;
    • 支持对通配符匹配的一组文件批量操作。
  13. 窗口管理:
    • 可检测窗口状态(激活、最大化、存在、隐藏等);
    • 可获取窗口标题、ahk_class、文本等信息,便于自动化操作;
    • 支持对窗口执行最大化、激活、隐藏、关闭、强制终止、等待等操作。
  14. 其他功能:
    • 可获取系统环境信息(如屏幕分辨率、多显示器配置、系统对象尺寸等)并触发相应操作;
    • 可监控系统,例如自动关闭不希望出现的窗口;
    • 支持设置、启用或停用定时器;
    • 可检测系统空闲时间,在空闲时执行高 CPU 负载任务。

此外,AutoHotkey 还支持将任意脚本编译为独立的 EXE 文件,无需目标计算机安装运行环境即可执行。

常见问题

AutoHotkey 有什么不同于其他脚本编辑器的地方?

最突出的特点是内置脚本编译器。用户在录制或编写脚本后,可通过“转换”功能将其打包为 EXE 可执行文件。这一功能极大提升了脚本的便携性与实用性,使其能在未安装 AutoHotkey 的设备上直接运行。作为一款免费且开源的工具,熟练掌握 AutoHotkey 能显著提高工作效率。

小编寄语

AutoHotkey(简称 AHK)因其可生成 EXE 格式脚本而广受用户欢迎。无论用于个人设备间通信还是与他人分享自动化方案,EXE 文件都比原始脚本更便捷。需要注意的是,若你有其他编程语言经验,可能在语法习惯上需做调整。建议严格遵循标准书写规范:使用制表符进行代码缩进,用 {} 明确区块结构,各参数之间务必使用英文逗号分隔,避免使用空格,以大幅减少语法错误的发生。

展开全部
  • AutoHotkey
  • AutoHotkey
应用信息
  • 厂商:暂无
  • 包名:ntsc.digital.inc
  • 版本:v2.0.22
  • MD5值:6c582ac3aaf461c08a844f1b33521e63
热门标签
推荐下载
相关最新

CopyRight 2008-2022 All Rights Reserved

备案编号:皖ICP备2025088915号-1