最新按鍵精靈腳本代碼大全 按鍵精靈命令運(yùn)行方法

按鍵精靈命令使用方法:
鍵盤(pán)命令分為兩大類(lèi):鍵盤(pán)模擬命令和鍵盤(pán)控制命令.鍵盤(pán)模擬命令可以模擬我們?nèi)粘2僮麈I盤(pán)的行為.操作鍵盤(pán)的動(dòng)作分為三類(lèi):按下、彈起、按下并彈起.鍵盤(pán)控制命令可以在腳本執(zhí)行過(guò)程中通過(guò)鍵盤(pán)控制腳本行為.
[KeyPress、KeyPressS、KeyPressH]
格式: KeyPress {鍵盤(pán)虛擬碼},{次數(shù)}
解釋: 先"按下"再"彈起"鍵,模擬我們平時(shí)的"按鍵"操作.
我們?cè)谑褂面I盤(pán)的時(shí)候有兩種操作,一種是"按下"鍵,一種是"彈起"鍵.將這兩個(gè)動(dòng)作連續(xù)進(jìn)行,就是一個(gè)完整的"按鍵"動(dòng)作.
KeyPressS: 超級(jí)模擬方式,兼容性更強(qiáng),對(duì)鍵盤(pán)和鼠標(biāo)沒(méi)有特別的要求,PS2(圓口)和USB接口的鍵盤(pán)都可以使用
KeyPressH: 硬件模擬方式,僅支持PS(圓口)的鍵盤(pán)
例子:
KeyPress 65,1
65是A鍵的按鍵碼,上面的語(yǔ)句表示按A鍵1次
[KeyDown、KeyDownS、KeyDownH]
格式: KeyDown {鍵盤(pán)虛擬碼},{次數(shù)}
解釋: "按下"鍵,模擬我們平時(shí)的"按下"操作
注意:有些鍵在按下之后,會(huì)和其他鍵產(chǎn)生組合效果,比如"Alt/Ctrl/Shift"
如果使用"按下Alt"命令,那么之后的"按鍵"動(dòng)作將變成"Alt+A"等組合動(dòng)作
因此記得在必要時(shí)使用"彈起"命令將組合鍵釋放,避免影響鍵盤(pán)的正常使用.
KeyDownS: 超級(jí)模擬方式,兼容性更強(qiáng),對(duì)鍵盤(pán)和鼠標(biāo)沒(méi)有特別的要求,PS2(圓口)和USB接口的鍵盤(pán)都可以使用
KeyDownH: 硬件模擬方式,僅支持PS(圓口)的鍵盤(pán)
例子:
KeyDown 65,1
65是A鍵的按鍵碼,上面的語(yǔ)句表示按下A鍵1次
[KeyUp、KeyUpS、KeyUpH]
格式: KeyUp {鍵盤(pán)虛擬碼} {次數(shù)}
解釋:"彈起"鍵,模擬我們平時(shí)的"彈起"操作
KeyUpS: 超級(jí)模擬方式,兼容性更強(qiáng),對(duì)鍵盤(pán)和鼠標(biāo)沒(méi)有特別的要求,PS2(圓口)和USB接口的鍵盤(pán)都可以使用
KeyUpH: 硬件模擬方式,僅支持PS(圓口)的鍵盤(pán)
例子:
KeyUp 65,1
65是A鍵的按鍵碼,上面的語(yǔ)句表示松開(kāi)A鍵1次
鼠標(biāo)命令介紹
鼠標(biāo)命令分為三大類(lèi):模擬鼠標(biāo)按鍵命令、模擬鼠標(biāo)移動(dòng)命令、鼠標(biāo)控制命令.模擬鼠標(biāo)按鍵可以模擬鼠標(biāo)的左鍵、右鍵、中鍵和滾輪的動(dòng)作.鼠標(biāo)的動(dòng)作分為三類(lèi):按下、彈起、按下并彈起.模擬鼠標(biāo)移動(dòng)命令支持移動(dòng)到屏幕的某個(gè)坐標(biāo)、將鼠標(biāo)移動(dòng)一個(gè)相對(duì)的坐標(biāo)鼠標(biāo)控制命令可以在腳本執(zhí)行過(guò)程中通過(guò)鼠標(biāo)控制腳本.
[LeftClick、LeftClickS、LeftClickH]
格式:LeftClick {次數(shù)}
解釋:在鼠標(biāo)當(dāng)前位置模擬點(diǎn)擊鼠標(biāo)左鍵.{次數(shù)}可以控制點(diǎn)擊的次數(shù)
LeftClickS: 超級(jí)模擬方式,兼容性更強(qiáng),對(duì)鍵盤(pán)和鼠標(biāo)沒(méi)有特別的要求,PS2(圓口)和USB接口的鼠標(biāo)都可以使用
LeftClickH: 硬件模擬方式,僅支持PS(圓口)的鼠標(biāo)
例子:
LeftClick 5
在當(dāng)前鼠標(biāo)的位置單擊鼠標(biāo)左鍵5次
[RightClick、RightClickS、RightClickH]
格式:RightClick {次數(shù)}
解釋:在鼠標(biāo)當(dāng)前位置模擬點(diǎn)擊鼠標(biāo)右鍵.{次數(shù)}可以控制點(diǎn)擊的次數(shù)
RightClickS: 超級(jí)模擬方式,兼容性更強(qiáng),對(duì)鍵盤(pán)和鼠標(biāo)沒(méi)有特別的要求,PS2(圓口)和USB接口的鼠標(biāo)都可以使用
RightClickH: 硬件模擬方式,僅支持PS(圓口)的鼠標(biāo)
例子:
RightClick 5
在當(dāng)前鼠標(biāo)的位置單擊鼠標(biāo)右鍵5次
[MiddleClick、MiddleClickS、MiddleClickH]
格式:MiddleClick {次數(shù)}
解釋:在鼠標(biāo)當(dāng)前位置模擬點(diǎn)擊鼠標(biāo)中鍵.
MiddleClickS: 超級(jí)模擬方式,兼容性更強(qiáng),對(duì)鍵盤(pán)和鼠標(biāo)沒(méi)有特別的要求,PS2(圓口)和USB接口的鼠標(biāo)都可以使用
MiddleClickH: 硬件模擬方式,僅支持PS(圓口)的鼠標(biāo)
例子:
MiddleClick 5
在當(dāng)前鼠標(biāo)的位置單擊鼠標(biāo)中鍵5次
[LeftDoubleClick、LeftDoubleClickS、LeftDoubleClickH]
格式:LeftDoubleClick {次數(shù)}
解釋:在鼠標(biāo)當(dāng)前位置模擬雙擊鼠標(biāo)左鍵.
LeftDoubleClickS: 超級(jí)模擬方式,兼容性更強(qiáng),對(duì)鍵盤(pán)和鼠標(biāo)沒(méi)有特別的要求,PS2(圓口)和USB接口的鼠標(biāo)都可以使用
LeftDoubleClickH: 硬件模擬方式,僅支持PS(圓口)的鼠標(biāo)
例子:
LeftDoubleClick 5
在當(dāng)前鼠標(biāo)的位置雙擊鼠標(biāo)左鍵5次
[LeftDown、LeftDownS、LeftDownH]
格式:LeftDown {次數(shù)}
解釋:在鼠標(biāo)當(dāng)前位置模擬按下鼠標(biāo)左鍵,{次數(shù)}在這個(gè)語(yǔ)句中雖然有效,但沒(méi)有實(shí)際意義.
LeftDownS: 超級(jí)模擬方式,兼容性更強(qiáng),對(duì)鍵盤(pán)和鼠標(biāo)沒(méi)有特別的要求,PS2(圓口)和USB接口的鼠標(biāo)都可以使用
LeftDownH: 硬件模擬方式,僅支持PS(圓口)的鼠標(biāo)
例子:
LeftDown 1
在當(dāng)前鼠標(biāo)的位置按下鼠標(biāo)左鍵
[LeftUp、LeftUpS、LeftUpH]
格式:LeftUp {次數(shù)}
解釋:在鼠標(biāo)當(dāng)前位置模擬松開(kāi)鼠標(biāo)左鍵,{次數(shù)}在這個(gè)語(yǔ)句中雖然有效,但沒(méi)有實(shí)際意義.
LeftUpS: 超級(jí)模擬方式,兼容性更強(qiáng),對(duì)鍵盤(pán)和鼠標(biāo)沒(méi)有特別的要求,PS2(圓口)和USB接口的鼠標(biāo)都可以使用
LeftUpH: 硬件模擬方式,僅支持PS(圓口)的鼠標(biāo)
例子:
LeftUp 1
在當(dāng)前鼠標(biāo)的位置彈起鼠標(biāo)左鍵
[RightDown、RightDownS、RightDownH]
格式:RightDown {次數(shù)}
解釋:在鼠標(biāo)當(dāng)前位置模擬按下鼠標(biāo)右鍵,{次數(shù)}在這個(gè)語(yǔ)句中雖然有效,但沒(méi)有實(shí)際意義.
RightDownS: 超級(jí)模擬方式,兼容性更強(qiáng),對(duì)鍵盤(pán)和鼠標(biāo)沒(méi)有特別的要求,PS2(圓口)和USB接口的鼠標(biāo)都可以使用
RightDownH: 硬件模擬方式,僅支持PS(圓口)的鼠標(biāo)
例子:
RightDown 1
在當(dāng)前鼠標(biāo)的位置按下鼠標(biāo)右鍵
[RightUp、RightUpS、RightUpH]
格式:RightUp {次數(shù)}
解釋:在鼠標(biāo)當(dāng)前位置模擬松開(kāi)鼠標(biāo)右鍵,{次數(shù)}在這個(gè)語(yǔ)句中雖然有效,但沒(méi)有實(shí)際意義
RightUpS: 超級(jí)模擬方式,兼容性更強(qiáng),對(duì)鍵盤(pán)和鼠標(biāo)沒(méi)有特別的要求,PS2(圓口)和USB接口的鼠標(biāo)都可以使用
RightUpH: 硬件模擬方式,僅支持PS(圓口)的鼠標(biāo)
例子:
RightUp 1
在當(dāng)前鼠標(biāo)的位置彈起鼠標(biāo)右鍵
[MoveTo、MoveToS、MoveToH]
格式:MoveTo {X坐標(biāo)},{Y坐標(biāo)}
解釋:移動(dòng)鼠標(biāo)到(X坐標(biāo),Y坐標(biāo))處
MoveToS: 超級(jí)模擬方式,兼容性更強(qiáng),對(duì)鍵盤(pán)和鼠標(biāo)沒(méi)有特別的要求,PS2(圓口)和USB接口的鼠標(biāo)都可以使用
MoveToH: 硬件模擬方式,僅支持PS(圓口)的鼠標(biāo)
例子:
MoveTo 100,200
把鼠標(biāo)移動(dòng)到(100,200)這個(gè)點(diǎn)上
MoveTo intX,intY
把鼠標(biāo)移動(dòng)到(intX,intY)這個(gè)點(diǎn)上,需要5.50以上版本支持.
[MoveR、MoveRS、MoveRH]
格式:MoveR {X距離},{Y距離}
解釋:把鼠標(biāo)相對(duì)移動(dòng)(X距離,Y距離)
MoveRS: 超級(jí)模擬方式,兼容性更強(qiáng),對(duì)鍵盤(pán)和鼠標(biāo)沒(méi)有特別的要求,PS2(圓口)和USB接口的鼠標(biāo)都可以使用
MoveRH: 硬件模擬方式,僅支持PS(圓口)的鼠標(biāo)
例子:
當(dāng)前鼠標(biāo)在(100,100)點(diǎn),使用下面語(yǔ)句
MoveR 200,300
之后,鼠標(biāo)就被移到了(100+200,100+300)處,也就是坐標(biāo)(300,400)處
提示:使用硬件模擬方式不能碰鍵盤(pán)鼠標(biāo),否則會(huì)導(dǎo)致
[MouseWheel]
格式:MouseWheel {滾動(dòng)量}
解釋:滾動(dòng)鼠標(biāo)滾輪.如果滾動(dòng)量為正,向上滾動(dòng);否則向下滾動(dòng).
僅支持Windows 2000以上的操作系統(tǒng).
例子:
MouseWheel 1
把鼠標(biāo)滾輪向上滾動(dòng)1格
[SaveMousePos][RestoreMousePos]
格式: SaveMousePos
解釋: 保存當(dāng)前鼠標(biāo)位置
格式: RestoreMousePos
解釋: 將鼠標(biāo)移動(dòng)到上一次保存的鼠標(biāo)位置
例子: 保存/恢復(fù)鼠標(biāo)位置常用于制作網(wǎng)絡(luò)游戲練功腳本,腳本開(kāi)始時(shí)保存鼠標(biāo)位置,腳本結(jié)束時(shí)恢復(fù)鼠標(biāo)位置
這樣腳本執(zhí)行后鼠標(biāo)的位置就不會(huì)變化
[LockMouse]
格式: LockMouse
解釋: 鎖定鼠標(biāo)位置,用戶將不能通過(guò)移動(dòng)鼠標(biāo)而改變鼠標(biāo)位置,而腳本仍可以改變鼠標(biāo)位置
例子: 在腳本開(kāi)始的時(shí)候使用這個(gè)命令,可以有效防止用戶誤觸鼠標(biāo)引起腳本執(zhí)行出錯(cuò)
[UnlockMouse]
格式: UnlockMouse
解釋: 解除LockMouse命令對(duì)鼠標(biāo)位置的鎖定.如果用戶使用了LockMouse命令而沒(méi)有使用UnlockMouse命令,
按鍵精靈會(huì)在腳本結(jié)束時(shí)自動(dòng)解除鎖定
[WaitKey]
格式:WaitKey {可選:變量名}(注意這里是"變量名"不是"表達(dá)式")
解釋:腳本運(yùn)行到此句之后暫停,等待用戶按鍵,用戶按鍵之后,將按鍵結(jié)果保存到變量當(dāng)中.
例子:
WaitKey x
腳本運(yùn)行到這一行會(huì)暫停,當(dāng)用戶按下鍵盤(pán)后繼續(xù)執(zhí)行,并且把用戶的按鍵碼保存在變量x里
[GetLastKey]
格式:GetLastKey {可選:變量名}(注意這里是"變量名"不是"表達(dá)式")
解釋:腳本運(yùn)行到此句之后不暫停,將上次用戶按鍵的結(jié)果保存到變量當(dāng)中.
例子:
GetLastKey x
腳本運(yùn)行到這一行不會(huì)暫停,會(huì)把運(yùn)行完畢這一行之后的第一次按鍵的按鍵碼保存在變量x里
[WaitClick]
格式: WaitClick {可選:變量名}(注意這里是"變量名"不是"表達(dá)式")
解釋: 腳本執(zhí)行到這一句暫停,按下任意鼠標(biāo)鍵之后繼續(xù),按下的鼠標(biāo)鍵將被記錄在變量之中
例子: WaitClick last_click
VBSCall MessageBox("您按下了" & last_click)
[GetLastClick]
格式: GetLastClick {可選:變量名}(注意這里是"變量名"不是"表達(dá)式")
解釋: 檢測(cè)上一次按下的鼠標(biāo)代碼,不影響腳本執(zhí)行的流程
控制命令介紹
在腳本運(yùn)行過(guò)程中,需要通過(guò)各種條件來(lái)控制命令.按鍵精靈支持豐富的控制指令,包括基本的循環(huán)、判斷、過(guò)程等.同時(shí)也提供了一些非常有特色的控制命令,比如通過(guò)屏幕顏色來(lái)進(jìn)行判斷.合理的用好這些控制命令,可以讓你的腳本變得更加聰明!
[Sub]
格式:
Sub {過(guò)程名}
…
Return
解釋: 定義一個(gè)過(guò)程,可以在腳本中調(diào)用這個(gè)過(guò)程
[Return]
格式:
Sub {過(guò)程名}
…
Return
解釋: 定義一個(gè)過(guò)程,可以在腳本中調(diào)用這個(gè)過(guò)程
[Gosub]
格式:
GoSub {過(guò)程名}
解釋:調(diào)用過(guò)程
[If]
格式:If {表達(dá)式}…ElseIf…Else…EndIf
解釋:判斷表達(dá)式抓點(diǎn)顏色并執(zhí)行語(yǔ)句--通過(guò)判斷表達(dá)式的取值,來(lái)執(zhí)行后面的動(dòng)作或控制
[IfColor]
格式:IfColor {X坐標(biāo)},{Y坐標(biāo)},{顏色},{判斷條件(0:等于 1,不等于 2:近似等于)}…ElseIf…Else…EndIf
解釋:判斷顏色并執(zhí)行語(yǔ)句--通過(guò)判斷屏幕x,y坐標(biāo)的某點(diǎn)的顏色,是等于、不等于、還是近似某顏色,來(lái)執(zhí)行后面的動(dòng)作或控制
例子:
IfColor 860,27,e1b072,0
Else
EndIf
判斷坐標(biāo)點(diǎn)(860,27)的顏色是否等于e1b072
[Else]
格式:If {表達(dá)式}…ElseIf…Else…EndIf
或 IfColor {X坐標(biāo)} {Y坐標(biāo)} {顏色} {判斷條件(0:等于 1:不等于 2:近似等于)}…ElseIf…Else…EndIf
解釋:和If或IfColor語(yǔ)句結(jié)合,進(jìn)行高級(jí)語(yǔ)言的條件判斷
[ElseIf]
格式:If {表達(dá)式}…ElseIf…Else…EndIf
或 IfColor {X坐標(biāo)} {Y坐標(biāo)} {顏色} {判斷條件}…ElseIf…Else…EndIf
解釋:和If或IfColor語(yǔ)句結(jié)合,進(jìn)行高級(jí)語(yǔ)言的條件判斷
[EndIf]
格式:If {表達(dá)式}…ElseIf…Else…EndIf
或 IfColor {X坐標(biāo)} {Y坐標(biāo)} {顏色} {判斷條件}…ElseIf…Else…EndIf
解釋:和If或IfColor語(yǔ)句結(jié)合,進(jìn)行高級(jí)語(yǔ)言的條件判斷
[While]
格式:While {循環(huán)條件}...EndWhile
解釋:循環(huán)語(yǔ)句--當(dāng)循環(huán)條件成立的時(shí)候,反復(fù)執(zhí)行循環(huán)體
[EndWhile]
格式:While {循環(huán)條件}...EndWhile
解釋:和While一起構(gòu)成循環(huán)語(yǔ)句
[For]
格式:For {循環(huán)次數(shù)}...EndFor
解釋:循環(huán)語(yǔ)句--循環(huán)一定次數(shù)
[EndFor]
格式:For {循環(huán)次數(shù)}...EndFor
解釋:和For一起構(gòu)成循環(huán)語(yǔ)句
[Goto]
格式:Goto {標(biāo)號(hào)}
解釋:跳轉(zhuǎn)語(yǔ)句,可以跳轉(zhuǎn)到rem標(biāo)記過(guò)的標(biāo)記處繼續(xù)執(zhí)行
相關(guān)文章
- 有用戶反饋說(shuō)win10電腦按鍵精靈突然閃退,這是哪里出現(xiàn)問(wèn)題?閃電的原因可能是你安裝的盤(pán)不對(duì),里面可能有些插件沖突了。大家可以選擇重新安裝一次,如果還是這樣子,試試2020-06-13
win10按鍵精靈打字出現(xiàn)亂碼的解決辦法 快速修復(fù)按鍵精靈亂碼
Win10系統(tǒng)使用按鍵精靈打字時(shí)出現(xiàn)亂碼是怎么回事呢?又該怎么解決呢?出現(xiàn)按鍵精靈打字出現(xiàn)亂碼的朋友一起看看下面的詳細(xì)教程吧2020-06-01- 這篇文章主要介紹了劍網(wǎng)3成就黨按鍵精靈掛機(jī)刷人頭圖文攻略,需要的朋友可以參考下!2016-01-01
劍網(wǎng)3 按鍵精靈強(qiáng)制更新無(wú)法使用解決辦法
今天小編給大家?guī)?lái)的是關(guān)于劍網(wǎng)3 按鍵精靈強(qiáng)制更新無(wú)法使用解決辦法,小伙伴們一起來(lái)看一看吧。2015-12-19鼠標(biāo)連點(diǎn)器(按鍵小精靈) 免費(fèi)綠色版
鼠標(biāo)連點(diǎn)器(按鍵小精靈)是一款使用按鍵精靈制作的鼠標(biāo)連點(diǎn)器,方便玩游戲或者頻繁的進(jìn)行鼠標(biāo)點(diǎn)擊操作時(shí)減輕自己的負(fù)擔(dān)而制作的小工具2015-12-17劍網(wǎng)3按鍵精靈沒(méi)反應(yīng)怎么辦 按鍵精靈解決方案
今天小編給大家?guī)?lái)的是關(guān)于劍網(wǎng)3按鍵精靈沒(méi)反應(yīng)解決方案,小伙伴們一起來(lái)看一看吧。2015-10-10按鍵精靈設(shè)置找到圖片腳本一鍵完成指定的動(dòng)作
只要在按鍵精靈里設(shè)置相應(yīng)的動(dòng)作腳本,就可以一鍵完成指定的動(dòng)作,設(shè)置按鍵精靈找到圖片的腳步比較難,因此下面為大家介紹下2015-06-16按鍵精靈設(shè)置循環(huán)腳本循環(huán)次數(shù)、熱鍵、循環(huán)開(kāi)啟時(shí)間
按鍵精靈設(shè)置循環(huán)腳本的圖文步驟2015-06-16按鍵精靈設(shè)置自動(dòng)申請(qǐng)QQ帳號(hào)的腳本省去重復(fù)步驟
按鍵精靈是一款功能非常強(qiáng)大的軟件,相信很多人都會(huì)使用這款軟件來(lái)制作一些指定動(dòng)作腳本,使用按鍵精靈還可以自動(dòng)注冊(cè)QQ帳號(hào),設(shè)置一些郵箱帳號(hào),下面一起來(lái)卡看2015-06-16按鍵精靈設(shè)置游戲時(shí)序調(diào)節(jié)命令行數(shù)以取得好成績(jī)
在使用按鍵精靈的過(guò)程中,不僅為減少了很多繁瑣反復(fù)的動(dòng)作操作,而且將按鍵精靈運(yùn)用到了游戲中,幫助自己在游戲中取得好的成績(jī),這是怎么做到的呢?下面為大家介紹下按鍵精2015-06-16