hello年夜家好,我是健康百科网网小航来为年夜家解答以上题目,按键精灵高级教程,按键精灵号令根本讲授)良多人还不知道,此刻让我们一路来看看吧!
金猪剧本(原飞猪剧本)以按键精灵讲授为主,触及UiBot,Python,Lua等剧本编程说话,讲授包罗全主动办公剧本,游戏辅助剧本,引流剧本,网页剧本,安卓剧本,IOS剧本,注册剧本,点赞剧本,浏览剧本和网赚剧本等各个范畴。想进修按键精灵的伴侣可以添加金猪剧本粉丝交换群:554127455 进修路上不再孤独,金猪剧本伴你一同成长.
[VBSCall FindCenterColor]
诠释: 这个功能许可您在屏幕的某个区域从中间起头查找指定的色彩,并把找到的坐标保留在变量中
格局:
VBSCall FindCenterColor(left,top,right,bottom,c,x,y)
在区域内从中间到外围找色彩为c的点,把坐标保留在变量x和y中
left,top,right,bottom都是整数或整数型变量,申明了区域的左,上,右,下边界
色彩是近似于"0000FF"的字符串,若是不取变量,别忘了加双引号
若是没有找到这个色彩,则x和y的值都被置为-1
例子
VBSCall FindCenterColor(0,0,800,600,"0000FF",x,y)
If x>=0 and y>=0
MoveTo x y
EndIf 在区域(0,0,800,600)中找红色("0000FF")的点,若是找到,则把鼠标移动到这个点
[VBSCall FindColor]
诠释: 这个功能许可您在屏幕的某个区域从左到右、从上到下的查找指定的色彩,并把找到的坐标保留在变量中
格局:
VBSCall FindColor(left,top,right,bottom,c,x,y)
在区域内从左到右,从上到下找色彩为c的点,把坐标保留在变量x和y中
left,top,right,bottom都是整数或整数型变量,申明了区域的左,上,右,下边界
色彩是近似于"0000FF"的字符串,若是不取变量,别忘了加双引号
若是没有找到这个色彩,则x和y的值都被置为-1
例子
VBSCall FindColor(0,0,800,600,"0000FF",x,y)
If x>=0 and y>=0
MoveTo x y
EndIf 在区域(0,0,800,600)中找红色("0000FF")的点,若是找到,则把鼠标移动到这个点
[VBSCall FindColorEx]
诠释: 这个功能许可您在屏幕的某个区域恍惚查找指定的色彩,并把找到的坐标保留在变量中
格局:
VBSCall FindColorEx(left,top,right,bottom,c,type,similar,x,y)
在区域内找色彩为c的点,把坐标保留在变量x和y中
left,top,right,bottom都是整数或整数型变量,申明了区域的左,上,右,下边界
色彩是近似于"0000FF"的字符串,若是不取变量,别忘了加双引号
type暗示查找体例。0为从上往下,从左往右找;1为从中间往外围找
similar为类似度,取0.3到1之间的小数。数值越年夜,对类似度要求越严酷。保举取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 在区域(0,0,800,600)中,从中心起头找接近红色("0000FF")的点,若是找到,则把鼠标移动到这个点
[VBSCall FindPic]
诠释: 这个功能许可您在屏幕的某个区域查找指定类似度的图片,并把找到的坐标保留在变量中
格局
VBSCall FindPic(left,top,right,bottom,filename,similar,x,y)
在区域内从左到右,从上到下找文件名为filename的bmp文件,把找到的坐标保留在变量x和y中
left,top,right,bottom都是整数或整数型变量,申明了区域的左,上,右,下边界
filename是一个bmp格局的图片,需要您本身抓取,最好是24位,把边沿都设为单一的色彩
similar为类似度,取0.5到1之间的小数。数值越年夜,对图片的类似度要求越严酷,速度也越快。保举取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 在区域(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都是整数型变量,别离暗示当前鼠标的x和y坐标
您可以随意取变量名,纷歧定是x和y
例子:
VBSCall GetCursorPos(mx,my) 把当前鼠标位置的x和y坐标放在变量mx和my中
[VBSCall GetPixelColor]
诠释: 这个功能许可您获得指定位置的点的色彩,并保留在变量中
格局:
color=GetPixelColor(x,y)
把坐标为(x,y)的点的色彩保留在字符串变量color中
x和y是整数或整数型变量
例子:
VBSCall GetCursorPos(x,y)
color=GetPixelColor(x,y)
VBSCall MessageBox(color) 获得当前点的色彩,并弹出对话框显示出来
[VBSCall InputBox]
诠释: 这个功能可以弹出一个“输入”对话框,让剧本用户输入一些文字
格局:
x=InputBox(提醒用户的话,好比“请输入用户名”)
把用户的输入内容保留在变量x中
若是提醒用户的话不是变量,别忘了加双引号
例子:
x=InputBox("请输入用户名")
MessageBox(x) 让用户输入用户名,并显示出来
[VBSCall MessageBox]
诠释: 这个功能许可您在剧本中弹出一个对话框,对话框的文字许可是变量
格局:
VBSCall MessageBox(对话框中的文字)
若是对话框中的文字不是变量,别忘了加双引号
例子:
VBSCall MessageBox(CStr(i)) 把变量i的内容转换成字符串并显示出来
[VBSCall ReadMemory]
诠释: 这个功能许可您获得当前勾当法式的指定内存地址的值,并保留在变量中
格局:
VBSCall ReadMemory(十六进制整数暗示的内存地址,读取类型,value)
内存地址是近似于&H400000的十六进制整数,可以用游戏点窜东西找到,别忘了在前面加&H暗示十六进制
“读取类型”可所以0,1或2,别离暗示读取一个字节,一个整数或一个长整数
读取到的值寄存在长整数型变量value中
例子:
VBSCall ReadMemory(&h400000,2,val)
MessageBox(CStr(val)) 从内存地址400000中读取一个长整数,并显示出来
[VBSCall RunApp]
诠释: 操纵这个功能,您可以很便利的启动一个当地的法式,或打开一个文件
格局:
VBSCall RunApp(要运行的法式或文件)
若是法式路径不是变量,别忘了加双引号
例子:
VBSCall RunApp("notepad.exe") 启动Windows记事本法式
[VBSCall GetCursorShape]
诠释: 这个函数获得当前鼠标的外形特点(用一个整数暗示,对这个整数进行比力,相当于对鼠标外形进行比力)
格局:
shape=GetCursorShape(保存值,今朝请用0)
例子:
VBSCall shape=GetCursorShape(0)
If shape=old_shape
VBSCall MessageBox(shape)
EndIf
获得当前鼠标的外形,并和之前取得的鼠标外形old_shape进行比力
rem ====================下面的VBS函数仅仅是为了连结兼容性而保存,不保举利用==============================
[VBSCall Delay]
VBSCall Delay(iMilliSecond)
诠释: 这个函数可以延时,单元是毫秒,撑持表达式
提醒: 按键精灵自带的Delay号令已撑持表达式,是以不保举利用VBSCall Delay号令,此号令保存仅为了兼容之前的剧本.
[VBSCall SayString]
诠释: 这个函数用来输入文本,撑持变量.
格局: VBSCall SayString(Prompt)
提醒: 按键精灵自带的SayString号令已撑持表达式,是以不保举利用VBSCall SayString号令,此号令保存仅为了兼容之前的剧本.
[VBSCall SetCursorPos]
诠释: 设置鼠标当前的位置
格局: VBSCall SetCursorPos(CursorX,CursorY)
提醒: 按键精灵自带的MoveTo号令已撑持变量,是以不保举利用VBSCall SetCursorPos号令,此号令保存仅为了兼容之前的剧本.
[VBSCall GetScreenResolution]
诠释: 这个功能许可您获得当前屏幕分辩率,并保留在变量中
格局:
VBSCall GetScreenResolution(cx,cy)
cx和cy都是整数型变量,别离暗示当前分辩率的宽和高
例子:
VBSCall GetScreenResolution(cx,cy) 把当前屏幕分辩率的宽和高别离放在变量cx和cy中
提醒: 您也能够利用Windows插件中的获得屏幕分辩率的功能.
本文就为年夜家讲授到这里,但愿对年夜家有所帮忙。