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

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