AutoHotkey中文版是一个简单但功能强大的热键(快捷键)Windows脚本语言。你可以定制你的键盘,操纵杆与自由的自动化工具,向后兼容的AutoIt v2的和鼠标。
AutoHotkey中文版功能介绍
1、这个工具是重复的任务自动化工具,并创造出不局限于由Windows允许的组合热键。
2、请按任意键,鼠标/摇杆按钮,或进入一个热键组合。创建定制的GUI窗口和菜单栏。
3、自动化几乎所有的东西:发送击键和鼠标点击,启动程序/文件;剪贴板,注册表和声卡的设置工作。包括快速入门教程,自动脚本创建和全面的帮助文件。
AutoHotkey中文版软件用途
-通过发送键盘键击和鼠标点击自动化几乎所有的操作。您可以手工编写宏或者使用宏录制器。
-为键盘,游戏杆和鼠标创建 热键。几乎任何按键、按钮或组合键都可以设置为热键。
-在您键入缩写时 扩展缩写。例如,键入 "btw" 能自动地生成 "by the way"。
-创建自定义的数据输入表格、用户界面和菜单栏。详见 图形用户界面。
-重新映射 您键盘、游戏杆和鼠标上的按键和按钮。
-通过 WinLIRC 客户端脚本 对手执遥控器的信号作出反应。
-运行现有的 AutoIt v2 脚本,并用 新功能 增强它们。
-将任何的脚本转换为 EXE文件,使其在没有安装 AutoHotkey 的计算机上也能运行。
AutoHotkey中文版怎么用
AutoHotkey使用方法
第1屏是欢迎;点Next。
第2屏是版权声明;点I Agree。
第3屏是版本选择,可根据操作系统、需求,选择合适版本。比如我在WinXP下选择了 Unicode(32-bit)。
第4屏是安装内容:如下图。建议全部选中。
接下来是安装目录、开始菜单设置、安装过程。
最后,是安装成功提示:是否看帮助文件。AutoHotkey的帮助文件,写得很细。有耐心的就认真拜读,想成高手的必须要研读。(更多中文译本见这里)
3 应用例1:提示与访问网页
创建脚本文件
如下图,打开你的文本编辑器(notepad、或gVIM),新建一个文件,把下两行内容复制进去。
msgbox, 这是我的第一个AutoHotkey脚本 `n 我既关注效率,也尊重版权
run, http://xbeta.info/autohotkey-guide.htm
先任意保存到一个地方(比如桌面),文件名任意(比如 new.ahk)
注意:①文件名后辍必须为ahk;②保存格式必须选为 UTF-8!。
运行脚本文件
这时,双击new.ahk看到效果了:
先弹出如下提醒
你点击“确定”按钮后,就会启动浏览器,打开本文网址。
原理解释:
所谓脚本,其实就是一个txt文件。它由用户编写,由AutoHotkey来执行。
第1句:msgbox是一个命令(或称为函数),AutoHotkey见到它,就知道要弹出一个消息窗口了。后面的文字是参数,在这一命令中,就是弹出消息的文字。其中的`n表示换行。中间用半角逗号分隔。
第2句:类似,函数是run,就是运行。后面的参数就是本文的url。也就是说,AutoHotkey的run功能,可以运行程序,也可以打开文档(如 d:\freeware-list.txt),也可以打开网址。
4 应用例2:缩写
将下面的语句保存为 new2.ahk (提醒 UTF-8 编码):
::test1:: 善用佳软。ひらがな 平仮名;カタカナ 片仮名。Korean/한국어/조선말。
运行后,在任何能正常显示 unicode 字符的程序中(比如浏览器的地址栏、MS Word),键入 test1后,再加空格、或tab、或回车,就可以触发缩写,“善用佳软……”内容就上屏了。
通过这一例子,可以看到 AutoHotkey 实现常用短语(地址、邮箱、密码、网址、签名)的缩写非常方便。
关于缩写功能,还有人用 AutoHotkey 开发过一款专门用于缩写功能的Texter呢,详见这里。
5 自动登录网站
将下面的语句保存为 new3.ahk (提醒 UTF-8 编码):
#1::
run, http://mail.163.com
WinWaitActive, 网易 ;;等待网页加载成功(至少title显示出来)
sleep, 1000 ;;保险起见,再等1秒(视网速而定)
send, user-id{tab}password{enter};;模拟键入用户名、密码、回车
return
运行脚本……但没有反应?没错,这是因为脚本中为相应命令定义了热键。#1表示Win+1键。
按下Win+1键,脚本会自动打开163信箱、输入用户名、密码,完成登录。
注意:本例有实际执行中有可能不成功。因为邮箱登录页面可能已经保存了用户名,甚至也保存了密码,导致初始输入焦点不准确。笔者实际在用的例子是登录Lotus Notes客户端,并输入密码。代码如下:
#n::
run, “c:\Program Files\lotus\notes\nlnotes.exe”
winwait,,输入口令
sendinput, mypassword{enter}
return
6 后记
作为0级入门教程,就写到这里吧。只要大家边读、边动手实践,就不难从这些例子中发现 AutoHotkey 的神奇作用。
如要再进步发掘 AutoHotkey 的魔力,可以:
(1)阅读官方帮助文档。
(2)参见笔者使用AutoHotkey的更多实例,AutoHotkey|win run加它更方便,AutoIT3 vs AutoHotkey,AutoHotkey调用Irfanview把24位真彩图片优化到实际色深等。
(3)目前最全面的AutoHotkey学习资料,由 amnesiac 整理:AutoHotkey 学习指南
注:xbeta用gVIM编辑ahk文件的,高亮效果如下:
- PC官方版
- 安卓官方手机版
- IOS官方手机版
















