MKScript鼠標鍵盤自動化腳本解釋器功能特色
變量類型
類型 | 描述 | 示例 |
char | 字符型 | char c = 'a' |
int | 整型 | int m = 1, n = 2 |
double | 浮點型 | double x = 3.14 |
string | 字符串 | string t = "你好" |
說明:MKScript 腳本中的變量無論在什么位置定義的都是【全局變量】,作用范圍都是全局性的。
算術運算符
符號 | 描述 | 示例 |
+ | 加 | int m = 5 + 3 |
- | 減 | int m = 6 - 5 |
* | 乘 | int m = (3 + 2) * 6 |
/ | 除 | int m = 6 / 3 |
% | 余數(取模) | int m = 6 % 2 |
比較運算符
符號 | 描述 | 示例 |
> | 大于 |
|
>= | 大于或等于 |
|
== | 等于 |
|
< | 小于 |
|
<= | 小于或等于 |
|
!= | 不等于 |
|
邏輯運算符
符號 | 描述 | 示例 |
&& | 與運算 (and) | a && b, 如果 a 與 b 都為 true, 結果為 true |
|| | 或運算 (or) | a || b, 如果 a 或 b 任一為 true, 結果為 true |
說明:&& 的優化級高于 ||
條件語句
語法樣式 1 | 語法樣式 2 | 語法樣式 3 |
if a > b 代碼塊... endif |
if a > b 代碼塊... elseif a == b 代碼塊... else 代碼塊... endif |
if get_color_at(x, y) == color 代碼塊... elseif get_color_at(x, y) == color_2 代碼塊... else 代碼塊... endif |
說明:
if 與 endif 必須成對出現。
循環語句
語法樣式 1 | 語法樣式 2 |
loop 3 代碼塊... endloop |
loop a > b 代碼塊... endloop |
說明:
loop 與 endloop 必須成對出現。
loop 3 表示: 循環執行代碼塊 3 次 。
loop a > b 表示: 當 a > b 將一直循環執行代碼塊。
關鍵詞 | 描述 |
break | 跳出循環,跳出循環會繼續執行該循環之后的代碼。 |
continue | 中斷循環中的當前迭代,如果出現了指定的條件,然后繼續循環中的下一個迭代。 |
代碼注釋
注釋符號 | 描述 |
# | 單行注釋符號。如果需要注釋,# 必須寫在行首位置。 |
函數
函數類型 | 描述 | 示列 |
鼠標 | 鼠標操作類函數以 mouse_ 開頭。 | mouse_move_to(30, 20) |
鍵盤 | 鍵盤操作類函數以 key_ 開頭。 | key_char('a', 1) |
其他 |
|
sleep(1000) |
MKScript鼠標鍵盤自動化腳本解釋器更新日志
1. 新增函數:
worksheet_copy()
worksheet_save_as()
workbook_save_copy_as()
workbooks_close()
2. 函數變更
workbook_save_as() 函數新增了一個可選參數: fileFormat
華軍小編推薦:
MKScript鼠標鍵盤自動化腳本解釋器是一款不用學習使用的軟件,非常簡單的工具,有需要的用戶可以在華軍軟件園下載使用,保準你滿意,另外還有眾多同款同類軟件提供下載,如:快表軟件、AlphaEbot動作編輯軟件、河小象編程客戶端、自動化測試工具AutoRunner、小海龜LOGO語言等。
您的評論需要經過審核才能顯示
有用
有用
有用