當(dāng)前位置:首頁 > 電腦軟件 > 編程軟件 > autohotkey(熱鍵腳本語言編輯器)中文版

autohotkey(熱鍵腳本語言編輯器)中文版

版本:v2.0.11 大小:2.84M 語言:簡體中文 類別:編程軟件
  • 類型:國外軟件
  • 授權(quán):免費軟件
  • 更新:2023-12-27
  • 環(huán)境:Windows11,Windows10,Windows8,Windows7,WinXP,WinVista
  • 本地下載
9.5
0% 0%

情介紹

autohotkey官方版是一款免費的、Windows平臺下開放源代碼的熱鍵腳本語言,是為游戲操縱桿和鼠標(biāo)創(chuàng)建的熱鍵,是自動按鍵,也可以通過命令調(diào)用系統(tǒng)接口及程序,并創(chuàng)建基于簡單語言的圖形化界面的執(zhí)行程序。使用它可以釋出您的鍵盤、游戲桿和鼠標(biāo)的所有潛能。例如,除了典型的 Control 、Alt 和 Shift 這些輔助鍵外,你還可以使用 Windows 鍵和 Capslock 鍵作為輔助鍵。實際上,你可以使任何按鍵或鼠標(biāo)按鈕充當(dāng)輔助鍵。

軟件功能

1、autohotkey通過發(fā)送鍵盤鍵擊和鼠標(biāo)點擊自動化幾乎所有的操作。您可以手工編寫宏或者使用宏錄制器。
2、為鍵盤,游戲桿和鼠標(biāo)創(chuàng)建 熱鍵。幾乎任何按鍵、按鈕或組合鍵都可以設(shè)置為熱鍵。
3、在您鍵入縮寫時 擴展縮寫。例如,鍵入 "btw" 能自動地生成 "by the way"。
4、autohotkey創(chuàng)建自定義的數(shù)據(jù)輸入表格、用戶界面和菜單欄。詳見 圖形用戶界面。
5、重新映射 您鍵盤、游戲桿和鼠標(biāo)上的按鍵和按鈕。
6、通過 WinLIRC 客戶端腳本 對手執(zhí)遙控器的信號作出反應(yīng)。
7、autohotkey運行現(xiàn)有的 AutoIt v2 腳本,并用 新功能 增強它們。
8、將任何的腳本轉(zhuǎn)換為 exe文件,使其在沒有安裝 AutoHotkey 的計算機上也能運行

軟件特色

1、發(fā)送鍵盤和鼠標(biāo)操作,幾乎所有的東西自動化,你可以寫一個鼠標(biāo)或鍵盤宏通過手工或使用宏錄制,創(chuàng)建熱鍵鍵盤,操縱桿和鼠標(biāo)
2、autohotkey幾乎所有的關(guān)鍵按鈕,或組合可以成為一個熱鍵,展開您鍵入的縮寫。例如,鍵入“BTW”可以自動產(chǎn)生“的方式。
3、創(chuàng)建自定義數(shù)據(jù)錄入表格,用戶界面和菜單欄
4、重映射你的鍵盤,游戲桿和鼠標(biāo)上的按鍵和按鈕
5、響應(yīng)信號從手持遙控器通過WinLIRC的客戶端腳本
6、運行現(xiàn)有的AutoIt v2的腳本,并加強他們與新的功能,任何腳本轉(zhuǎn)換成EXE文件,可以運行在沒有安裝AutoHotkey的計算機上

知識點整理

1、在字符串賦值時,使用a=b這種方式時,“"”(英文雙引號)、“,”(英文逗號)需要轉(zhuǎn)義,轉(zhuǎn)義符為“·”(Tab上面,1左邊的字符),等同于其他語言的“\”。其他要轉(zhuǎn)義的字符:回車“`r”,換行“`n”,制表符“`t”,空格“%A_Space%”,非注釋分號“`;”,非引用百分號“`%”。
2、AHKer在接觸AHK可能接觸過其他語言,會有書寫方面的問題。建議按照標(biāo)準(zhǔn)書寫風(fēng)格書寫并嚴(yán)格使用制表符以及區(qū)塊進行分層。語句各屬性項目嚴(yán)格使用英文逗號分隔而不是空格,這會大大減少錯誤情況。
3、使用AutoScriptWriter錄制的腳本可能會用語句冗余以及操作時間不當(dāng)?shù)炔僮?,可以作參考并適當(dāng)添加win相關(guān)命令以及PixelGetColor、ImageSearch等命令在恰當(dāng)?shù)臅r機操作。
4、窗口以及像素相關(guān)操作(如鼠標(biāo)點擊)默認(rèn)為相對當(dāng)前活動窗口,一些操作可能會錯誤。需要默認(rèn)為全屏幕,請在腳本頭添加:CoordMode,Pixel,ScreenCoordMode,Mouse,screen
5、腳本運行時,默認(rèn)會有任務(wù)欄圖標(biāo)及相關(guān)右鍵菜單,如不需右鍵菜單,請在腳本頭添加Menu, Tray, NoStandard;如不需要顯示任務(wù)欄圖標(biāo),請在腳本頭添加#NoTrayIcon。

