MKScript(全稱(chēng): Mouse Keyboard Script),是一款鼠標(biāo)鍵盤(pán)自動(dòng)化腳本語(yǔ)言。通過(guò)編寫(xiě)腳本,可以讓 MKScript 代替雙手,自動(dòng)執(zhí)行一系列鼠標(biāo)鍵盤(pán)操作。軟件純綠色無(wú)毒無(wú)廣告,放心使用,有需要的小伙伴歡迎來(lái)西西下載。
使用說(shuō)明:
MKScript 幫助
MKScript 腳本代碼中的關(guān)鍵詞、變量名都是區(qū)分大小寫(xiě)的。
變量類(lèi)型
說(shuō)明:MKScript 腳本中的變量無(wú)論在什么位置定義的都是【全局變量】,作用范圍都是全局性的。
算術(shù)運(yùn)算符
比較運(yùn)算符
注意:在使用比較表達(dá)式的時(shí)候,請(qǐng)不要使用小括號(hào)。
正確: if x > y
錯(cuò)誤: if (x > y)
條件語(yǔ)句
說(shuō)明:
if 與 endif 必須成對(duì)出現(xiàn)。
if_color_at 條件語(yǔ)句比較特殊,用來(lái)判斷屏幕上一個(gè)坐標(biāo)(x, y)上的像素RGB值是否等于color。
循環(huán)語(yǔ)句
說(shuō)明:
loop 與 endloop 必須成對(duì)出現(xiàn)。
loop 3 表示: 循環(huán)執(zhí)行代碼塊 3 次 。
loop a > b 表示: 當(dāng) a > b 將一直循環(huán)執(zhí)行代碼塊。
代碼注釋
函數(shù)
操作簡(jiǎn)述:
啟動(dòng) notepad++ 編輯器后:
按 F6 快捷鍵,啟動(dòng) MKScript 代碼輔助工具。
按 F9 快捷鍵, 運(yùn)行當(dāng)前 MKScript 腳本。 (注意: 先保存腳本,然后再按 F9 運(yùn)行)
特別提示:
在 notepad++ 編輯器中,新建一個(gè)文件后, 默認(rèn)沒(méi)有開(kāi)啟 MKScript 相關(guān)的函數(shù)提示功能。
此時(shí),只需隨便輸入幾個(gè)字符,然后點(diǎn)【保存】, 保存后,再輸入字符時(shí)就會(huì)有相應(yīng)的函數(shù)提示。
更新日志:
新增【子函數(shù)】支持,新增關(guān)鍵詞:func, endfunc, return 用于子函數(shù)定義
新增調(diào)用【DLL動(dòng)態(tài)鏈接庫(kù)】和【COM組件對(duì)象】功能
新增關(guān)鍵詞: byte, short, long, float, void
byte, short, long, float, void 新增的這幾個(gè)數(shù)據(jù)類(lèi)型主要為了調(diào)用DLL動(dòng)態(tài)鏈接庫(kù)以及COM接口函數(shù)時(shí)的數(shù)據(jù)類(lèi)型匹配。
void 還用于子函數(shù)類(lèi)型定義和函數(shù)指針類(lèi)型定義,例如函數(shù)指針定義:void (*func)(int, int*) = dll_get_function("xxx")