AutoHotkey 是一款 windows 平臺下的熱鍵腳本語言工具。可以實現諸如窗口置頂、快速輸入、快捷操作等豐富多彩的功能。
能夠通過自定義腳本實現一些快捷、自動化操作,乃至創建圖形界面程序,而且佔用資源極小,是一個能夠高度自定義、可用性極高的工具。
官網:https://autohotkey.com/
這裡就介紹下如何通過 AutoHotkey 來提高我們的操作效率。
軟體及腳本下載地址在文末
下載並解壓 「AutoHotkey_綠色版」 ,AutoHotkeyU32/64 分別為 32 位和 64 位程序,綠色版,將腳本文件拖動到上面即可啟用腳本。
使用示例:新建文本文件,編寫腳本如下:
;這裡的 「分號」 表示注釋
;快捷鍵 alt + n 打開記事本
!n::Run notepad
;快捷鍵 alt + y 打開百度雲管家
!y::Run H:\GanJingYunV2\BaiduYunGuanjia.exe
保存為 test.ahk (腳本後綴名都為 .ahk)。
右鍵選擇 「打開方式」 -> 瀏覽計算機中的程序 -> 定位到 AutoHotKey 軟體所在目錄中 -> 選擇 AutoHotkeyU64.exe,確定。
以後雙擊腳本,即可運行。這時就可以通過快捷鍵 alt + n 啟動記事本,通過 alt + y 啟動百度雲管家了。
下面帶大家從零開始寫一個快捷啟動腳本,很簡單。這裡分成 3 部分來說。
# 1. 熱鍵標記! :是熱鍵標記,這裡的感嘆號代表鍵盤上的 alt 鍵。
!n :即對應鍵盤熱鍵 alt + n。
常用熱鍵標記對應關係:
# :win 鍵
! :alt
^ :ctrl
+ :shift
# 2. 連接符號 :: 意味著每次按下前面的熱鍵時,隨後的命令將會被執行。這裡用來連接熱鍵標記和 Run 命令。
# 3. RunRun 命令:用來啟動一個程序、文檔、URL 網址或者快捷方式。如:
Run Notepad
Run C:\My Documents\Address List.doc
Run www.yahoo.com
Run mailto:someone@somedomain.com
把上面 3 部分組合起來即可實現自定義快捷鍵。
比如我想通過按 ctrl + q 啟動在 D:\software\QQ.exe 的 QQ 程序,按 alt + b 打開百度,可以這樣寫:
^q::Run D:\software\QQ.exe
!b::Run www.baidu.com
這樣,大家就可以自定義自己的程序啟動熱鍵了。
> 1. 快捷啟動即上面介紹的例子,自定義快捷鍵,快速打開程序、文件、網址等。
這裡給出一個模板,大家可以根據需要編輯修改。
> 2. 滑鼠中間音量控制把滑鼠浮動在任務欄時,可以通過滾輪來調節音量,點擊中鍵開啟或關閉聲音。
> 3. 屏幕鍵盤在屏幕上顯示一個透明的模擬鍵盤,來實時顯示我們按下的按鍵,用來學習盲打時很方便。雙擊託盤圖標可以顯示或隱藏模擬鍵盤。
> 4. 窗口置頂選中窗口,按 win + ~,該窗口將在桌面上保持置頂狀態。
> 5. 一鍵拷貝文件路徑ctrl + shift + c 複製文件路逕到剪貼板。
> 6. 常用語縮寫輸入通過縮寫或快捷鍵快速打出常用語句。
; / + 縮寫 觸發,格式 「 ::/縮寫::文本 」
::/qm::123456@qq.com
::/zw::輸入中文符號 、 也可觸發
::/2::您好,請問有什麼可以幫助您的嗎?
::/h::哈哈哈哈
; 結合快捷鍵命令,按 alt + 1 觸發,
; 以下是一條完整的命令,「!1」 為快捷鍵設置,Send 後跟文本
!1::
Send 快捷鍵 alt 1 觸發輸出
return
鍵盤輸入 /qm、/wait、/2、/h + Tab、空格或回車,觸發縮寫功能,自動快速輸入對應文本。
並且會在文本後面自動添加 「Tab、空格或回車」,取決於觸發時的快捷鍵。
ps. 這個腳本簡直是客服利器啊有木有
把需要開機啟動的腳本,放入 「啟動」 文件夾即可。
目錄:
{C:\Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup}
修改腳本後需要重啟 AHK,或右鍵菜單中 「重載腳本」;
在設置時注意快捷鍵不要和系統默認快捷鍵衝突;
編輯腳本命令時使用英文輸入法;
因為每運行一個腳本就會在任務欄顯示一個實例,使用 ≥ 2 個腳本時,建議將其中內容合併到一個腳本文件中;
可以通過 「想實現的功能描述 + ahk」 搜索需要腳本;
文檔資料:http://t.cn/R8bTfaD
網盤打包下載
https://pan.baidu.com/s/16UvaxrPqEf02lw813-0NFg
密碼:0swm
本文簡單解析了下快捷啟動腳本,推薦了幾個我一直在用的腳本給大家。
AutoHotkey 是一個很強大的工具,玩法很多,感興趣的朋友可以去搜索或者編寫腳本來處理一些操作等還是很方便的。