怎么編譯成exe文件?

1、如果你安裝了SciTE4AutoHotkey,那么直接用它打開腳本,并且點菜單Tools - Compile(或者按快捷鍵Ctrl+F7)
2、如果你沒裝這個,那么就要在命令行下操作了,
比如你AutoHotkey安裝在:D:\Program Files\AutoHotkey
你的腳本是D:\ahk\目錄下的kk.ahk
那么就打開cmd,輸入下面內(nèi)容并回車:
"D:\Program Files\AutoHotkey\Compiler\Ahk2Exe.exe" /in "D:\ahk\kk.ahk",然后在D:\ahk\目錄下就生成了一個kk.exe

讓特定用戶按鍵失效

1、打開記事本,寫入如下腳本:
#NoTrayIcon
A::return
S::return
D::return
F::return
第1行“#NoTrayIcon”代碼可以使腳本運行后不顯示通知區(qū)域圖標(biāo),否則它將會在通知區(qū)域顯示一個綠色H的圖標(biāo)。這是避免被使用電腦的人發(fā)現(xiàn),從而可能中止腳本,導(dǎo)致我們的目的失敗。第2~5行的意思是將ASDF這四個按鍵進行映射,映射到“return”,這里可以理解為按下這幾個按鍵后不產(chǎn)生任何動作。如果還想要屏蔽其他按鍵,需要按照AutoHotKey規(guī)定的按鍵名稱編寫,可以參考包內(nèi)附帶的幫助文檔(在“按鍵列表”這一鏈接下)
2、點擊“文件→另存為”,將保存類型改為“所有類型(*.*)”,并在“文件名”一欄中填入“禁用ASDF.ahk”(文件名可以隨意填寫,但是擴展名必須為ahk,另外外側(cè)要用英文雙引號)
3、接下來切換到Ahk2Exe程序窗口,點擊“Source”后面的“Browse”按鈕,選擇“禁用ASDF.ahk”。再點擊“Destination”后面的“Browse”按鈕,選擇可執(zhí)行腳本文件的保存位置以及文件名。比如我為了使腳本更具迷惑性,故意將生成的exe文件命名為Svchost.exe(圖1)。點擊最下方的“Convert”按鈕便可生成可執(zhí)行腳本文件了
注意事項:
1、Svchost.exe是Windows系統(tǒng)從動態(tài)鏈接庫(DLL)中運行的服務(wù)的通用主機進程名稱,用戶登錄系統(tǒng)后,往往會有多個Svchost.exe進程,普通用戶是不敢隨意結(jié)束這些進程的
2、將生成的Svchost.exe文件放到一個比較隱蔽的位置,然后切換到用戶(即切換到給“表弟”用的賬戶)。在這個賬戶下,依次打開“控制面板→管理工具→任務(wù)計劃程序”,在右邊的“操作”面板中點擊“創(chuàng)建基本任務(wù)”,此時會打開“創(chuàng)建基本任務(wù)向?qū)А苯缑?。向?qū)Ч?步:第一步,填寫任務(wù)計劃的名稱及描述;第二步,“希望該任務(wù)何時開始”,選擇“當(dāng)前用戶登錄時”;第三步,“希望該任務(wù)執(zhí)行什么操作?”,選擇“啟動程序”;第四步,點擊“瀏覽”按鈕,選擇剛才生成的Svchost.exe文件;第5步,系統(tǒng)會顯示該任務(wù)計劃的摘要,確認(rèn)無誤后,點擊“完成”按鈕
3、注銷當(dāng)前用戶后再重新登錄,此時按下ASDF按鍵就不起任何作用了。當(dāng)“表弟”再想玩游戲時,告知他這幾個按鍵已“壞”,他也就沒有辦法了

怎么不能運行腳本?

小編推薦這款A(yù)utohotkey絕對不會出現(xiàn)此類情況,但如果您下載的是綠色版,需要添加文件關(guān)聯(lián)的(即打開方式指向autohotkey.exe)。程序默認(rèn)的示例腳本是需要按快捷鍵才能觸發(fā)的,詳見下方:
#z::Run www.autohotkey.com ;徽標(biāo)鍵+z打開ahk網(wǎng)址
^!n:: ;Ctrl+Alt+n觸發(fā)
IfWinExist Untitled - Notepad ;如果存在“Untitled - Notepad”標(biāo)題的窗口
WinActivate ;激活窗口
else ;否則
Run Notepad ;打開記事本
return ;返回 即結(jié)束該部分

載地址

  • 電腦版
autohotkey(熱鍵腳本語言編輯器)中文版 v2.0.11

網(wǎng)友評論

0條評論
(您的評論需要經(jīng)過審核才能顯示)