【AutoHotkey從入門到精通】1.5AutoHotKey下載、安裝及環(huán)境配置
本文提供了新人入門必須的安裝包和相關(guān)工具的集合。
? ? ? ?這一節(jié)提供了新人入門必須的安裝包和相關(guān)工具的集合。
一、安裝包(解釋器)
? ? ? ?推薦當(dāng)前主流版本(v1和v2版本)
? ? ? ?提供1.1版本和2.0版本的下載。
? ? ? ?在下方下載鏈接處,選擇一個(gè)最新的版本,點(diǎn)擊下方相應(yīng)按鈕即可下載!

二、安裝步驟
? ? ? ?(一)直接運(yùn)行安裝包默認(rèn)安裝路徑C:\Program Files\AutoHotkey,建議使用默認(rèn)路徑,其他路徑偶然會(huì)有一些路徑或注冊(cè)表問(wèn)題。

? ? ? ? (二)點(diǎn)擊退出按鈕,即完成安裝。

三、安裝目錄的文件解析

? ? ? ?安裝后,目錄下有以下文件夾和文件,有意義的跟大家解釋下:
Compiler文件夾:將ahk源碼編譯可執(zhí)行文件的工具,不要移動(dòng)或者改動(dòng),因?yàn)檫@個(gè)是右鍵菜單編譯的執(zhí)行程序;
Installer.ahk:安裝恢復(fù)等操作的工具,一般情況用不到;
WindowSpy.ahk:窗口信息獲取工具,很有用,以后會(huì)經(jīng)常用到;
AutoHotkey.chm:英文原版的幫助文檔;
AutoHotkey.exe:默認(rèn)ahk源碼的執(zhí)行程序;
AutoHotkeyA32.exe:ansi字符集ahk源碼的執(zhí)行程序;
AutoHotkeyU32.exe:unicode 字符集編碼X86架構(gòu)下的執(zhí)行程序;
AutoHotkeyU64.exe:unicode 字符集編碼X64架構(gòu)下的執(zhí)行程序。
? ? ? ?安裝后,右鍵新建中,即可以新建Autohotkey腳本。


三、右鍵菜單
? ? ? ?在新建的腳本上右鍵點(diǎn)擊五個(gè)菜單,如圖:

Run Script——運(yùn)行腳本,就是讓腳本運(yùn)行起來(lái),實(shí)現(xiàn)代碼設(shè)計(jì)的功能;
Compile Script——編譯腳本,在腳本同目錄把腳本文件打包成exe文件;
Compile Script(GUI)——編譯腳本(窗口),在腳本同目錄把腳本文件打包成exe文件,與上一個(gè)菜單不同,這個(gè)可以通過(guò)一個(gè)交互界面修改一些參數(shù);
Edit Script ——編輯腳本,使用編輯器打開源碼;
以管理員身份運(yùn)行(A)



四、右鍵菜單漢化和默認(rèn)編輯器的替換
? ? ? ?在新建的腳本上右鍵點(diǎn)擊出現(xiàn)的菜單都是英文的,還有使用記事本做為編輯器,對(duì)中文用戶不夠友好,我們可以優(yōu)化一下,這里就分享microbug制作的一個(gè)工具,實(shí)現(xiàn)這個(gè)菜單的漢化,使用我寫的編輯器AutoAHK作為這本書的演示編輯器。
? ? ? (一)Ahk2Exe漢化
? ? ? ?Ahk2Exe漢化版本從下面的連接中下載即可,下載后解壓,使用解壓文件夾中的Ahk2Exe.exe替換?Compiler?目錄下的即可。注意:文件夾中已經(jīng)編譯好的 Ahk2Exe.exe 是在64位系統(tǒng)下編譯的,如果你系統(tǒng)版本不是64位,使用自帶編譯器編譯Ahk2Exe.ahk為 Ahk2Exe.exe 然后替換即可。
? ? ? ?https://www.autoahk.com/archives/41809
? ? ? ?(二)編輯器下載
? ? ? ?本書所有案例和配套課程中都使用的我開發(fā)的AutoAHK做為編輯器,可以從下面鏈接中獲取。下載后,在任意位置解壓即可(盡量不要放C盤)。
? ? ? ?https://www.autoahk.com/archives/15290
? ? ? (三)右鍵菜單漢化和默認(rèn)編輯器替換
? ? ? ?從https://www.autoahk.com/archives/38118獲取菜單漢化腳本,雙擊運(yùn)行(假定你已經(jīng)安裝ahk);
中文界面所見即所得,依次選擇解釋器、編輯器、編譯器,點(diǎn)擊配置即可;
? ? ? ?配置后得效果如圖:




五、中文幫助文檔
? ? ? ?使用安裝包安裝的AutoHotkey,帶的幫助文檔是英文版的,在很多前輩不斷努力下,我們也翻譯出了中文版本,在下面鏈接中分享給大家。
? ? ? ?離線版下載地址:https://www.autoahk.com/archives/2499
? ? ? ?社區(qū)在線版本地址:https://www.autoahk.com/help/autohotkey/zh-cn/docs/AutoHotkey.htm

