autohotkey(熱鍵腳本語言編輯器)中文版
詳情介紹
軟件功能
1、autohotkey通過發(fā)送鍵盤鍵擊和鼠標點擊自動化幾乎所有的操作。您可以手工編寫宏或者使用宏錄制器。2、為鍵盤,游戲桿和鼠標創(chuàng)建 熱鍵。幾乎任何按鍵、按鈕或組合鍵都可以設(shè)置為熱鍵。
3、在您鍵入縮寫時 擴展縮寫。例如,鍵入 "btw" 能自動地生成 "by the way"。
4、autohotkey創(chuàng)建自定義的數(shù)據(jù)輸入表格、用戶界面和菜單欄。詳見 圖形用戶界面。
5、重新映射 您鍵盤、游戲桿和鼠標上的按鍵和按鈕。
6、通過 WinLIRC 客戶端腳本 對手執(zhí)遙控器的信號作出反應(yīng)。
7、autohotkey運行現(xiàn)有的 AutoIt v2 腳本,并用 新功能 增強它們。
8、將任何的腳本轉(zhuǎn)換為 exe文件,使其在沒有安裝 AutoHotkey 的計算機上也能運行
軟件特色
1、發(fā)送鍵盤和鼠標操作,幾乎所有的東西自動化,你可以寫一個鼠標或鍵盤宏通過手工或使用宏錄制,創(chuàng)建熱鍵鍵盤,操縱桿和鼠標2、autohotkey幾乎所有的關(guān)鍵按鈕,或組合可以成為一個熱鍵,展開您鍵入的縮寫。例如,鍵入“BTW”可以自動產(chǎn)生“的方式。
3、創(chuàng)建自定義數(shù)據(jù)錄入表格,用戶界面和菜單欄
4、重映射你的鍵盤,游戲桿和鼠標上的按鍵和按鈕
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可能接觸過其他語言,會有書寫方面的問題。建議按照標準書寫風格書寫并嚴格使用制表符以及區(qū)塊進行分層。語句各屬性項目嚴格使用英文逗號分隔而不是空格,這會大大減少錯誤情況。
3、使用AutoScriptWriter錄制的腳本可能會用語句冗余以及操作時間不當?shù)炔僮?,可以作參考并適當添加win相關(guān)命令以及PixelGetColor、ImageSearch等命令在恰當?shù)臅r機操作。
4、窗口以及像素相關(guān)操作(如鼠標點擊)默認為相對當前活動窗口,一些操作可能會錯誤。需要默認為全屏幕,請在腳本頭添加:CoordMode,Pixel,ScreenCoordMode,Mouse,screen
5、腳本運行時,默認會有任務(wù)欄圖標及相關(guān)右鍵菜單,如不需右鍵菜單,請在腳本頭添加Menu, Tray, NoStandard;如不需要顯示任務(wù)欄圖標,請在腳本頭添加#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ū)域圖標,否則它將會在通知區(qū)域顯示一個綠色H的圖標。這是避免被使用電腦的人發(fā)現(xiàn),從而可能中止腳本,導致我們的目的失敗。第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ù)何時開始”,選擇“當前用戶登錄時”;第三步,“希望該任務(wù)執(zhí)行什么操作?”,選擇“啟動程序”;第四步,點擊“瀏覽”按鈕,選擇剛才生成的Svchost.exe文件;第5步,系統(tǒng)會顯示該任務(wù)計劃的摘要,確認無誤后,點擊“完成”按鈕
3、注銷當前用戶后再重新登錄,此時按下ASDF按鍵就不起任何作用了。當“表弟”再想玩游戲時,告知他這幾個按鍵已“壞”,他也就沒有辦法了
怎么不能運行腳本?
小編推薦這款A(yù)utohotkey絕對不會出現(xiàn)此類情況,但如果您下載的是綠色版,需要添加文件關(guān)聯(lián)的(即打開方式指向autohotkey.exe)。程序默認的示例腳本是需要按快捷鍵才能觸發(fā)的,詳見下方:#z::Run www.autohotkey.com ;徽標鍵+z打開ahk網(wǎng)址
^!n:: ;Ctrl+Alt+n觸發(fā)
IfWinExist Untitled - Notepad ;如果存在“Untitled - Notepad”標題的窗口
WinActivate ;激活窗口
else ;否則
Run Notepad ;打開記事本
return ;返回 即結(jié)束該部分
下載地址
- 電腦版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評論
共0條評論分類列表
類似軟件
-
powershell studio 2022官方版(腳本編輯器軟件) v5.8.200附安裝教程 調(diào)試編譯 / 512.98M
-
IsTool腳本編輯器 v5.3.0.1 安裝制作 / 1.16M
-
seraph腳本編輯器 v8.0官方版 編程其它 / 3.76M
-
TouchSprite Studio(觸動精靈腳本編輯器) v1.4.2 編程軟件 / 59.36M
-
VG自動化神器 v9.7.5.0官方版 雜類其它 / 185.19M
精彩發(fā)現(xiàn)
換一換精品推薦
-
JetBrains CLion 2024(C/C++集成開發(fā)環(huán)境軟件) v2024.3.1.1官方版 編程軟件 / 1.27G
查看 -
WeBuilder 2025(web代碼編輯器) v18.2官方版 編程軟件 / 119.32M
查看 -
360加固助手電腦版 v4.1.1.1368官方版 編程軟件 / 215.46M
查看 -
visual studio 2010中文旗艦版 編程軟件 / 2.46G
查看 -
youtrack電腦版 v2024.1.27971官方版 編程軟件 / 894.76M
查看