uAPP Creator(安卓软件制作工具)1.0.1 官方版
Java SE Development Kit 8 (JDK)v8.0.341 官方版
x64dbg(程序逆向反汇编修改神器)2022.07.27 简体中文版
微信开发者工具小游戏版1.05.2204264 官方版
JetBrains DataGrip 2022 中文破解版221.5591.46 免费版
JetBrains CLion 2022 破解版221.5080.224 中文免费版
IntelliJ IDEA 2022.1 中文免费版221.5080.210 破解版
JetBrains PhpStorm 2022.1中文破解版221.5080.224 免费版
JetBrains Rider 2022.1.1 破解版221.5591.20 免费版
JetBrains RubyMine 2022.1 破解版221.5080.196 中文免费版
WebStorm2022破解版(WebStorm 2022.1)221.5080.193 免费版
goland2022破解版(GoLand 2022.1中文版)221.5080.224 免费版
pycharm2022破解版221.5080.212 中文免费版
python3.10.4官方版最新版
matlab r2022a中文破解版9.12.0 免费版
MATLAB R2019b破解版9.7.0.1190202 免费版
matlab r2020b 破解版免费版
scala语言开发工具2.13.2 官方版
julia开发环境1.7.0 免费版
rust开发环境1.56.1 官方版
aardio桌面软件开发工具35.7.5 绿色最新版
慧编程电脑版5.4.0 最新版
编程猫定制课3.3.0 官方版
精易编程助手3.98 绿色免费版
python3.8.5稳定版免费下载
ulang(木兰编程语言)0.2.2官方免费版
小码精灵编程电脑客户端1.12.0官方最新版
易语言5.9.0 免费版
KRobot编程工具0.8.5 官方64位版


JetBrains PhpStorm 2018免费版2018.3.6 x6
sublime text 33.3126 中文版64位下载
JetBrains CLion2021中文版2021.1.2 x64免费
JetBrains Rider 2021免费版2021.1.3 x64中
JetBrains WebStorm 2021免费版2021.1.1中文
儿童编程软件(Scratch)3.9 中文免费版
JetBrains GoLand 2018官方版2018.3.6 x64
APK改之理(APK ide)3.3 最新去广告版
eclipse helios版本(Eclipse IDE for Java
MyEclipse5.5.1破解版免费版【附注册机】