亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

最新按鍵精靈腳本代碼大全 按鍵精靈命令運行方法

  發(fā)布時間:2020-07-30 09:51:28   作者:佚名   我要評論
按鍵精靈命令大全是一個可以模擬電腦操作的軟件,您在電腦上的一切動作都可以讓按鍵精靈模擬執(zhí)行,完全解放您的雙手。按鍵精靈可以幫你操作電腦,不需要任何編程知識就可以作出功能強大的腳本。今天腳本之家小編給大家分享的是按鍵精靈腳本代碼命令大全

其他命令介紹

[Delay]

格式:Delay {延時}

解釋:腳本暫停執(zhí)行一段時間.{延時}里面填寫"毫秒"數(shù)

1秒=1000毫秒, 1分鐘=60000毫秒, 1小時=3600000毫秒

例子:

Delay 6000

延遲6秒

x = 5000

Delay x

延時x秒,這里x是5秒

[MessageBox]

格式:MessageBox {文字}

解釋:簡單的彈出一個窗口,顯示一段文字.

例子:

MessageBox "彈出窗口"

提醒: 按鍵VBS語句中也提供了MessageBox命令,可以支持變量,因此MessageBox命令也可以直接寫成支持變量的方式

x = "提醒窗口"

MessageBox x

[SayString]

格式:SayString {表達式}

解釋:在當前窗口輸入文字

例子:

SayString 你好啊

x = "我很好"

SayString x

[Rem]

格式:Rem {文字}

解釋:標記命令.即可當注釋,也可以為Goto跳轉(zhuǎn)指令作標記

例子:

Rem 腳本開始

[TracePrint]

格式:TracePrint {變量}

解釋:在調(diào)試窗口打印文字,可用于輸出變量的值

例子:

TracePrint x

在調(diào)試窗口輸出變量x的值

[EndScript]

格式:EndScript

解釋:強制結(jié)束腳本的執(zhí)行,在這個語句之后的所有命令都不會執(zhí)行

[Import]

格式:Import {vbs文件}

或 Import {插件dll文件}

解釋:導(dǎo)入一個vbs文件或者插件dll文件.當文件被導(dǎo)入后,里面的函數(shù)可以直接被調(diào)用,不需要使用VBSCall或Plugin命令

在VBScript塊中需要調(diào)用vbs文件或者插件中的函數(shù)時,必須采用這種方式,不能再冠以VBSCall或Plugin關(guān)鍵字

例子:

Import "stdlib.vbs"

name=InputBox("請輸入您的姓名")

[VBSBegin ... VBSEnd]

格式:VBSBegin...VBSEnd

解釋:構(gòu)成一個VBScript塊.在VBScript塊中可以使用任何VBScript語句(包括VBScript的條件判斷、子程序調(diào)用等等),也可以使用大多數(shù)的按鍵精靈命令.

[VBS]

格式:VBS {VBScript語句}

解釋:執(zhí)行一個單行的VBScript語句.在6.0之后的版本VBS關(guān)鍵字可以省略.

注意只支持單行的VBScript語句,不支持多行的VBScript語句如If...EndIf,While...Wend等,需要用按鍵精靈的類似命令代替

[VBSCall]

格式:VBSCall {外部VBScript函數(shù)}.

解釋:執(zhí)行一個外部VBScript函數(shù).按鍵精靈內(nèi)置了標準庫stdlib.vbs,里面包含了包括顏色查找,圖片查找等有用的功能

[Plugin]

格式:Plugin {插件名}.{插件函數(shù)}

解釋:調(diào)用一個外部插件提供的函數(shù).我們將逐漸制作多種復(fù)雜功能的插件并隨按鍵精靈最新版本提供.

例子:

Plugin parentH = Window.Foreground()

使用Windows插件獲取當前窗口的句柄功能

[UserVar]

用于支持用戶設(shè)置腳本參數(shù)

標準型自定義變量

格式: UserVar {變量}={默認值} {注釋}

解釋:這個命令主要用于用戶自定義的設(shè)置功能

例子:

UserVar var1=30 當HP<多少%時,使用紅藥

UserVar var2=30 當MP<多少%時,使用藍藥

當用戶使用這個腳本的時候,可以對這var1和var2這兩個變量的取值進行設(shè)置

下拉型自定義變量

格式: UserVar 變量=DropList{選項0:值0|選項1:值1|選項2:值2}=默認顯示的選項編號 {注釋}

解釋:這個命令預(yù)先設(shè)定多個變量值,用戶可在基面通過下拉方式進行選擇

例子:

UserVar Var1=DropList{低于10%時補血:0.1|低于20%時補血:0.2|低于30%時補血:0.3}=2 自動補血設(shè)置

特別提醒:默認顯示的選項編號從0開始

[PutAttachment]

格式:PutAttachment <路徑:可選> <要釋放的文件:可選>

