AutoHotKey新手基礎教程(常期更新)

1、縮寫

在ahk文件中加入指令::key::This is a test!,然後reload之後,即可以在電腦的任何地方通過按key+空格或key+Tab鍵的方法,快速的用打出This is a test!這句話。

例:

::yx::[email protected]

 

2、自定義快捷鍵-打開文件或網址

例:按下Alt+1快捷鍵,快速打開F:\code\java\helloworld.java的文件。

!1::Run F:\code\java\helloworld.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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章