AutoHotkey_L

AutoHotkey_L

AutoHotkey 是一款自由的、基於Windows平台的開放原始碼熱鍵腳本語言。

簡介

 AutoHotkey 是一款自由的、基於Windows平台的開放原始碼熱鍵腳本語言。有了它,您可以:

AutoHotkey LogoAutoHotkey Logo

●通過傳送鍵盤鍵擊和滑鼠點擊自動化幾乎所有的操作。您可以手工編寫宏或者使用宏錄製器。
●為鍵盤,遊戲桿和滑鼠創建熱鍵。幾乎任何按鍵、按鈕或組合鍵都可以設定為熱鍵。
●在您鍵入縮寫時擴展縮寫。例如,鍵入"btw"能自動地生成"bytheway"。
●創建自定義的數據輸入表格、用戶界面和選單欄。詳見圖形用戶界面。
●重新映射您鍵盤、遊戲桿和滑鼠上的按鍵和按鈕。
●通過WinLIRC客戶端腳本對手執遙控器的信號作出反應。
●運行現有的AutoItv2腳本,並用新功能增強它們。
●將任何的腳本轉換為EXE檔案,使其在沒有安裝AutoHotkey的計算機上也能運行。
更多詳情請參見 AutoHotkey 詞條和AutoHotkey幫助檔案.

AutoHotkey_L 分支

分支說明

由於AutoHotkeyBasic(即原來主要由ChrisMallett開發和維護的分支)在2009-9-25更新到1.0.48.05後沒有繼續更新,並且根據論壇的訊息以後可能將不再更新,而一些常見問題使用此版本無法較好解決,而另一些問題則解決方法複雜.於是Lexikos在AutoHotkey原始碼基礎上編譯了AutoHotkey_L分支,其中增加了一些亟需的特性(此分支開始較早些,不是2009年開始的).
注:關於原主分支名稱,個人感覺使用AutoHotkeyClassical較合適,這裡採用官方的稱呼, 即AutoHotkeyBasic.

分支區別

AutoHotkey_L是一個由Lexikos維護AutoHotkey定製編譯版本。其在AutoHotkeyBasic基礎上增加以下特性:
●對象(可擴展關聯數組
●互動式調試功能,當與兼容的調試客戶端一起使用時
由社區開發的重要功能包括:
●原生的Unicode,COM和64位支持
●支持各種文本編碼
● 新DllCall輕便參數類型
●面向對象的檔案I/O
● #if表達式-類似於#IfWinActive,但其中的表達式可以是任意表達式。
●內置的選單圖示的支持,以及對圖示支持的改進。
點擊 完整的功能列表 查看詳情.更多細節請參見AutoHotkey_L幫助.


分支選擇

建議新手安裝AutoHotkey_L的Unicode版本開始學習,編輯器建議選用SciTE4AutoHotkey(支持AutoHotkey_L,詳情參見中文論壇)。

兼容問題

從AutoHotkeyBasic移植腳本到此版本時,需要注意的一些兼容性問題。在學習使用 AutoHotkey_L時遇到問題,歡迎到論壇搜尋答案或進行反饋。

最近計畫

開始進行AutoHotkey_L版本幫助的中文翻譯工作,最新進展請參見中文論壇。

AutoHotkey_L 相關連結

官方網址:http://www.autohotkey.com
中文站: http://cn.autohotkey.com
程式主頁:http://www.autohotkey.net/~Lexikos/AutoHotkey_L/
下載網址:http://www.autohotkey.com/download/
官方論壇討論網址:http://www.autohotkey.com/forum/topic34070.html
中文論壇討論網址:http://ahk.5d6d.com/bbs.php?GID=26
AHKCNQQ群:http://qun.qq.com/#jointhegroup/gid/58806956
AutoHotkey最新版本中文幫助下載:http://ahk.5d6d.com/thread-3313-1-1.html

相關詞條

相關搜尋

熱門詞條

聯絡我們