解釋:把當前腳本包含的附件展開到指定的路徑下.<路徑>是指定的相對路徑或者絕對路徑.如果省略<路徑>或者<路徑>為 . ,則默認展開到按鍵精靈所在的文件夾中可以指定要釋放的文件,允許使用通配符,如 *.bmp.如果不指定要釋放的文件,則默認釋放所有文件.

例子:

PutAttachment c:\ *.bmp

將附件中所有后綴是bmp的文件釋放到c盤

PutAttachment .\plugin *.dll

將附件中所有后綴是dll的文件釋放到當前文件夾的plugin目錄下

[//]

注釋命令,如果一行語句的開頭是//,那么這一行語句將被看作是一句注釋.

5.50之后的版本支持按鍵精靈VBS命令介紹

[VBSCall FindCenterColor]

解釋: 這個功能允許您在屏幕的某個區(qū)域從中心開始查找指定的顏色,并把找到的坐標保存在變量中

格式: VBSCall FindCenterColor(left,top,right,bottom,c,x,y)

在區(qū)域內(nèi)從中心到外圍找顏色為c的點,把坐標保存在變量x和y中l(wèi)eft,top,right,bottom都是整數(shù)或者整數(shù)型變量,說明了區(qū)域的左,上,右,下界限顏色是類似于"0000FF"的字符串,如果不取變量,別忘了加雙引號如果沒有找到這個顏色,則x和y的值都被置為-1

例子

VBSCall FindCenterColor(0,0,800,600,"0000FF",x,y)

If x>=0 and y>=0

MoveTo x y

EndIf 在區(qū)域(0,0,800,600)中找紅色("0000FF")的點,如果找到,則把鼠標移動到這個點

[VBSCall FindColor]

解釋: 這個功能允許您在屏幕的某個區(qū)域從左到右、從上到下的查找指定的顏色,并把找到的坐標保存在變量中

格式: VBSCall FindColor(left,top,right,bottom,c,x,y)

在區(qū)域內(nèi)從左到右,從上到下找顏色為c的點,把坐標保存在變量x和y中l(wèi)eft,top,right,bottom都是整數(shù)或者整數(shù)型變量,說明了區(qū)域的左,上,右,下界限顏色是類似于"0000FF"的字符串,如果不取變量,別忘了加雙引號如果沒有找到這個顏色,則x和y的值都被置為-1.

例子

VBSCall FindColor(0,0,800,600,"0000FF",x,y)

If x>=0 and y>=0

MoveTo x y

EndIf 在區(qū)域(0,0,800,600)中找紅色("0000FF")的點,如果找到,則把鼠標移動到這個點

[VBSCall FindColorEx]

解釋: 這個功能允許您在屏幕的某個區(qū)域模糊查找指定的顏色,并把找到的坐標保存在變量中

格式: VBSCall FindColorEx(left,top,right,bottom,c,type,similar,x,y)

在區(qū)域內(nèi)找顏色為c的點,把坐標保存在變量x和y中l(wèi)eft,top,right,bottom都是整數(shù)或者整數(shù)型變量,說明了區(qū)域的左,上,右,下界限顏色是類似于"0000FF"的字符串,如果不取變量,別忘了加雙引號type表示查找方式.0為從上往下,從左往右找;1為從中心往外圍找similar為相似度,取0.3到1之間的小數(shù).數(shù)值越大,對相似度要求越嚴格.推薦取0.8如果沒有找到這個顏色,則x和y的值都被置為-1.

例子

VBSCall FindColorEx(0,0,800,600,"0000FF",1,0.8,x,y)

If x>=0 and y>=0

MoveTo x y

EndIf 在區(qū)域(0,0,800,600)中,從中間開始找接近紅色("0000FF")的點,如果找到,則把鼠標移動到這個點

[VBSCall FindPic]

解釋: 這個功能允許您在屏幕的某個區(qū)域查找指定相似度的圖片,并把找到的坐標保存在變量中

格式 VBSCall FindPic(left,top,right,bottom,filename,similar,x,y)

在區(qū)域內(nèi)從左到右,從上到下找文件名為filename的bmp文件,把找到的坐標保存在變量x和y中l(wèi)eft,top,right,bottom都是整數(shù)或者整數(shù)型變量,說明了區(qū)域的左,上,右,下界限filename是一個bmp格式的圖片,需要您自己抓取,最好是24位,把邊緣都設(shè)為單一的顏色similar為相似度,取0.5到1之間的小數(shù).數(shù)值越大,對圖片的相似度要求越嚴格,速度也越快.推薦取0.9如果沒有找到圖片,則x和y的值都被置為-1推薦使用周圍顏色單一的圖片.

例子

VBSCall FindPic(0,0,1023,767,"1.bmp",0.9,x,y)

If x>=0 and y>=0

MoveTo x y

EndIf 在區(qū)域(0,0,1023,767)中找與文件1.bmp中的圖形比較接近的地方,如果找到,則把鼠標移動到這個地方

6.30版之后,找圖的文件路徑可以直接引用附件中的圖片,不需要釋放.

例子:

VBSCall FindPic(0,0,1023,767,"Attachment:\1.bmp",0.9,x,y)

[VBSCall GetCursorPos]

解釋: 這個功能允許您得到當前鼠標所在的位置,并保存在變量中

格式: VBSCall GetCursorPos(x,y)

x和y都是整數(shù)型變量,分別表示當前鼠標的x和y坐標您可以隨便取變量名,不一定是x和y.

例子:

VBSCall GetCursorPos(mx,my) 把當前鼠標位置的x和y坐標放在變量mx和my中

[VBSCall GetPixelColor]

解釋: 這個功能允許您得到指定位置的點的顏色,并保存在變量中

格式: color=GetPixelColor(x,y)

把坐標為(x,y)的點的顏色保存在字符串變量color中x和y是整數(shù)或者整數(shù)型變量

例子:

VBSCall GetCursorPos(x,y)

color=GetPixelColor(x,y)

VBSCall MessageBox(color) 得到當前點的顏色,并彈出對話框顯示出來

[VBSCall InputBox]

解釋: 這個功能可以彈出一個"輸入"對話框,讓腳本用戶輸入一些文字

格式: x=InputBox(提示用戶的話,比如"請輸入用戶名")

把用戶的輸入內(nèi)容保存在變量x中如果提示用戶的話不是變量,別忘了加雙引號.

例子:

x=InputBox("請輸入用戶名")

MessageBox(x) 讓用戶輸入用戶名,并顯示出來

[VBSCall MessageBox]

解釋: 這個功能允許您在腳本中彈出一個對話框,對話框的文字允許是變量

格式: VBSCall MessageBox(對話框中的文字)

如果對話框中的文字不是變量,別忘了加雙引號

例子:

VBSCall MessageBox(CStr(i)) 把變量i的內(nèi)容轉(zhuǎn)換成字符串并顯示出來

[VBSCall ReadMemory]

解釋: 這個功能允許您得到當前活動程序的指定內(nèi)存地址的值,并保存在變量中

格式: VBSCall ReadMemory(十六進制整數(shù)表示的內(nèi)存地址,讀取類型,value)

內(nèi)存地址是類似于&H400000的十六進制整數(shù),可以用游戲修改工具找到,別忘了在前面加&H表示十六進制"讀取類型"可以是0,1或者2,分別表示讀取一個字節(jié),一個整數(shù)或一個長整數(shù)讀到的值存放在長整型變量value中

例子:

VBSCall ReadMemory(&h400000,2,val)

MessageBox(CStr(val)) 從內(nèi)存地址400000中讀取一個長整數(shù),并顯示出來

[VBSCall RunApp]

解釋: 利用這個功能,您可以很方便的啟動一個本地的程序,或者打開一個文件

格式: VBSCall RunApp(要運行的程序或者文件)

如果程序路徑不是變量,別忘了加雙引號

例子:

VBSCall RunApp("notepad.exe") 啟動Windows記事本程序

[VBSCall GetCursorShape]

解釋: 這個函數(shù)得到當前鼠標的形狀特征(用一個整數(shù)表示,對這個整數(shù)進行比較,相當于對鼠標形狀進行比較)

格式: shape=GetCursorShape(保留值,目前請用0)

例子:

VBSCall shape=GetCursorShape(0)

If shape=old_shape

VBSCall MessageBox(shape)

EndIf

得到當前鼠標的形狀,并和以前獲得的鼠標形狀old_shape進行比較rem

注:下面的VBS函數(shù)僅僅是為了保持兼容性而保留,不推薦使用!

[VBSCall Delay]

VBSCall Delay(iMilliSecond)

解釋: 這個函數(shù)可以延時,單位是毫秒,支持表達式

提示: 按鍵精靈自帶的Delay命令已經(jīng)支持表達式,因此不推薦使用VBSCall Delay命令,此命令保留僅為了兼容以前的腳本.

[VBSCall SayString]

解釋: 這個函數(shù)用來輸入文本,支持變量.

格式: VBSCall SayString(Prompt)

提示: 按鍵精靈自帶的SayString命令已經(jīng)支持表達式,因此不推薦使用VBSCall SayString命令,此命令保留僅為了兼容以前的腳本.

[VBSCall SetCursorPos]

解釋: 設(shè)置鼠標當前的位置

格式: VBSCall SetCursorPos(CursorX,CursorY)

提示: 按鍵精靈自帶的MoveTo命令已經(jīng)支持變量,因此不推薦使用VBSCall SetCursorPos命令,此命令保留僅為了兼容以前的腳本.

[VBSCall GetScreenResolution]

解釋: 這個功能允許您得到當前屏幕分辨率,并保存在變量中

格式: VBSCall GetScreenResolution(cx,cy)

cx和cy都是整數(shù)型變量,分別表示當前分辨率的寬和高

例子:

VBSCall GetScreenResolution(cx,cy) 把當前屏幕分辨率的寬和高分別放在變量cx和cy中

提示: 您也可以使用Windows插件中的獲取屏幕分辨率的功能.

相關(guān)文章

最新評論