1、缩写
在ahk文件中加入指令::key::This is a test!,然后reload之后,即可以在电脑的任何地方通过按key+空格或key+Tab键的方法,快速的用打出This is a test!这句话。
例:
::yx::test_youxiang@163.com
2、自定义快捷键-打开文件或网址
例:按下Alt+1快捷键,快速打开F:codejavahelloworld.java的文件。
!1::Run F:codejavahelloworld.java
例:按下Alt+2快捷键,用默认浏览器快速打开网址www.baidu.com。
!2::Run www.baidu.com
3、实现复杂功能
有些复杂功能需要很多条子命令连在一起实现。
例:用光标选中某行文字之后,我想通过一个快捷键来快速实现①打开百度一下的网页②在百度上搜索我刚才选中的文字:
!3::
Send ^c ;;Ctrl+C复制光标选中的文字
Run www.baidu.com ;;打开百度
WinWaitActive 百度一下 ;;等待网页加载成功(等到title“百度一下”显示出来)
Sleep 100 ;;保险起见,再等100毫秒
Send ^v{Enter} ;;Ctrl+V粘贴,敲击回车
return ;;return结束这一组命令
4、键盘上特殊按键的表示
注意:当在一句指令的不同位置时,按键的表示是不同的,如下句:
!F2::Send !{F4}
双冒号::的左侧!F2表示出发这条指令的快捷键是Alt+F2,这时候直接用F2就表示键盘上的按键F2;
而在双冒号::的右侧,Send !{F4}表示我们会向电脑发送指令,模拟依次按下键盘Alt+F4,这时候我们必须用{F4}来表示键盘上的F4按键。
| 键盘按键 | 双冒号::的左侧 | 双冒号::的右侧 |
| Ctrl | ^ | ^ |
| Shift | + | + |
| Alt | ! | ! |
| Windows键 | # | # |
| #、^、+、!等 | 一般不用 | {#}、{^}、{+}、{!}等 |
| 左Ctrl、左Shift、左Alt | <^ <+ <! | |
| 右Ctrl、右Shift、右Alt | >^ >+ >! | |
| Enter | {enter} | |
| Tab | {Tab} | |
| F1、F12等 | F1、F12等 | {F1}、{F12}等 |
| Esc | {Esc}或{Escape} | |
| 空格 | {Space} | |
| Backspace | {Backspace}或{BS} | |
| Delete | {Delete} or {Del} | |
| Insert | {Insert} or {Ins} | |
| ↑、↓、←、→ | {Up}、{Down}、{Left}、{Right} | |
| Home键 | {Home} | |
| End键 | {End} | |
| PageUp键 | {PgUp} | |
| PageDown键 | {PgDn} | |
| CapsLock键 | {CapsLock} |
参考博客:
http://xbeta.info/autohotkey-guide.htm
http://xbeta.info/autohotkey-guide-2.htm
最后
以上就是美丽八宝粥最近收集整理的关于AutoHotKey新手基础教程(常期更新)的全部内容,更多相关AutoHotKey新手基础教程(常期更新)内容请搜索靠谱客的其他文章。
发表评论 取消回复