大家好,我是杨戬,今天呢给大家去讲一下按键精灵电脑版后台写法教程 啊。那我们很多新手朋友呢,在写后台的时候,首先会用到我们按键精灵自带的后台插件,那如果说你用用了这个插件,你发现你用不了,那这个时候有可能不是你代码写的问题,而是说这个后台插件它不支持, 那这种情况呢?大家可以使用这个大魔插件来写,那如果说你还没有大魔插件的,大家可以点开延己的头像进粉丝群下载,那我们今天就以这个延己办公测试这个软件为例子,我们怎么样让他在这个昵称的输入框这里呢?输入三个 a, 那 怎么写呢? 或者输入一个延己,那怎么写呢?啊?那这里的话,大家可以先用这个绑定测试工具来去测试,那比如说这个输入框, 然后我们点击绑定测试,这里有涂色、鼠标、键盘这三个模式,那这个模式呢?它不不是说所有游戏啊,窗口啊,它都是这一个模式,大家可以具体的去测试,那像模拟器的话,一般就是 gdi 两个 windows, 然后像有一些老的端游游戏啊,它是个叉, 大家可以具体去测试,然后点击绑定,那如果说他提示绑定成功了,然后我们这里就可以进行这个鼠标还有涂色的测试,那如果点想测试这个涂色正不正常,就点击一下这个截图,看看他是黑色呀,还是有图像。然后我们把鼠标,我先把这个先删了, 我们把鼠标移动到这里以后,然后让它点击一次,那这里就激活了,是吧?那后台的什么是后台呢?就比如说我现在我给他换一个位置,然后我们再去点击这个, 它还是激活了,也就是说它这个输入框后台的一个范围呢?就是这个 x 是 二十七, y 是 五,就无论我们窗口怎么变,它都是基于这个窗口的一个坐标,也就是左上角这个地方是零,逗号零,大家能理解吧? 大概就是这个意思。然后文本输入,我们这里可以写一个延己,然后让它输入一下。那如果说大漠的这个输入命令你用不了的话,那怎么办?因为这个输入命令也不是说这个,所有游戏啊,窗口啊它都支持,像有些游戏它都屏蔽了。那这个时候你可以写一个组合键, 就是 ctrl 加微,然后你可以提前把剪切版设置一个内容,然后这个就是本集的一个内容。如果说大家感兴趣学习这个大木插件后台一系列的操作, 大家也可以来延吉书城班,有全套的教程,加一对一指导,终身学习。嗯,然后感谢大家观看,我是,我是延吉。
粉丝2925获赞6756


大家好,我是多多,欢迎大家观看我的教程,这节课呢主要是给大家讲一下这个按键精灵人工智能后台免字库识字的教程,这个呢不是基础的教程, 建议大家学完多多的基础教程呢,再看这个啊,因为这个人工智能呢,它是可以识别模糊字体,复杂字,透明字都能识别 啊,在之前的前台教程里面呢,咱们都讲过了,在这呢啊,我就不演示了啊,主要是做后台的教程 啊。这个呢需要大漠后台截图啊,或者按键精灵的其他插件后台截图啊,其他呃插件 后台截图原理是截图到指定呃路径,通过多多人工智能 呃识字插件识别呃截图的图片文件识别并返回这个图片上面的文字。咱们呢啊废话不多说啊,直接开始啊, 呃咱们呃把这个代码呢啊给大家演示一下。 第一步呢,咱们先绑定这个窗口,然后啊就只用涂色的, 咱们看一下这个截图啊,没问题。 然后呢呃咱们,呃注册一下大漠啊,注册大漠呢,咱们也都讲过了 啊,这个位置是巨柄,咱们找一下这个巨柄,把它解绑一下,找一下这个巨柄, 然后呢呃大漠后台截图命令呢是这个, 然后截图的范围呢,比如说咱们要识别这个啊,江湖名士啊, 咱们用大漠综合工具点开它,然后呢获得它的锯饼绑定,然后呢在这啊选择抓图啊,抓一下这个包不同得了啊, 然后把这个坐标呢给它啊复制一下,然后在这呢解除绑定 啊,路径在哪呢?就在这得了啊 复制,然后呢给它啊粘贴到这个位置, 然后这个位置呢给它改成 d d 的 了,然后这时候呢需要呃多多的那个呃后台识字的这么一个写法,咱们给大家看一下, 这个截完图呢,稍微给它加一个延迟啊,稍微加一点就行,或者不加也可以。 然后把这个路径呢给它复制一下,给它粘贴到这个位置, 然后在这给它定义一个变量, 然后写一下啊,这一部分呢上面这部分呢是,呃注册大幕,注册大幕啊,这一部分呢是呃绑定窗口 啊,呃,这个是后台截图, 这一部分呢是根据后台截图来,根据后台截图路径识字啊,并返回。 然后这时候呢给大家试一下。呃,这个大墨注册的话,第一次比较慢,咱们调试试看一下哦。 啊?调试没有找到合法符号一下啊? 哦,这个写 c a、 l l, 然后这个是识别这个包不同啊,咱们看一下启动 明示包不同。然后呢这张图片啊,截图的这张图片已经过来了啊,然后咱们第一次启动的时候慢,第二次就快多了。然后呢咱们再识别别的给大家看一下, 然后绑定,咱们识别这个呃,识别这个多多教学得了,抓个图,把这个多多教学这几个字给他抓出来啊,把这个坐标啊给他复制一下, 然后给它粘贴进来啊,然后我挡一下啊,多多教学挡一下,看看后台能不能识识别出来啊,没有任何问题,再给大家测一下这个天仙妹妹啊 啊,抓一下图, 然后把这个范围复制出来, 然后粘贴下,然后调试挡一下启动啊天线妹妹,没有任何问题, 然后识别一下这个坐标啊,多数人使用的话就是主要是识别这个啊,识别这个坐标, 然后导一下,这个坐标呢,是幺七二,咱们调试启动啊,幺七二,没有任何问题,大家看一下啊,幺七二 啊,这节课就到这了啊,咱们下节课再见啊。我再给大家整理一下它其实就是通过大漠后台截图命令截截取到这个电脑的这个指定路径呢 啊,通过这个人工智能啊来拾取这张图片的啊,里面的文字就这样,大家理解一下,咱们下节课再见,这节课到这了。

今天我们实测一个私服传奇的鼠标,点击下面请看我操作鼠标点击这个按钮结束后来一句输出,点击前需要先激活一下窗口,适当给点延迟 好了开始调试运行。可以看到鼠标是移动过去了,但是没有任何反应。哦哦,被游戏检测出来了。 接下来是本视频的压轴功能游戏,我重新打开了代码,还是之前的代码运行,点击了,并且点击成功了,再来 再次点击了,同样是点击成功了, 可以看到同样是没问题。刚才点击一下就弹出了个信息框,现在过去这么久还没有弹出,应该是不会弹了。什么你不信?那我再多试几次, 可以看到完全没问题。那么本期视频你学废了吗?我们下次再见。



大家好,我是多多,欢迎大家观看我电脑端按键精灵第一百三十八节课,这节课呢咱们继续讲表格里面的内容,读取向跟写入向, 咱们点击表格空间,在这个窗体里面呢,把这个表格呢给他画出来,然后呢把它的大小呢和窗体的大小呢变成一样的,窗体的大小呢是六零五二四八,点击表格咱们给他改一下六零五, 然后呢二四八,把它的位置呢改成零零,这个位置就是左上角。 然后如何读取表格里面的内容呢?咱们啊把这个表格的这个帮助啊,咱们点击一下表格,找到这个表格的这个帮助, 在最底下有这个通用,有设置项内容跟获取项内容啊,咱们把这个获取项内容呢把这个内容呢给它复制一下,然后在这个位置呢给它粘贴一下啊,粘贴一下啊, 咱们定义一个变量 a, 然后这个位置呢咱们通过上节课啊,咱们都讲过这个位置呢应该是 一一位置,咱们在这呢行数是第一行列式呢是第一列啊,咱们看一下,不行咱们再点啊调试输出,哎, 然后点调试,是啊,然后点自定义界面,然后在这呢咱们输入一个二二二,点启动啊,呃,那就是那就是 第零列啊,就第一行第零列应该就对了,点击调试啊,咱们输入 二二二,然后连起动,大家看一下啊,没问题,因为他是从零开始的,所以这个列数呢,这个这个是,这个是零啊,然后好数呢是一,大家看一下,上节课咱们讲过了, 呃,然后呢呃写入表格内容,咱们呃可以把这个呃设置像内容的,咱们呃复制一下,然后给他粘贴进来, 然后同样的啊,咱们看一下啊,看一下这个,看一下这个界面,咱们设置啊,设置这个第二列啊第二列这个位置这个位置那应该就是 呃他的行数是行数是二啊,行数是二,然后呢列数是呢是一,然后表格内容呢?咱们给它设置一下啊,表格内容咱们就写多多的了。 多多的,然后点击调试啊,点击自定义界面,然后点击启动啊,大家看一下这个位置呢就会变成多多啊 啊,然后咱们呃说一下这个呃默认写入表格内容,这个也很简单啊,默认写入呢 呃和默认读起读取呢?咱们点击这个窗体啊,点击这个窗体啊,点击这个窗体在底下呢,咱们点击这个 呃加载,加载完成啊,加载完成。然后呢把这个给它啊复制,然后啊粘贴进来,调试自定义界面啊,点咱们把这个位置给它 啊,他就是默认就输入这个嘟嘟了,因为在窗体加载完成之后默认就会输入这个嘟嘟啊啊,如果没有他的话,对吧?调试 啊就不会输,这个是默认呃默认写入表格的内容啊,默认写入跟默认读取啊,他俩是一个一个方法啊 啊?这个循环读取表格内容呢啊,这个大大家当个作业啊,因为这个也很简单,写个 f 循环就可以了。然后呢咱们讲一下这个 啊,讲一下这个列数,就是这个列,这个列就是默认,咱们需要加啊几列怎么加呢?对吧? 啊?加这个列数,首先呢咱们定义一个数组啊,比如说啊,咱们经常写中控啊,经常会写这么一个表格啊,咱们定义一个啊数组, 然后呢咱们把这个列数的给它变一下,这个列数呢,咱们可以用这个 啊,点击一下表格啊,咱们这个列数呢,咱们可以给他设置这个, 呃,设置这个列总数,设置这个列总数啊,这个也很简单,咱们把这一部分呢啊,或者咱们直接写这个窗体的名称啊, 窗体的名称咱们直接复制吧,因为大家都知道什么意思,之前都讲过了,咱们复制这一部分啊,然后呢这一部分,然后找到这个列列总数, 然后给它粘贴进来,然后让它等于这个,嗯,你所创建的这几列的那个数量 啊,大家都知道这个数组默认是减一的,所以在这个位置呢需要加一下,加一下一,加一下一,给大家看一下,咱们点击调试,点击自定义界面,这一共一二三四五六,然后点击启动啊,这是 哦立,这是行,咱们要立啊,咱们要这个立, 然后点击调试,点击自定义界面,点启动,一二三四五六,一二三四五六,没有任何问题。然后呢把这六个呢循环给他写到这里面啊, 咱们敲一下, 这个之前的课都讲了很多了,这个便利数组啊,这个没必要啊,没必要。那啥,然后呢这个是力,咱们找一下这个力 毫呢是第零毫啊,列呢,是从这个第零列开始啊,然后呢啊毫的话,是啊,对,然后把这个内容呢是这个 a 的, 这个 a 的 这个数值里面的元素啊,咱们看一下调试自定义界面,点击启动啊,大家看一下,没有任何问题,没有任何问题 啊,没有任何问题。这个这个呢是呃,把这个 就是把这个列的这个啊内容呢给他放上去,就是大家写中控的时候啊,有这么一个啊,界面上面有这么一个说明给他写上去啊,是这么一个写法啊,大家看一下, 然后呢给大家说一下默认的话,这个啊,这个毫数啊,就是咱们点击这个表格啊,点击表格,然后这个毫数呢,大家看一下 它这个呃毫数呢在这个位置呢不能设置为零啊,设置为零它就会变成三 啊,能设置为二啊,能设置为二啊,行数能设置为二,但是呢啊行总数能设置为二,但是设置为一呢是不行的啊,但是在这个 啊但是在这个代码里面呢是可以设置为啊,这个行总数呢是可以设置为一的,咱们找到这个把这一部分复制出来, 然后给他粘贴进来,然后找到这个,呃 找到这个行总数啊,行总数, 然后给他粘贴进来,然后让他等于一啊,大家看一下 点击调试,点击自定义启动啊,这个是啊行,我看一下列总数,咱们是行总数 粘贴调试自定义界面启动,大家可以看一下啊,有这种的效果,因为咱们接下来要讲的呢是要把这个啊,便利 啊,便利窗口啊锯饼并把它啊写入,就比如说啊,很简单啊,咱们打开几个啊 tst 的 文本文档啊,打开这个文文本档啊,多打开几个,打开六个吧 啊,这一共呢是五个啊,加上刚才这个啊,咱们这个教程啊, 咱们一共是六个 t s t 文本文档啊,咱们呢?呃,把这个把这个句柄呢给它写进去,很简单啊,咱们之前讲句柄的时候也都讲过,找到这个 windows 的 插件, 找到这个便利窗口聚饼啊,找到这个便利窗口聚饼,然后呢把这个给他,呃复制出来。咱们讲过这个例子啊,讲聚饼的时候都讲过啊,就在这都不啰嗦了,直接啊粘贴过来啊粘贴过来。 然后呢?呃,咱们老样子,不要这个,不要这个标题名称啊,咱们只要这个类名, 因为标题名称呢它经常变化,这个类名呢是不变的。咱们找到这个类名啊,这个就快了,然后复制一下,然后给它啊粘贴进来, 粘贴进来,然后这个弹窗就不需要了,弹窗就不需要了。 然后呢这一部分是获得这个获得这个啊, 获得这个,呃,总共是多少个锯饼?把它返回到这个数族里面,所以呢把这个 多少行多少个锯饼,然后把这个行总数呢?让它等于, 让他等于这个获取这个数组元素的最大下标啊,这个课咱们之前基础教程里面已经讲的不能再讲,讲的太多了。然后这个位置呢?一样啊,加一加一啊,一样加一 啊,加一。完成之后呢就给他,把这个号给他写入啊,这个号呢啊,咱们把这部分给他复制出来 啊,然后给他粘贴到这个位置,粘贴到这个位置粘贴到这个位置, 然后他是把这个位置呢改成零,因为咱们只动这个毫,这个毫是啊循环给他。呃放进去,然后这个位置呢?是啊把它复制一下, 把这个锯柄呢给他放进去粘贴,然后把这部分呢弹窗给他删了,删了, 然后给他这种自动缩进,大家看一下这个效果。点击调试,点击自定义界面,因为现在是六个,现在是六个啊,一二三四五六啊,现在是六个,咱们点击启动 哦,这个,呃,这个位置呢,咱们需要给它夹一下,加个一啊,咱们在这儿呢,需要给它 啊,这个位置需要加一个一,加一个一就 ok 了。点击调试啊,点击自定义界面,点击启动,大家可以看到啊 啊,这个中控呢,大家经常会看到这个界面啊,大概就是这么写,然后呢啊,点击抓抓,咱们测一下,简单测两个得了。 点击抓抓,咱们简单测两个,然后这个这个记事本咱们拖进来,这个是三四啊,第一个就对啊,然后第二个呢?咱们试一下 啊,幺幺幺。呃,幺幺幺九五六零啊,没问题啊,大家看一下这个效果,然后呢他们会把这一部分代码呢给他写到这个啊,窗体写到这个窗体的这个 加载完成之后啊,把它直接放在这里复制,然后给它粘贴到这里面,然后你每次打开呢,对吧?自定义界面啊啊,它就会变成这样, 每次打开它就会直接给你显示,如果没有它呢啊,如果没有它呢?点击注视,点击调试,点击自定义界面,它是不显示的, 大家看一看这个效果,调试自定义界面啊,大家看一下,他就会把这个锯饼呢,假如说你是办公软件,他就把这个锯饼呢就直接给你打印出来了 啊,这节课咱们就到这了啊,然后咱们下节课啊,下节课再见,我把这个给他写一个, 写一个,写一个名称保存一下,咱们下节课用啊, 然后点击保存啊,大家多练习啊,这节课也挺重要的。大家想学什么?多线城啊、大漠啊,这个啊,对吧?中控啊,这个是最基础的了。

大家好,我是天峰,今天我讲案件精灵第十小节颜色命令,我们脚本的几乎百分之七十的功能都是靠颜色命令去实现的啊,就是判断这个图标是否存在啊,比如说这个回程时是否存在 啊,或者那个当前这个雪亮是否健康,就判断这个像素点它的颜色是不是红色,如果是灰色的话,说明这个血调空了,空了,我是红色的话,说明这个雪亮健康, 或者是判断这个怪物是否出现啊,啊,有怪的话,这里会出现个怪物投标,如果没有怪的话,这里是空的,都是要依靠这个颜色命令去实现这些功能, 所以这个捷克的话非常重要,你们一定要学的扎实一点啊。好,我们看下。第一个颜色命令,叫做定点比色命令,康佩啊卡了, 他是判断某个某个点是否符合预先设定好的颜色,如果符合的话就直行相应的语句,他的应用场景就是判断周围是否有怪,或者判断雪亮是否健康啊。我们举个例子吧, 你看这里这有个怪物列表,如果周围没有怪话啊,他就会显示一片空白了。完回城看一下, 这里面有怪物话,会显示个怪物头像,所以你要判断是否有怪,就判断这个点它的颜色是不是这种土黄色,如果是土黄色的话说明是有怪, 如果不是的话就说明五怪啊,然后第二种,第二种的话就是判断血量是否健康, 你就判断这个百分之九十这个位置,这个像素点它的颜色是不是红色,我是红色,话说明雪亮健康 啊,如果不是红色的话,你就要提示啊,血量不足,然后回去自动加血了,这个就是运用场景,我们看下它格式吧。 首先定一个变量,用这个返回直去接收这个结果,然后给他等号,等号后面是个康佩尔卡了这个关键字啊,这个就是这个命令的名字,给他个括号,括号里面一二参数的话 就是这个点的坐标,比如说你想判断这个点,你就把这个点的坐标放进来就行了。然后第三个参数的话,就是这个点预先设定好的颜色,比如说你想判断这个是否是黄色的话,你就把这个黄色放进来 啊,然后这里话就是相似度,相似度的话他取值范围是百分之啊,零到百分之百啊,取值的话是零到一, 如果你填零点九的话,就是说只要你相似度达到百分之九十的话,我都判断他啊,这个颜色符合这个条件啊, 如果你填百分之一的话,说明他更严格一点,他要百分之百合适,符合这个颜色的话,他才会让你通过 啊,那个值的越高的话,代表他的严格程度越高啊,百分之百,百分之百的话他就是一啊,百分之九十的话他就是零点九,就填到这里。然后举个例子, 就是判断这个怪物是是否存在,点击抓抓截屏,然后选取这个点加入点一吧,这样方便一点。我们看一下这里,这里话就是这个点一的坐标,然后放进来, 然后这个就是点一的颜色放进来,记住啊,一定用双引号引起来,然后的话 我们给他一个相似度,百分之九十,也就是零点九,只要你百分之九十符合文条件,我们就让他通过, 然后输出这个结果,这个结果的话有两个,一个是呃零,一个是负一,如果符合的话就返回零,如果不符合的话返回负一啊,他就只有两种结果 啊,我把这个去掉先吧,会干扰我们 啊。重新来调试,你看返回零,说明这个点是符合这个颜色的,我要换个位置看这里, 这里就没有怪物很调试返回复议了,说明这个点不是这种黄色啊。好,我们接着讲一下怎么去封装这个函数。 风装这个函数的好处就是你想使用这个命令的时候,你只要输入他的坐标和颜色就行了,不用再打这一串命令了啊。 这一串面的话,如果你每次都打的话,每次判断都打的话,非常繁琐,我们只要封装好这个函数,然后使用的时候呃写他名字出来,然后输入他的坐标还有颜色就可以了。 好,我们看一下怎么去封装。首先定一个他的名字,并点比设判断,然后给他一个参数 sy, 然后颜色,然后给他定一个返回直,他返回即返回直,就是接收这个结果啊。 如果这个返回值等于零的话,我们就去给他复制一个醋给这个函数,现在整个函数就变成一个醋了,说明这个函数的话为真啊,然后输出这个定点比色为醋, 如果这个返回直是其他情况,也就是复议的话,我们就把这个 foss 复制给这个函数,现在整个函数的话就变成一个 foss 了 啊啊,这样子的话,我们就可以判断这个函数的值,去执行我的命令,我们举个例子吧, 这里我之前已经说过很多次了,这边的话只是定一个函数,说明这个函数是什么东西,你想要使用的话,必须把他名字写出来,把他的参数写上去啊, 这样子才会去起作用。首先是关键字,然后这里画就是点一的坐标,我们截屏复制这个啊,我们回回称吧,再截屏 把它复制过来。好,我们直接复制这个就行了 啊,我们 直接调试看这个就是封装的好的函数了,以后你想要吊用的时候,你直接改这里面参数就行了,不用再写这张代码了,这个就是封装的好处了啊, 我们这里就去掉。然后像这种风装好的函数我是怎么去使用的? 我是一般是这样子使用,给他一个判断,如果这个定点比色,这个颜色符合这个坐标,符合这个颜色的话,他等于处的话,我们就执行这个命令 啊,符合等于处的话就说明周围有关,我们就是就去自动打怪,否则的话就是换图啊,就是这样子使用。好,我们看下一个 颜色命令,多点角色,这个话就应用的多一点了,绝大多数的话是应用这多点角色,他是根据指定多个点的颜色去查找这个图标,如果这个图标存在的话,我们去返回第一个点的坐标啊, 他简单来说就是用别的颜色点反推第一个点的坐标,他时时间运用场景,就是查找某个图标或者某个色块啊,并返回第一个点坐标 啊,我们看一下这里,他在颜色命令这个位置双击他,你双击他之后就会出现这个完整的函数了,首先第一到第四个 单数的话就是查找范围,我们点击抓抓截屏,我们以这个信件的按钮为例吧,选取范围啊,这个范围的话,如果你能确定这个图标 啊,正常情况下出现的位置,你们就选到范围,选了范围之后,你这个脚本只会在这个范围里面去查找,其他区域的话就不会去查找,这样子的话就可以加快那个查找的速度啊,避免那个手机的性能呢,浪费啊。 我知道话就选这个范围,否则话他会在整个屏幕上去查找的啊,这样子比较浪费时间。我们我们选取这个点加入点一, 这个点一的话就是以后你要返回的点,点二点三 点四点五,选择那些点的时候选那些有特别特别一点的点, 尽量跟其他图标区分开来,比如说你选一个融入的时候,你可以把这个红色选进去啊,这个红色也选进去,然后融入上也选一个点啊,融入上这个字上也选一个点,尽量跟其他图标区别开来啊,选那些特别的点, 然后复制完整脚本,然后粘贴进来就行了,然后点调试,你看他这里的话就会返回点一啊点一的坐标了,三幺三, 然后五二六,返回一点一的坐标,我们看一下啊,三幺零五五三零啊,这个差不多,为什么会有偏差呢? 因为这个图标是一直在动的啊,动的情况下他那个点一的坐标也会发生相应的改变啊,要动的话是整个图标一起动的啊, 这个花就是使用方式,像平时的话,我们不可能这样子啊,每早一次都会写这段人代码的,这样子的话太 太复杂了,太浪费时间了。有点这种方式的话比较弱智一点吧,说 多简单一点,我们用聪明一点的方式把它做成个封装函数啊,我要怎么去使用呢?封装函数的第一步是简化那个抓抓模板啊,我们简化他吧, 点击抓抓,然后点这个复制完整脚本啊,这么多数据的话,我们很多数据都使用不上,我们可以把它那个简化它,点击模板设置, 然后把下面这些删掉啊,然后上面的也删掉, 然后这里从这个位置删掉, 然后后面这里一直删,删到这个相似度就可以停了,然后保持保存这个设置, 你看这里以后,你抓取这个颜色之后,你再复制完整脚本,就会只出现这么多参数,我们想要的参数就只有这么多,其他的话都是 不需要的参数。好,简化这个模板之后,我们就复制完整脚本,点这复制完整脚本,我们只复制这个内容就行了啊,然后我们给他定一个参数吧, 然后就是信封,然后给他个等号,然后 ari 给他括号,把复制好那些参数放进来,你看这里,这里就是我们想要的参数,就这么多而已。这个就是简化模板,然后我们学了怎么去使用吧,使用这个封装函数, 给他一个方式,然后呃,找色判断, 然后我们给他定一个电量, 干脆这样子双击它,这个就是完整的脚本, 然后先定一个变量, inter s interv。 好,我们继续啊,定一个变量之后,我们啊传递一个参数吧,这个参数的话,我们现在话使用那个数组来传递 啊,你看这里,我把这个变量设置成个数组了,我们要填这个参数的时候就填这个信封这两个字,他其实是个数组,我们这样子传递参数啊, 数组的第一个成员就是这个二六二,这个二六二传递到这里,我们这样子写数组零啊。也就是说啊,你其实他的参数是一个数组,只是我们 把这个数数拆分开来啊,把这个数数拆分开来,他第一个成员就放在这里,好,第二个成员放在这里,第三个成员放在这里, 第四个成员放在这里啊,这个数组传递进来之后,再把它拆分开来,一个数一个成员一个成员填进来啊,然后这个颜色值的话就是数组四, 然后偏移的字符串的话,颜色串的话就是这一串,他其实是一个整体啊,你不要看他这么多数据,他其实是个整体,即使他有逗号的话,他也是个整体。为什么?他是用双引号引起来的, 说明这一串的话是个子,不串一个整体放进来,然后这里话这个方向就不改他,然后这个相似度也不改,他零点九就够用了,然后这里的话就不用改他,他是固定的。 然后这里如果 inters 大于负一,还有 inter y 大于负一的话,说明这个图标存在,存在的话,我们给他一个返回值吧, 把这个醋复制给整个函数啊,我们是要判断这个函数的真和假, 如果没找到的话,我们给他一个 boss 啊,然后给他个输出吧, 然后这里也给他个输出。 这段代码的话,就是整个风中喊出来代码的,我们给他整理一下 啊,当你想要使用的时候就这样子写,复制下来以后把这个边料名字放进来, 就这样子使用就行了,非常简单。你看这里返回处,说明这个图标存在, 我们把这个图标去掉,你看这里就不存在了。返回 boss 啊, 这个就是封装函数啊,这个封装函数有什么好处呢?第一个好处就是可以减少那些脚本的。呃,内容量,这段代码写一次就行了, 你想要使用的时候就啊把这段这行字写出来,写他名字,然后写他参数,这样子就可以重复的吊用了,你写多少次都行,写多少次就使用多少次, 你就不用写这张代码重复写啊,这个就是封装函数。第二个好处的话,就是说你这个信封这个图标以后,他那个位置或者样式或 颜色改变了,我们就改这里就行了啊,重新抓起那些颜色改一下,这里就不用一个啊, 一个命令一个命令去查找,找一下他哪里出现这个啊?命令改他的值,一个一个去改,不用这样子改,就改这里就行了,这里改的话,下面的那些信封,那些数值的话,全部都会跟着改。 还有个好处的话,你想要抓取别的,呃,别的图标,图标 啊,这样子写,然后把那些参数放进来就行了,然后把这个背包这两个字改一下, 这样子改都非常方便啊,比你这样子没找一个就画,就写一段带吗?找一个画写,写一段带吗?这样方便很多啊。 封装好这个函数之后,我们想要使用去怎么去使用呢?平时的话我是这样子使用的,角色判断 回城石一处,如果发现这个回城石话就点击回城石 啊,就是这样子使用,我没发现这个回城时话就去购买。回城时我一般是这样子使用这个枣色判断的这个风钻函数的, 接着封装下一个函数,叫做找色点击,这个跟上面有什么不同呢?上面的话就是单独的判断这个图标是否存在啊, 返回这个放舌或者处,这个找色点击的话就是根据这个放舌处啊,这个图标是否存在去点击这个图标, 如果存在话就是点击,如果不存在话就不点击啊,这个非常简单,跟上面的差不多,我就不再重新重新写了,他其实就是在找到之后再加一个点击的命令啊,点击这个 inters 和 interv, 他这个两个的话就代表点一的坐标 啊,我们之前说过了,他是返回点一的坐标,这里画就是点,点击那个点一,然后给他 十个单位的偏移值啊,如果找不到话就不用改,他也就是这样子写啊,我们重新来吧, 干脆重新写。找一个什么图标呢?就找这个角色这个图标我看一下啊,找这个设置吧, 点击抓抓截屏范围啊,他固定话出现这个范围内 啊,选取范围后选这些特殊的点,点一的话就是要点击了点,所以就点一非常重要,点中间就行了,然后设置这两个字,上面也选一些点,跟其他图标区分开 来啊,点四点四,点三点五,然后测试复制完整脚板啊,就就是要这么多数据就行了,然后给他定义 设置按钮, 然后使用的时候复制他的名字,然后把里面的参数改成这个数组名字,这样子写就行了,非常的方便 啊。调试,我看一下有什么错误啊? 啊?我暂停一下,看下有什么错误。 好,我刚才换了一下那个模拟器,然后重新抓下色就可以了啊,你们如果找不到那个图标的话,你可以重新抓色,或者改一下这个相似度, 把它改成百分之八十,百分之九十,还有百分之百不停的尝试啊,改一下就行了。好,我们看一下这里,如果发现有这个设置图标的话,我们就点击它,这个就是枣色点击的这个封装函数的使用方式, 找到了就点击啊,换一下,找不到就不点击,就直接结束这个函数了,这个就是枣色点击的分钟函数。 好,我们接着看枣色命令的第三种区域,枣色这个区域枣色的话就是顾名思义在一个范围内查找这个颜色是否存在, 他只找一种颜色,我们看一下啊,他命令在这里啊,坏的咖了,他格式就是坏的咖了,然后加上个括号,括号里面第一个就是他的范围,第二个就是那个要找的颜色,第三个的话就是 啊,这个的话就是方向,我们一般是从左上往右下把这里选零就行了,然后相似度给他百分之九十,就是零点九,然后这个 ins s, ins y 都是固定的啊,这个话我们就不再多讲, 直接讲他封装函数吧。啊,这个跟上面的差不多啊,他参数就是范围还有颜色,如果颜色找到的话,就复制一个醋给这个函数,这个整个函数的话就变成一个醋啊, 然后这里画的也是一样,找不到的话就复制一个 fus 给这函数,整个函数变成个 fus, 我们就是判断这个函数的真或者假处和 fus 来做判断的 啊。这个区域角色命令的话,他主要运用到那种啊,查找小地图啊,我们看一下这里,如果发现这个小地图里面他是有那种黄色的话,就代表这小地图里面有其他玩家啊, 我们如果有其他玩家话,我们可以选择啊,主动去追杀他们,或者的话,你可以运用到这种场景, 就是看一下这个范围内有没有那种黄点,如果有黄点话,说明这个玩家这个黄点在这个位置出现,如果在这个位置出现的话,就直接点击他 就可以进图,这样子的话你进图效率就会高一点,如果发现他不在这里话,你就随机啊,直到他出现在这个位置, 这样子可以加快那个进图的速度啊。现在这个地图比较小,但是如果你进到一个大地图或者一个迷宫的话,你这样子操作的话,就会加快这个进图速度的。我们点击, 我们演示一遍吧,点击左右啊截屏,选取范围就选这里这个入口附近,这个范围复制,然后放进来 啊,我们选这个黄点的颜色就行了,复制颜色放电板, 嗯,我们调试,现在这黄点处于这个入口附近啊,返回处了,我们随机啊,现在黄点在这里,他就会返回 foss, 这个就是区域找色的用法。 好,我们接着看颜色命令第四个获取区域颜色的数量啊,他在这个位置获取区域颜色的数量 啊啊,这个用法的话,顾名思义也非常简单,就是获取这个区域内这种指令颜色的像素点的个数。 我们举简单的例子吧,首先用一个变量去接收这个结果啊,然后首先第一个变量,然后等于后面加上这个呃命令的名字, 这里话就选那个范围吧。好,首先我们看一下他运用场景,主要是判断他是否在自动战斗,我们看下这个位置 自动战斗的时候,这边话会出现很多种黄色的字体在这不停的动啊,如果想要判断是否出现这个黄色字体的话,用枣色的话很难找,因为这个是不停变换的, 我们直接用这个枣色攀啊获取区域颜色数数量就行了,点击截屏选择范围啊,就获取这里,然后把这范围放上去, 然后获取这个颜色值啊,右键复制当前做当当前颜色放进来,然后相似度的话,我们给他一就行了,给他零点零点九吧, 我们调试啊,我们应该调试输出一下,输出这个结果,他返回的结果就是这种颜色的数量了, 像素点的数量,你看五百多个像素点,说明的话,这里面有五百五百三十八个黄色的像素点,我们关闭自动战斗,你看这里 关闭之后,这里就是零个像素点的那种黄色啊,所以话你可以根据这种像素点的颜色啊颜色的数量来判断这个字样是否出现啊,一般这样子操作的, 如果大于五百的话,我们就说他正在自动战斗啊,应该小于五百, 如果小于五百话说明他没在自动战斗,我们就去点击啊。自动战斗啊,就是这种使用方式, 这个就是颜色命令的四种主要命令的使用方式,其他的话你们可以去了解一下,但是其他的话使用的场景比较小啊,比较少。好,这节课就讲到这里。