发布时间:2024-08-04 04:12:02 作者 :佛系游戏网 围观 : 735次
金猪脚本以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚本以及网赚脚本等各个领域。想制作脚本和学习按键精灵的朋友可以添加按键精灵学习交流群:554127455学习路上不再孤单,金猪脚本伴你一同成长.
前期准备
要使用插件首先得先去石像官网注册账户并且下载插件
注册账户:
注册账号如果是脚本作者身份还需要填写银行卡号和支付宝账号之类的信息,用来给作者返利的
插件下载:
插件下载这里有两个选择,选择按键精灵插件下载就好了。
COM组件是提供给其他的语言使用的插件,这里就不多做介绍了。
这些准备完毕后就OK了,接下来就开始在脚本代码中接入插件并使用
接入插件
在直接列出代码前先理清楚使用这个插件的流程
我们之后根据这个流程,可以把一些独立的步骤封装成函数,在使用的时候去调用这个函数就可以了
1、释放、注册插件
//用户插件编号和插件密码可以在石像官网后台查询到Function注册//需要先把石像的RemoteAnswer.dll这个插件添加到脚本附件里PutAttachment\".\plugin\",\"RemoteAnswer.dll\"'释放答题插件注册码=GetEnvironmentVar'获取小精灵的注册码作者插件编号=\"\"'这里可以填写上作者的插件编号,用户作者返利,也可不填CallRemoteAnswer.InitialiseUserDataEndFunction
复制代码
2、截取验证码图片保存,通常的做法是使用多线程,在游戏中实时的检测是否出现验证码,出现的话就开始截图
截取静态的图片
Function静态截图CallRemoteAnswer.PrintScreen'截取屏幕上指定范围图片EndFunction
复制代码
部分的游戏验证码是动态的,比如说大唐无双,需要截取动态的gif图片
Function动态截图CallRemoteAnswer.CreateGif'隔300毫秒截图截取一张,共截图3张,合并生成动态的GIF图片EndFunction
复制代码
3、发送验证码到代答平台
发送验证图片的时候需要知道这个验证码的类型编号,可以在这里查询
Function发送验证发送验证=\"\"'函数开头赋值空值,表示未处理Dim题ID,答题开始时间,Answer'定义变量//发送图片路径,图片格式,类型编号的题目信息,并返回题目ID。题目ID=Plugin.RemoteAnswer.SendImage答题开始时间=now'记录下时间DoAnswer=Plugin.RemoteAnswer.QueryAnswerIfAnswer=\"等待答案\"ThenTracePrint\"等待处理中……\"&Int)ElseIfInStr>0Then错误代码=Split'返回值格式如:验证错误:101使用Split函数获取101这个值。TracePrint\"验证错误:\"&错误代码'这里可以把错误代码记录一个地方,以便提交客服人员咨询。ElseIfAnswer=\"无法识别\"ThenTracePrint\"图像异常无法处理,需要重新发题目\"ElseTracePrint\"成功得到答案\"发送验证=Answer'答案赋值EndIfExitDo'离开Do循环EndIfDelay500'循环语句中适当的延时给予CPU响应时间LoopUntilDateDiff>超时时间'这里计算等待时间,超过120秒,则离开循环EndFunction
复制代码
4、根据返回的验证码信息处理游戏中的验证码
一般常见的验证码分为三类:文字输入、坐标点击、选择题
如何能确定验证码答案返回的类型呢?
石像平台已经给了我们很好的解决方案,他有个测试识别的功能。登录石像官网的用户中心后在左侧可以看到
点击选择选择文件按钮,上传一张游戏验证码的图片,然后点击提交按钮,等待一会就能看到识别的结果了。
文字输入
这个类型的验证码最好处理,石像平台返回的答案就直接是这个文字,把获取到的文字输入到这个验证码输入框中即可
坐标点击
这个类型的验证码石像返回的是坐标值,如果有多个坐标的话会用竖线“|”隔开。例如:68,94|199,93
在处理的时候只要把每个坐标点分割开,然后分别提取出来使用即可
Function处理验证坐标=split'先把每个坐标分割开,如果返回的是单坐标的话,可以直接省略这一步Fori=0ToUBound//把每个坐标点再次分割成x和y坐标x=split坐标y=split//移动到坐标上点击。MoveTo坐标x,坐标yLeftClick1Delay200NextEndFunction
复制代码
注意:石像返回的坐标是以图片左上角为起点的坐标,实际的应用中童鞋们还需要计算出相对的坐标
选择题
这种类型石像返回的是答案的序号,例如返回1就表示选择第一个答案,我们可以根据返回的数字进行相应位置的点击
Function处理验证//可以根据返回的答案去选择点击对应的坐标SelectCase答案Case1MoveTox,yLeftClick1Case2MoveTox1,y1LeftClick1Case3MoveTox2,y2LeftClick1Case4MoveTox3,y3LeftClick1EndSelectEndFunction
大家好,今天小编关注到一个比较有意思的话题,就是关于游戏推荐分镜头脚本的问题,于是小编就整理了5个相关介绍游戏推荐分镜头…
大家好,今天小编关注到一个比较有意思的话题,就是关于游戏解说搞笑脚本大全的问题,于是小编就整理了4个相关介绍游戏解说搞笑…
大家好,今天小编关注到一个比较有意思的话题,就是关于破解内置脚本游戏大全的问题,于是小编就整理了1个相关介绍破解内置脚本…
大家好,今天小编关注到一个比较有意思的话题,就是关于小游戏辅助脚本推荐的问题,于是小编就整理了3个相关介绍小游戏辅助脚本…
大家好,今天小编关注到一个比较有意思的话题,就是关于浙江游戏大厅脚本大全的问题,于是小编就整理了2个相关介绍浙江游戏大厅…