提高工作效率之AutoHotkey簡明教程


AutoHotkey是一個windows下的開源、免費工具。它是為游戲操縱桿和鼠標創建的熱鍵,是自動按鍵,理論上來說屬於外掛。但你不需要把它想得太深,你只需要知道它可以提高我們的工作效率,通過鍵映射,鼠標模擬,定義宏等。

簡要教程:

1、下載安裝AutoHotkey

在瀏覽器中輸入網址http://www.autohotkey.com/進入AutoHotkey的官網,點擊“download”下載即可將AutoHotkey保存到本地磁盤。

接着雙擊點擊安裝就可以了。

2、建立腳本

安裝完成后默認會在系統盤的“本地文檔”下創建一個"AutoHotkey.ahk"腳本,雙擊以后我們會看到任務欄右下角有個圖標,就表示它在運行了。我們在里面寫入相應的映射代碼然后右擊選擇"reload this script"執行它就可以開始使用AutoHotkey里面設置好的功能了,如果我們想在其他地方放置腳本怎么辦呢?很簡單,只要新建一個文本文檔,將其后綴名改為.ahk然后執行它就行了。所以,在同一台電腦中,你甚至可以存放多個腳本。

3、實用簡單例子

現在我們先進一個speed.ahk文本,然后用記事本打開,在里面輸入

#n::Run Notepad

保存后右擊點擊“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還有很多好用的功能,這里簡單介紹一下入門功能,后面會繼續把一些常用的例子詳細介紹。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM