AutoHotkey中文版是一個(gè)簡(jiǎn)單但功能強(qiáng)大的熱鍵(快捷鍵)Windows腳本語(yǔ)言。你可以定制你的鍵盤,操縱桿與自由的自動(dòng)化工具,向后兼容的AutoIt v2的和鼠標(biāo)。
AutoHotkey中文版功能介紹
1、這個(gè)工具是重復(fù)的任務(wù)自動(dòng)化工具,并創(chuàng)造出不局限于由Windows允許的組合熱鍵。
2、請(qǐng)按任意鍵,鼠標(biāo)/搖桿按鈕,或進(jìn)入一個(gè)熱鍵組合。創(chuàng)建定制的GUI窗口和菜單欄。
3、自動(dòng)化幾乎所有的東西:發(fā)送擊鍵和鼠標(biāo)點(diǎn)擊,啟動(dòng)程序/文件;剪貼板,注冊(cè)表和聲卡的設(shè)置工作。包括快速入門教程,自動(dòng)腳本創(chuàng)建和全面的幫助文件。
AutoHotkey中文版軟件用途
-通過(guò)發(fā)送鍵盤鍵擊和鼠標(biāo)點(diǎn)擊自動(dòng)化幾乎所有的操作。您可以手工編寫宏或者使用宏錄制器。
-為鍵盤,游戲桿和鼠標(biāo)創(chuàng)建 熱鍵。幾乎任何按鍵、按鈕或組合鍵都可以設(shè)置為熱鍵。
-在您鍵入縮寫時(shí) 擴(kuò)展縮寫。例如,鍵入 "btw" 能自動(dòng)地生成 "by the way"。
-創(chuàng)建自定義的數(shù)據(jù)輸入表格、用戶界面和菜單欄。詳見 圖形用戶界面。
-重新映射 您鍵盤、游戲桿和鼠標(biāo)上的按鍵和按鈕。
-通過(guò) WinLIRC 客戶端腳本 對(duì)手執(zhí)遙控器的信號(hào)作出反應(yīng)。
-運(yùn)行現(xiàn)有的 AutoIt v2 腳本,并用 新功能 增強(qiáng)它們。
-將任何的腳本轉(zhuǎn)換為 EXE文件,使其在沒(méi)有安裝 AutoHotkey 的計(jì)算機(jī)上也能運(yùn)行。
AutoHotkey中文版怎么用
AutoHotkey使用方法
第1屏是歡迎;點(diǎn)Next。
第2屏是版權(quán)聲明;點(diǎn)I Agree。
第3屏是版本選擇,可根據(jù)操作系統(tǒng)、需求,選擇合適版本。比如我在WinXP下選擇了 Unicode(32-bit)。
第4屏是安裝內(nèi)容:如下圖。建議全部選中。
接下來(lái)是安裝目錄、開始菜單設(shè)置、安裝過(guò)程。
最后,是安裝成功提示:是否看幫助文件。AutoHotkey的幫助文件,寫得很細(xì)。有耐心的就認(rèn)真拜讀,想成高手的必須要研讀。(更多中文譯本見這里)
3 應(yīng)用例1:提示與訪問(wèn)網(wǎng)頁(yè)
創(chuàng)建腳本文件
如下圖,打開你的文本編輯器(notepad、或gVIM),新建一個(gè)文件,把下兩行內(nèi)容復(fù)制進(jìn)去。
msgbox, 這是我的第一個(gè)AutoHotkey腳本 `n 我既關(guān)注效率,也尊重版權(quán)
run, http://xbeta.info/autohotkey-guide.htm
先任意保存到一個(gè)地方(比如桌面),文件名任意(比如 new.ahk)
注意:①文件名后輟必須為ahk;②保存格式必須選為 UTF-8!。
運(yùn)行腳本文件
這時(shí),雙擊new.ahk看到效果了:
先彈出如下提醒
你點(diǎn)擊“確定”按鈕后,就會(huì)啟動(dòng)瀏覽器,打開本文網(wǎng)址。
原理解釋:
所謂腳本,其實(shí)就是一個(gè)txt文件。它由用戶編寫,由AutoHotkey來(lái)執(zhí)行。
第1句:msgbox是一個(gè)命令(或稱為函數(shù)),AutoHotkey見到它,就知道要彈出一個(gè)消息窗口了。后面的文字是參數(shù),在這一命令中,就是彈出消息的文字。其中的`n表示換行。中間用半角逗號(hào)分隔。
第2句:類似,函數(shù)是run,就是運(yùn)行。后面的參數(shù)就是本文的url。也就是說(shuō),AutoHotkey的run功能,可以運(yùn)行程序,也可以打開文檔(如 d:\freeware-list.txt),也可以打開網(wǎng)址。
4 應(yīng)用例2:縮寫
將下面的語(yǔ)句保存為 new2.ahk (提醒 UTF-8 編碼):
::test1:: 善用佳軟。ひらがな 平仮名;カタカナ 片仮名。Korean/한국어/조선말。
運(yùn)行后,在任何能正常顯示 unicode 字符的程序中(比如瀏覽器的地址欄、MS Word),鍵入 test1后,再加空格、或tab、或回車,就可以觸發(fā)縮寫,“善用佳軟……”內(nèi)容就上屏了。
通過(guò)這一例子,可以看到 AutoHotkey 實(shí)現(xiàn)常用短語(yǔ)(地址、郵箱、密碼、網(wǎng)址、簽名)的縮寫非常方便。
關(guān)于縮寫功能,還有人用 AutoHotkey 開發(fā)過(guò)一款專門用于縮寫功能的Texter呢,詳見這里。
5 自動(dòng)登錄網(wǎng)站
將下面的語(yǔ)句保存為 new3.ahk (提醒 UTF-8 編碼):
#1::
run, http://mail.163.com
WinWaitActive, 網(wǎng)易 ;;等待網(wǎng)頁(yè)加載成功(至少title顯示出來(lái))
sleep, 1000 ;;保險(xiǎn)起見,再等1秒(視網(wǎng)速而定)
send, user-id{tab}password{enter};;模擬鍵入用戶名、密碼、回車
return
運(yùn)行腳本……但沒(méi)有反應(yīng)?沒(méi)錯(cuò),這是因?yàn)槟_本中為相應(yīng)命令定義了熱鍵。#1表示W(wǎng)in+1鍵。
按下Win+1鍵,腳本會(huì)自動(dòng)打開163信箱、輸入用戶名、密碼,完成登錄。
注意:本例有實(shí)際執(zhí)行中有可能不成功。因?yàn)猷]箱登錄頁(yè)面可能已經(jīng)保存了用戶名,甚至也保存了密碼,導(dǎo)致初始輸入焦點(diǎn)不準(zhǔn)確。筆者實(shí)際在用的例子是登錄Lotus Notes客戶端,并輸入密碼。代碼如下:
#n::
run, “c:\Program Files\lotus\notes\nlnotes.exe”
winwait,,輸入口令
sendinput, mypassword{enter}
return
6 后記
作為0級(jí)入門教程,就寫到這里吧。只要大家邊讀、邊動(dòng)手實(shí)踐,就不難從這些例子中發(fā)現(xiàn) AutoHotkey 的神奇作用。
如要再進(jìn)步發(fā)掘 AutoHotkey 的魔力,可以:
(1)閱讀官方幫助文檔。
(2)參見筆者使用AutoHotkey的更多實(shí)例,AutoHotkey|win run加它更方便,AutoIT3 vs AutoHotkey,AutoHotkey調(diào)用Irfanview把24位真彩圖片優(yōu)化到實(shí)際色深等。
(3)目前最全面的AutoHotkey學(xué)習(xí)資料,由 amnesiac 整理:AutoHotkey 學(xué)習(xí)指南
注:xbeta用gVIM編輯ahk文件的,高亮效果如下:
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版
















uAPP Creator(安卓軟件制作工具)1.0.1 官方版
Java SE Development Kit 8 (JDK)v8.0.341 官方版
x64dbg(程序逆向反匯編修改神器)2022.07.27 簡(jiǎn)體中文版
微信開發(fā)者工具小游戲版1.05.2204264 官方版
JetBrains DataGrip 2022 中文破解版221.5591.46 免費(fèi)版
JetBrains CLion 2022 破解版221.5080.224 中文免費(fèi)版
IntelliJ IDEA 2022.1 中文免費(fèi)版221.5080.210 破解版
JetBrains PhpStorm 2022.1中文破解版221.5080.224 免費(fèi)版
JetBrains Rider 2022.1.1 破解版221.5591.20 免費(fèi)版
JetBrains RubyMine 2022.1 破解版221.5080.196 中文免費(fèi)版
WebStorm2022破解版(WebStorm 2022.1)221.5080.193 免費(fèi)版
goland2022破解版(GoLand 2022.1中文版)221.5080.224 免費(fèi)版
pycharm2022破解版221.5080.212 中文免費(fèi)版
python3.10.4官方版最新版
matlab r2022a中文破解版9.12.0 免費(fèi)版
scala語(yǔ)言開發(fā)工具2.13.2 官方版
julia開發(fā)環(huán)境1.7.0 免費(fèi)版
rust開發(fā)環(huán)境1.56.1 官方版
ruby編譯器(Ruby+Devkit)3.0.2 官方免費(fèi)版
Komodo IDE 12 官方版12.0.1 最新版
aardio桌面軟件開發(fā)工具35.7.5 綠色最新版
慧編程電腦版5.4.0 最新版
編程貓定制課3.3.0 官方版
精易編程助手3.98 綠色免費(fèi)版
python3.8.5穩(wěn)定版免費(fèi)下載
ulang(木蘭編程語(yǔ)言)0.2.2官方免費(fèi)版
小碼精靈編程電腦客戶端1.12.0官方最新版
易語(yǔ)言5.9.0 免費(fèi)版
KRobot編程工具0.8.5 官方64位版


java class反編譯工具(Class反編譯工具jd-g
JetBrains PhpStorm 2017官方版2017.3.7 x6
易語(yǔ)言6.5完美破解版綠色免費(fèi)版
visual studio 2010 精簡(jiǎn)版10.0.40219.1 sp
vb6.0 win10版(Visual Basic win10)中文企業(yè)
APPCode(附注冊(cè)碼)3.3 Windows破解版
Aqua Data Studio18中文最新版
delphi xe(Embarcadero Rad Studio XE)15.0
php一鍵安裝七件套(phpfind)1.4.5.2 官方安