提高工作效率之AutoHotkey简明教程
2013-04-15 18:04
435 查看
AutoHotkey是一个windows下的开源、免费工具。它是为游戏操纵杆和鼠标创建的热键,是自动按键,理论上来说属于外挂。但你不需要把它想得太深,你只需要知道它可以提高我们的工作效率,通过键映射,鼠标模拟,定义宏等。
简要教程:
1、下载安装AutoHotkey
在浏览器中输入网址http://www.autohotkey.com/进入AutoHotkey的官网,点击“download”下载即可将AutoHotkey保存到本地磁盘。
接着双击点击安装就可以了。
2、建立脚本
安装完成后默认会在系统盘的“本地文档”下创建一个"AutoHotkey.ahk"脚本,双击以后我们会看到任务栏右下角有个
![](http://images.cnitblog.com/blog/350252/201304/15172342-729fd904b00a40b5a5b617b091bebcb1.jpg)
图标,就表示它在运行了。我们在里面写入相应的映射代码然后右击
![](http://images.cnitblog.com/blog/350252/201304/15172342-729fd904b00a40b5a5b617b091bebcb1.jpg)
选择"reload this script"执行它就可以开始使用AutoHotkey里面设置好的功能了,如果我们想在其他地方放置脚本怎么办呢?很简单,只要新建一个文本文档,将其后缀名改为.ahk然后执行它就行了。所以,在同一台电脑中,你甚至可以存放多个脚本。
3、实用简单例子
现在我们先进一个speed.ahk文本,然后用记事本打开,在里面输入
保存后右击
![](http://images.cnitblog.com/blog/350252/201304/15172342-729fd904b00a40b5a5b617b091bebcb1.jpg)
点击“reload this script”就可以测试了。这上面的代码当中"#"号代表windows微标键,#n表示按住windows微标键的同时点击字母n,试一下你会发现记事本很快就打开了。
同样你可以设置快速打开计算器的快捷键,像下面这样
这里的"^"号表示键盘上的CTRL键,"!"表示alt键,结果,你只要按CTRL+ALT+C就可以看到了,注意:保存记事本,并且重启(reload)AutoHotkey。
再介绍一个"+"号表示windows键盘上的shift键,知道这些基本够设置常用快捷键,发挥你的组合能力,开始吧!
4、键映射为文字,文字缩写
这个例子中当我们按下CTRL+ALT+C时将会在文档中输入以下格式的文字:
这在经常写邮件的结尾很常用。这里的{enter}相当于实际输入时候的回车键。send和return是命令。
如果你是一个网页设计者,经常重复网页基本模板的编写,那么你可以在你的脚步中加入以下代码:
这一定会为你省去很多时间吧。
5、定制宏
如果你经常在两个文件中做复制,粘贴工作,那么你可以为你的操作过程定制宏,像这样:
选中你要复制的文本,按住windows微标键+q就可以做这一样一个过程:Ctrl+C、Alt+tab、Ctrl+V。
AutoHotKey还有很多好用的功能,这里简单介绍一下入门功能,后面会继续把一些常用的例子详细介绍。
简要教程:
1、下载安装AutoHotkey
在浏览器中输入网址http://www.autohotkey.com/进入AutoHotkey的官网,点击“download”下载即可将AutoHotkey保存到本地磁盘。
接着双击点击安装就可以了。
2、建立脚本
安装完成后默认会在系统盘的“本地文档”下创建一个"AutoHotkey.ahk"脚本,双击以后我们会看到任务栏右下角有个
![](http://images.cnitblog.com/blog/350252/201304/15172342-729fd904b00a40b5a5b617b091bebcb1.jpg)
图标,就表示它在运行了。我们在里面写入相应的映射代码然后右击
![](http://images.cnitblog.com/blog/350252/201304/15172342-729fd904b00a40b5a5b617b091bebcb1.jpg)
选择"reload this script"执行它就可以开始使用AutoHotkey里面设置好的功能了,如果我们想在其他地方放置脚本怎么办呢?很简单,只要新建一个文本文档,将其后缀名改为.ahk然后执行它就行了。所以,在同一台电脑中,你甚至可以存放多个脚本。
3、实用简单例子
现在我们先进一个speed.ahk文本,然后用记事本打开,在里面输入
#n::Run Notepad
保存后右击
![](http://images.cnitblog.com/blog/350252/201304/15172342-729fd904b00a40b5a5b617b091bebcb1.jpg)
点击“reload this script”就可以测试了。这上面的代码当中"#"号代表windows微标键,#n表示按住windows微标键的同时点击字母n,试一下你会发现记事本很快就打开了。
同样你可以设置快速打开计算器的快捷键,像下面这样
^!c::Run calc.exe
这里的"^"号表示键盘上的CTRL键,"!"表示alt键,结果,你只要按CTRL+ALT+C就可以看到了,注意:保存记事本,并且重启(reload)AutoHotkey。
再介绍一个"+"号表示windows键盘上的shift键,知道这些基本够设置常用快捷键,发挥你的组合能力,开始吧!
4、键映射为文字,文字缩写
^!z:: Send Sincerely,{Enter}Poison_Kiss return
这个例子中当我们按下CTRL+ALT+C时将会在文档中输入以下格式的文字:
Sincerely, Poison_Kiss
这在经常写邮件的结尾很常用。这里的{enter}相当于实际输入时候的回车键。send和return是命令。
如果你是一个网页设计者,经常重复网页基本模板的编写,那么你可以在你的脚步中加入以下代码:
::doctype::<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">{Enter} <html xmlns="http://www.w3.org/1999/xhtml">{Enter} <head>{Enter} <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />{Enter} <title></title>{Enter} </head>{Enter} <body>{Enter} </body>{Enter} </html>{Enter} return
这一定会为你省去很多时间吧。
5、定制宏
如果你经常在两个文件中做复制,粘贴工作,那么你可以为你的操作过程定制宏,像这样:
#q::Send ^c!{tab} ^v
选中你要复制的文本,按住windows微标键+q就可以做这一样一个过程:Ctrl+C、Alt+tab、Ctrl+V。
AutoHotKey还有很多好用的功能,这里简单介绍一下入门功能,后面会继续把一些常用的例子详细介绍。
相关文章推荐
- 【GanttProject&工作效率提高】适合独立游戏开发者、程序员、策划、白领的工作时间管理工具的教程
- 提高工作效率 WebSphere调优的感受
- 如何提高工作效率?不要以为坐在电脑前 就是在工作
- 提高工作效率
- 合理布置桌面,提高自己的工作效率
- 6个提高工作效率的技巧
- 30个提高效率的Photoshop秘密快捷键教程
- 码农提高工作效率
- 【转】码农提高工作效率
- 倍数提高工作效率的Android Studio奇技
- 利用工具提高工作效率
- 倍数提高工作效率的 Android Studio 奇技
- 倍数提高工作效率的 Android Studio 奇技
- 巧用Qt 设计师(Designer)提高工作效率之切换设计师控件显示模式
- 电脑上几种常用的快捷键(极大提高工作效率)
- 提高工作效率的秘诀
- 如何提高技术人员工作效率,让工作智能化?
- 如何利用Object Browser图形化工具提高Oracle开发工作效率(二)对象创建管理篇
- 掌握PL/SQL小技巧,提高工作效率