AutoHotkey是一个简单但功能强大的热键(快捷键)Windows脚本语言。你可以定制你的键盘,操纵杆与自由的自动化工具,向后兼容的AutoIt v2的和鼠标。请按任意键,鼠标/摇杆按钮,或进入一个热键组合。创建定制的GUI窗口和菜单栏。自动化几乎所有的东西:发送击键和鼠标点击,启动程序/文件;剪贴板,注册表和声卡的设置工作。包括快速入门教程,自动脚本创建和全面的帮助文件。 这个工具是重复的任务自动化工具,并创造出不局限于由Windows允许的组合热键。
软件功能:
-通过发送键盘键击和鼠标点击自动化几乎所有的操作。您可以手工编写宏或者使用宏录制器。
-为键盘,游戏杆和鼠标创建 热键。几乎任何按键、按钮或组合键都可以设置为热键。
-在您键入缩写时 扩展缩写。例如,键入 "btw" 能自动地生成 "by the way"。
-创建自定义的数据输入表格、用户界面和菜单栏。详见 图形用户界面。
-重新映射 您键盘、游戏杆和鼠标上的按键和按钮。
-通过 WinLIRC 客户端脚本 对手执遥控器的信号作出反应。
-运行现有的 AutoIt v2 脚本,并用 新功能 增强它们。
-将任何的脚本转换为 EXE文件,使其在没有安装 AutoHotkey 的计算机上也能运行。
AutoHotkey使用教程
下载后解压即可,autohotkey会自动识别.ahk后缀的文档,所以新建一个txt文件,更改后缀为ahk即可作为您的快捷键包(绿色版需设置默认autohotkey打开).
以下是常见的使用场景:
场景1:替换内容,点一两个按键就能替换任何常用内容
::xfx::感谢楼主分享!!!!!!
比如上面这个,双冒号+快捷键+双冒号+替换内容
::csdn::account{tab}12345678{ENTER}
上面的意思是:当你输入csdn时,内容自动替换为"account"+tab键+密码+回车键, 即实现了自动登录
场景2:快捷键,这个使用上和场景1类似,基本记住双冒号格式,就可以做任何替换操作了
下面是我经常用的一个功能,自动远程登录linux服务器,这个对于做web后台开发的人员来说应该非常实用,我们经常需要远程ssh到服务器,结果没多久掉线又得重新找帐号密码输入;
下面的脚本可以一键登录,相信减少了很多工作量.
场景3:录制脚本(极其好用的功能)
我提供的绿色版里有一个AutoScriptWriter软件,是用来记录电脑操作,自动生成脚本的,使用方法:双击AutoScriptWriter.exe,如下图:
开始后屏幕左上方会出现一个"stop"的按钮,此时开始做你想做的操作(任何鼠标,键盘操作都可以),完成后,点击stop,就会自动生成文件,点击save保存为ahk文件,下次双击该文件,就会执行一遍你录制的步骤
虽然上面三个场景及其简单,但却是最常用的场景,其他的类似游戏连发,控制电脑......甚至编写方法执行更复杂的功能,请自行百度学习,此处不再深入
更新日志
固定载入bmp文件作为图标的原始大小。
固定复合作业,如测试。道具[1]+ = 1(由v1.1.27.01断开)。