粉丝14获赞43




这个视频我们将写一段 a h k 脚本,实现通过热键 control 加 q 显示或隐藏位系统的任务。 首先先到三 w autohotkey dot com hk 官网下载 autohotkey 并安装随便。我们开始编写奥角本。在这个角本中,我们首先创建了一个变量 test bar hidden 来保存当前任务栏的状态,初始状态下任务栏是未隐藏的。 然后我们定义了一个 control 加 q 快捷键绑定。当按下 control 加 q 快捷键时,脚本会执行以下操作,如果任务栏已经隐藏,则使用 window 函数来显示任务栏,并将 test bar hidden 变量设置为零。 否则,使用 win high 函数来隐藏任务栏,并将 test bar hidden 变量设置为一。您可以将这个脚本保存为 星号点 a h k 文件,并在您需要隐藏和显示任务栏的时候,使用 control 加 q 快捷键来切换任务栏的状态。

ahk 是什么?哈喽,大家好,最近 ahk 自动输出脚本特别火,好几个粉丝都跑来找我问有没有的麦,哎,我一个连 wa 都不用的人,怎么可能搞 ahk 这种高科技呢? 那么 ajk 这玩意到底是什么东东呢? wa 大家都很熟了啊,普及率现在已经很高了,监控技能、冷却、公 cd、 攻击条等可以让玩家根据提示打出更高的伤害, 无脑按照 wa 的提示按键就可以打出很不错的分数。而这个 ahk 呢,可以理解为 wa 的升级版,就是按键也不用按了, a i 会帮你按。 如果 wa 算是辅助增强插件的话, ahk 就是妥妥的脚本外挂了,因为它可以实现技能完全自动循环,而且打起来比人工更厉害,因为是个人都会 犯错,而 a i 他不会。其实我们玩游戏呢,犯错是人之常情,人类呢,本身就是在不断的试错中成长发展的,玩个游戏非要用脚本外挂去证明自己,这种人我是看不起的。 agc 这种东西呢,很早就有了,卖这个的基本都是付年费的,价格一千到三千不等,这本来是一个小圈子的东西,现在随着越来越多的人知道,距离他的死期也就不远了。 我相信暴雪官方可能很快就会明令禁止 ahk 这类外挂的使用,就像禁止同步器一样, 因为这些东西已经很明显的影响到了游戏的公平性,影响到了魔兽世界这款游戏的根基,让我们拭目以待。 哦对了啊,这个视频呢,不针对任何人,如果影响到了某些人的利益,我只能说很抱歉,拜了个拜。

大家好,我是小高,这节课我们讲进阶知识的第一课变量, 本节课的话就是大概介绍一下变量是什么,然后怎么使用和复制,还有变量的类型。 好,那我们打开,接下来我们可以看到这边有四个部分啊,一二三四啊,然后二三的话后面还有分支。然后我们先讲第一个什么是变量, 变量的话,如果我们要用变量,就要理解什么是变量啊,其实也不难理解啊,就是变量的话,你可以把一个变量理解为一个瓶子或者一个容器,那么我们可以往瓶子里面啊装一些东西,是不是可以装水啊?装沙子, 装泥土,是不是这样啊?这是大白话比喻,然后,呃,就是这就是一个变量的大概理解啊, 然后我们可以通过这一个变量,也就是通过这个瓶口啊,观察这个瓶子里面到底装的是什么啊,那么这就是变量了。 然后第二个的就是变量的创建的,那么他这里的话有两个变量的类型啊,这是一键盘这边的啊,然后第一个的话就是工程变量,第二个是插件变量,那么我们打开这个脚本工具, 然后怎么创建呢?第一步是函数,然后第二个是点击这个变量管理,那么点击之后这边会出现三个 类型,好吧,然后下面的话我们可以查看一些啊,没有使用过的一些变量,然后这边就是我们要创建的这两个了,一个是工程变量,一个是插件变量,我们点击之后,右边这里会出现一个增加工程变量, 然后点击这边,那么也一样的,这边会转换为一个增加插件变量啊,那我们点击增加啊,只要把名字命名好,还有类型选好,那么就可以增加一个了。 那么这两个变量,呃,有哪个区别呢?就是有什么区别啊?首先是工程变量,工程变量也就是我们整个脚本工程所有的插件都能使用这一个变量来进行 存放和读取,那么插件变量的话,它就是在这个插件里面创建了一个呃 变量,那么他只能在这个插件里面进行存放和读取。那么就比如我在这个测试拖动里面创建了一个名为容器液的变量,那么其他插件就不能 进行读取和存放,只能在这个变量里面使用,就是在这个插件里面使用, 那么这就是两个变量的,嗯,不一样啊,使用方法不一样,还有用途不一样。 好,那么这个创建的步骤我们呃也讲完了,然后我们讲第三个变 量的类型,首先一键盘的话,它是有四个变量类型,然后有一个的话我是,呃这个的话是不常用的,所以我就没列出来。然后我们主要是讲这三个类型, 我们打开模拟器,我们增加,点击增加,然后这里会有一个变量类型可以选择,然后我们点击之后它会呃有一个下拉列表,这边的话, 最后一个是浮点类型。那我也给大家解释一下什么是浮点类型啊?浮点就是小数点,就是零点几或者二点几,或者啊三十多点几这样子,这就是一个浮点类型 啊,那么我们主要讲前面这三个,嗯,我们首先讲第一个整数类型,整数类型就是啊数字类型,那么我可以 可以存放一些数字进去啊,一二三四五六,我把它存放到那个瓶子里面去啊,或者一个容器里面去,那么这就是一个变量的存放,然后还可以读取啊,读取里面的数据就是读取里面的数字,这样子。 那么第一个是字符类型啊,那什么是字符类型?就比如中文他是字符,然后英文他也是字符,然后标点符号他也是字符,那么这就是一个字符类型,可以存放我们一些文字啊,或者读取文字。 然后第三个是寻图类型啊,什么是寻图类型?我们就是一张图片,我们找图成功之后,我们可以把那个数据存 放到这个变量里面去啊,存放到那个巡图变量里面去,然后第四个也是大概类似啊, 然后我们选择一个创建一个整出类型的变量啊,命名为,我们这个命名怎么命名呢?是吧?命名的话你可以根据你这个呃变量是干嘛用的? 呃,现在你们没理解,没关系啊,你可以可以随便命名啊,到后面你理解了之后,你就呃自己命名就好了,那么我们就命名一个为容器一,嗯, 它是一个容器嘛?是嘛?我们可以存放或者读取,是不是这样子?然后我们增加一个,那么增加之后这边会呃,增加了 一个容器一的变量,是吧?然后前面这个整字是什么意思呢?啊?我给大家解释一下,就是整的话,就是他带一个整字,那么就证明这个变量是整数类型的,如果带一个字的话,那么就是一个字符类型,我们可以再创建一个, 我们先选一个类型啊, 一个容器二啊,这个命名,那么前面他会带一个字,那么这这这就是一个字符类型啊, 然后带一个群的话,就是一个群的类型,反正都是这个意思啊,那么我们可以直观的看到这个变量类型是什么类型。好,那我们创建之后还有一点就是 这个命名啊,命名有几点要注意的,就是不能以数字开头,那我叫一个二十五的名称,是不是?那么上面他会提示变量名不能以数字开头,对吧? 还有一点就是,呃,不能以一些特殊符号,比如这个 it 就不能以这个为命名, 我们增加之后他会提示啊,变量名只能有数字啊,这个字母数字中文和下划线组成这几种是可以组成一个变量名,但是不能以数字开头啊,那么这就是一个啊,变量取名的一个啊,一些禁忌啊。 好,那么还有一点就是啊,比如我在插件变量这里创建了一个 容器 e 的名字,那么我这里就不能再命名一个变量为容器 e, 它会,嗯,它会报错,是吧?那么它会提示你别的插件已经定义了,是吧? 那么这时候我们就要注意了,然后这边工程变量也也是一样的,就是你在这边创建了一个容器一,那么这边的话就不能再创建一个容器一了,这两个是相冲突的, 但是有一点就是,呃,插件变量里面是可以允许同名的,就比如我这个测试拖动里面创建了一个容器一,那么我换一个, 那么他也可以创建一个容器一,是吧?创 一个名为容器一的边量,是吧?那么这就是一个取名要注意的地方, 那么呃,这个变量类型已经讲完了,然后还有一个是变量复制,就是我们变,我们把这个变量创建了之后,我们要怎么给它存放内容,是不是?那我们点击这个变量, 然后点击之后他有一个变量复值啊?进到这里之后,我跟大家讲一下这些是什么意思?首先变量选择是什么意思?就是容器一等于哪个变量? 比如我变量二就是那个容器二里面存放了啊,水的话,那么我就这里等于容器二,那么容器一他 就等于容器二,那么就等于水,容器一等于水啊,大概是这个意思啊,我给大家演示一遍就好啊,把这个删除, 嗯,两个类型 啊,我先给他复制,先给容器二复制为三啊, 我们加入下方把这个删除,那么容器二现在是三是不是?那么我读取容器二的话,它就等于三, 然后我把容器一复制等于容器二, 好给大家加一个提示啊,就是让大家看一下,我们直接弹出这个提示,容器二 加一个延迟, 然后这边的话我们再给大家看一下这个容器, 不然等下结束。好,那么这时候我们就可以观察到容器里面到底装了什么东西啊?我们先看一下容器二装的是不是三,对吧?我们来运行一下, 然后再看一下这个容器一啊,是不是等于容器二, 三是吧?那么它还提示是三,是吧?那么如果我把这个容器一 容器一给它复制成为容器二加一,那么三加一是不是等于四,对吧? 我们可以来试验一下啊,三啊四,是不是,那么是不是这个容器二它是复制为三,那么我再把容器一复制为容器二,或这里是二加,容器二加一,那么就是三加一,是不是这样子? 那么这就是一个简单的一个啊,变量复值,那么字符类型的话也是一样的,我们增加一个容器三, 容器三啊,把它选择为一个制服类型, 那我们要给他复制,是吧?啊?首先的话这边字符类型他这边有啊四个选项啊,首先的话我们是讲这两个啊,讲这个变量复制,然后后面的话我们这个有时间再讲,这边很多东西的这节课是讲不了, 然后我们首先给他变量复值啊,注意的就是如果你是字符类型的话,你这里就要给他加上一个字符标识串啊, 我们点击一个,它格式是这样的,首先是 我是容器三,对吧? 那么它的话要加上这两个标识串,就是把你要放进放进去的东西,把它放到中间里面去啊,那么这就是一个字符类型啊,一个要注意的点,那我们加入到下面去, 我们给他弹出来看一下,手放到最上面去,弹出一个容器三, 那么它是不是能 读取到?呃,我是容器三,对不对啊?我是容器三,对不对?那他是能读取到里面啊,我们存放了什么东西,那么这就是一个,呃,一些简单的一个变量副值, 那么整数类型的话,它还可以进行一个累加啊,怎么累加?我们给它放一个无限循环 哦,我们用刚刚啊,我们再创建一个, 那么他怎么累加呢?累加他是这样写的,就是呃,容器一 等于容器一加一,他是这样写的,那么容器一加一是不是等于呃容器 一?它读取容器一的时候就等于一,是吧?那么如果再进行一次负值的话,那么就等于二,那么它是一个累加的模式,我们可以 ai 呃,实验一下,因为这个时间快到了, 我给大家加一个提示。好,那我们可以看一二三四五六,那么这就是一个累加,一个变量的写法,复制写法 啊,那么它为什么会累加?因为容器一加一,是不是容器一就等于一了?那么它是副值。这里 啊,那么这就是今天讲的一个啊,变量的课程啊,那我们下节课再见。
![[AHK#7] 几个AHK的实用范例:音量控制、滚轮回上层与语音功能 #autohotkey](https://p3-pc-sign.douyinpic.com/image-cut-tos-priv/e5cea656064eae6890e6999c21a3136d~tplv-dy-resize-origshort-autoq-75:330.jpeg?lk3s=138a59ce&x-expires=2086693200&x-signature=pOZeit2LfyHf1tDuyJTjAMsKw5c%3D&from=327834062&s=PackSourceEnum_AWEME_DETAIL&se=false&sc=cover&biz_tag=pcweb_cover&l=20260217212125CA0530F05662664B3233)
在这只影片我们来介绍几个 otakey 还算有用的一些范例,从这些范例里面呢,我们可以再进一步学习 otakee 的一些语法。首先我们要做的一个功能呢,就是用我们的键盘来操控我们的 呃播音的音量,因为我们假设是使用捉机的话,因为一般标准的一百零一键或者是一百零四键的键盘,它上面不会有多媒体的按键,因此我们就要用 标准的一百零一件或者是一百零四件里面的一些特别的按键呢来做音量的控制。那下面呢,我们就是用 alt 再加上九宫格的加号,让他来送出 出一个音量变变大的一个按按键。因为这个法人啊,我的话题已经帮我们内见了,他就是专门来控制音量变大的,那就风格里面的减号呢, 还有头加上九宫格的型号呢,就是做挖冷档音量变小,那呃九宫格的零呢?安倍的零呢?就是送出呃 变成是静音啊,那第一次会是静音,再一次呢又会恢复成有声音,就是他是做一个切换的,这个 very mute 呢是一个切换式,那只要这做了这三个呢,我们就可以做,很简单就可以达成我们要做的音量控制好,那我们就把这个东西呢放到我们的呃 小本档里面的,那我这边已经建立好了,我要做了一个叫做 taste 的七点 ahk 这个档案。那第一行当然是我们为了覆盖,就是只要保留一份 执行的实力,然后所以我们就加上一个 single instance, 强迫他变得是只只会会把新的人,会把旧的给覆盖掉,这样就不会一直弹出是否的那个对话窗来做事物。 下面呢就是我们要做的三个音量控制,好,我们做好以后我们先做执行,那我们来试看看音量变大,我就 l 特按着,然后再按上九宫格的加号,你可以看到左边就会出现的音量变大变小的这个小四窗啊,我现在按下 l 的跟减号 好,大家会变成是呃一直减一直加好,所以这个都会控制,然后 alt 零呢啊,这样静音再按一次呢,又会捂成有声音,那这个就是做音量的控制啊,非常简单,而且很实用。接着这个实用的功能呢,就是当我们按下了滑鼠的中间这个滚 的时候呢,可以在档案总管里面呢切换到上一层目录。我们先我们先把档案总管给打开哈,假设我们现在在呃某个制药甲里面啊,比如说我在这个 很深的一层目录里面啊,当我要到回到上一层的时候呢,我们其实是可以按这个按钮记,如果是标准按键的话呢,就是 l 加上网上这个按键。那现在呢,我们希望可以用滑鼠的中间啊,滑鼠中间这个滚轮呢, 按一下呢,他就会切换到上一层,再切一下呢又回到上一层,那这个要怎么写啊?首先我们就是呃中间这个按键呢,当然就是用 in in bottom, 那原来的中间的滚轮的这个功能要保留,所以我们就多加了一个这个 q 的这个符号。 那首先用的第一行呢,就是用 wind get cars 呢,取得我目前作用中的这个试穿他的 普通话 key 的 case 它的类别。然后呢这个 a 就是作用中的哈,然后把这个作用中的类别呢存到 sks 这个变速里面,然后下面呢,就是来判断说我的我到底在哪一个四川里面, 如果说是档案总管呢?他的 class 呢?就是这个 cabinetwcas, 所以如果我们目前的四川呢是档案总管的话呢,我就送出 alt 跟网上这个案件,所以就做到了网上换一个目录的这个功能。 那另外这个哈就是其他的开始呢,就是如果说有别的呃四川哦应用城市的四川,那也可以让他做回上一层,或者是到某个让他执行某某 操作的功能,比如说,呃,我们我们这个如果是我的开始呢,是 fm 这个 mfm 呢,其实就是 seventype 他的操作 后的画面了。如果他是我目前的开启的四川是 seventiette 的话呢,我就送出一个倒退键,那其实就是回上一层。那如果说我们在下面这个如果说我是在摩斯伊拉 windowcase 呢?他意思是当我们在发发 fox 里面的时候,他就进来做这一段 l c 衣服里面的这一段城市 后面这个 crown 位置为你底线一呢,就是当我在 google crown 浏览器里面的时候呢,他就会跳进来这边做,因为在浏览器里面他是多页式的啊,所以我们 我们就可以用那个 windgate title 呢,取得我目前分页的标题作用中的这个分页的标题。 如果说他是鸡没有的话啊,我目前的网页如果是鸡没有的话呢,我就送个这这个英文字母出来,他其实就移动到下一个项目了。那如果说我是在推特里面的话呢,我一样就是送,也是送个追出来,那意思也是 一到下一个项目,好,我们我们到我们的用 autogun 以后,我们来 excuter 一遍,然后呢把 chrome 这个是 shift 加滚轮,然后呢如果说我们的 class 呢是 firefox 或者是 google chrome, 然后呢标题呢也是在 twitter 里面的话,我们就算 k 出来,那它就是倒退到上的项目,那这个 in street 呢, 就是说在我的标题里面呢,如果他有太推特这几个字的话呢,表示说我是在推特的 页面里面,那这个时候算 k 才有用,那在别的页面呢,他就不会,不会这这个衣服就不会成立吗?所以他就不会算 k 出,那这个就是用滚轮装件呢,做回上层,或者是到下一个项目,或者是用 shift 加滚轮的回到上一个项目,那这滚轮不是不是滚啊,是 要按下去,然后是按下滚轮这个按键会做的这个动作,那这样子就会很方便。当我们在浏览的时候呢,我就不必再去按按键了,只要直接按滚轮就可以。 接着第三个使用的功能呢,是对写网页的朋友很方便的一个功能,就是我们可以去取得邮标所在位置,他的颜色的代码,就是那个十六精卫的呃, rgb 的十六位的一个一个代码。然后呢他的语法其实很简单哦,我们这边就是我们的起 驱动的热键啊,是 alt 加 a, 所以我我我们只要按一下 alt 跟 a 呢,他就会执行下面的城市啊。 然后第一个呢,我们是用 mouse cat position 哈, mouse cat the pos 呢,它取得我们目前滑鼠所在位置的坐标,然后同时把 x 子跟 y 子呢存给这两个变数好,然后再用 pixel get color, 这个指定呢,把我们坐标位置的颜色啊, rgb 的颜色呢存存到他的这个变速里面来,然后再把这个这个变速啊呃取从第三位开始取出来,他的子呢把它存到,呃, 再加上紧套啊,中间这个点呢是连接的意思,所以他会紧套,再加上我们的那个六个代码啊,六个颜色代码 存到我们的剪贴布在 otak 里面,你有任何东西要存到剪贴布系统的剪贴布的话哈,只要用这个内件的变数啊,可以 boss, 然后把纸给而上给他,你的剪贴布就会有 要存入的内容。然后这边我们会同时为了要确确定说我已经这个动作做完,所以我再弹出一个试穿,同时把这个剪贴布的内容给给弹出来。好比如说我们假设我们的邮标目前在呃在这个黑色这个位置,我们按一下还有 a, 他就会弹出这个试穿的啊,他这个其实不是纯黑啊,他是一一一一一这个颜色啊,那假设我们到这个 rgb 的这个这个地方,然后再按一下还有个 a 啊,他就是四三七六比零这个颜色带, 所以这个这个可以很方便的让我们立刻就取得邮标处的一个颜色代码,也不用再启动另外额外的城市就可以马上取,可以说是一个很方便的功能。 最后的一个使用功能呢,就是我们怎么样子来教用 windows 内键的语音功能,那我们这边就定义了一个热键哦, alt 跟 f 十二,只要我们按下来 alt 跟 f 十二以后呢, 他就会帮我们讲出声音啊,我们,我们现在示范看看哈,我现在直接按一下 lt。 f 十二,今天日至二零九年六月,现在时间是二十三点二十二分零二秒。好, 那我们怎么样来写这个城市呢?首先就是透过 otak 内件的变速啊,像这个 a 这个,呃,像这个 a 底线歪歪歪歪, a 底线 mma 底线滴滴,就是年月日他的内件的变速,那我们只要用百分比把变速刮起来,他就会取到他的值, 然后再把这个全部这整个内容呢存给得的这个变数,然后再用 speak 这个函数呢,发出今天日期是哪一天?然后这个点呢?就是连接的前面的字算跟后面这个变数,那 time 呢?也是这也是这样子,用 a 底线奥尔 跟 a d 线命 a d 线 minute, 然后还有 a d 线 circa 呢,把这个十分秒呢存给 tam 这个变数,然后再叫 speak 这个函数呢发出现在时间是什么时间?这个,呃自创,然后这个 speak 这个函数呢, 就写在后面啊,我的话题函数只要写成这样就可以了,就是说函数的名称,然后挂号里面就是放传进来的参数,然后他的开始跟结束呢,就是用大挂号挂机。那在这个 speaker 里面呢,我们首先通过 come obj crater 呢,建立一个 windows thecom 的物件, 这个物件是哪个物件呢?就是 sapi 点 sp, 不好意思这个这个物,哎,这个看的物件呢?那这个就是语音的一个物件,然后再叫它里面那个函数叫做 spake 呢,发出声音啊,所以只要呃,通过这样很简单的几个直径呢,我们就可以让我们 otak 帮我们发出一些我们需要发出的声音。那以上就是一些简简单但是确实很实用的 otak 的一些功能,那下次我们再多在实际介绍更多的别的内件的变速,然后怎么样子来很方便的去使用,那今天都到这边,谢谢各位。

大家好,我是小高,这节课我们讲基础知识的第五课绿色寻图。 上节课我们讲了一个普通寻图,还有寻图的一些基本知识,那么这节课我们讲绿色寻图, 然后打开模拟器,那么我先给大家讲一下这个普通寻图和绿色寻图有哪些区别?然后哪个地方能用,哪个地方不能用啊? 然后我先讲这个普通寻图,比如我们昨天是做了一个打开背包自动判断的这么一个小程序,对不对? 小脚本。那这时候你可以观察这个我们昨天找的这个地方的图片是不是没有任何变化,对吧?无论我怎么移动啊,他是这个图片都不 会发生任何变化了,对吧?那么普通寻图就是应用在啊这个背景或者图片没有任何变化的情况下,使用一个普通寻图啊,就可以了。那比如我们昨天找的是这里,对吧? 对,我们昨天找的是这里,那么它这个背景和图片是没有任何变化的啊,这样子,这样子就可以用一个普通寻图来找这张图片啊,这样子, 那么还有昨天。我,呃,再讲一下这个寻图后,点击就是这里,看到没有?我点击他,那么我想让脚本在寻图成功之后点击这里,那么他就会点击这里,那么我想让脚本寻图成功之后,我点击这个地方,对不对啊?这个图 变得左上角的这里这个位置,对不对?那这时候他找图成功之后就会点击这个地方啊?还有一点就是啊,无论你这个图片出现在屏幕什么位置,那么他点击的位置都是固定的,比如我让他点击这个位置,是不是? 那么图片如果出现在这个位置,那么他也是会点击这个位置啊?如果出现在这个位置,那他也是会点击这个位置啊。对,你要记住这里的坐标是永远是固定的,就是你找图片的左上角开始进行偏移的,对吧?大家记住这一点就可以了。 好,那我们这个普通巡读的应用场景已经讲完了,就是没有任何图片变化的地方才能用啊。那么再举一个例子, 比如说我想要找这个猫咪这两个字,对不对?对吧?就是这两个字,那我用普通寻图可不可以呢?那我们来试一下啊,这样子,我们在这里截图, 我截取我这两个字,对吧?把它截取下来,对吧?然后保存啊,这个又叫名字好了, 然后我们保存这个原图,那这时候我找这张图片,你说会不会找到,对不对?好啦,框选 确定,然后我们把它调成九十,这个 高一点啊,这样子,为了方便演示好确定,我找他看看,你们会啊?加一个提示,找到了我们就提示找到了, 没找到我们就不管他,对吧?没找到他就没有任何提示,那我们来运行看一下,失败了。哦,找到了,找到了,对吧?这时候是找到的,对吧? 对吧?这时候是可以找到的,对吧?那如果换个地方呢,是吧?哦,这个换地方,这个范围变了,我们再框选一下啊,我们在这边来 把这个删掉,哎呀,不能删,没错, 再框选一下范围,那这时候我们是不是能找到这张图片,对吧?我们来试一下, 是吧?他没有任何提示,就说明这个图片没有找成功啊,那这是为什么呢?用普通寻图啊,明明就是这两个啊,就是这个找这两个字他找不到呢,是不是 啊?那这时候你就要注意了,是不是?那我们刚刚截截取的地方,他背景是不是这个黄色的?那如果我换那个地方,比如人物走动了,对吧?那他这个背景是不是变成绿色的? 那这时候背景变化或者图片发生变化,我们就不能用这个普通选图啊,大家要注意这一点啊,那么这种情况我们怎么处理呢?啊? 啊?这这种情况就要用到我们啊今天讲的一个绿色寻图来处理这么一个情况,那么绿色寻图他到底是干嘛用的,对吧?反正都是寻图,他为什么不一样,对吧?我们点击寻图 找到刚刚那张图片,或者你截取的时候保存之后,他会提示你是否进入图像处理,这时候你点击那个绿色群图啊,也是一样的,那我们点击这个图片啊,点击这个图像绿色, 然后进来之后他会有一些啊这些功能。那我给大家讲一下这些是什么意思啊?这样的这个缩放就是把图片缩放大,缩放小这样子, 然后啊绝对绿色这个先啊,这个也不用动,就啊默认就可以了,那么整体绿色 和多点找色,这里这是两个模式啊,我们下一节课会讲一个多点找图,然后这节课我们讲的是一个整体绿色啊,还有这个绿色色差值是什么意思啊?就是你注意看 啊,我用这个来给大家方便演示,就是你注意看是不是这个地方的黄色是不是比较亮?那么这个地方的黄色是不是非常的暗,对吧?那么这里又相对于比刚刚那里暗了一些,是不是? 那这时候虽然他们说都是黄色,但是他们会有一些呃偏差,比如这里暗一点或者这里亮一点,对不对?你可以观察一下,对吧?他这个啊所有的颜色都是不一样的啊?虽然说看着我们现在看着是差不多,但是这个 脚本他找起来是不一样,那么这个色差值就是,呃,你越小他找到的相似点就越小,就是越少吗?就是比如我点了这个点,是不是他这个找到相同的点就越少?但是如果把这个色差值放大, 那么它这个找的图,它这个偏差就呃能允许它有一些很大的偏差,对不对? 对吧?比如我再调小,是不是我找这这个地方是不是他出现这边模糊,是比较模糊了,对吧?如果把它调成五十呢?这样子是不是他就是非常的清晰的,是不是这两个字,是吧? 那么我们绿色之后可以在这边查看我们这么一个绿色的图片,然后你看这个形状,啊, 大概对不对?是吧?那这时候我们已经可以看到这两个字是非常清晰的出现在我们这边了,那么周围这个黑色的是怎么个回事,对吧? 黑色的话就是这边绿色,他就是只找我们要指定的颜色,比如我说我要找这个啊,猫咪这两个字,是不是因为我们这个猫咪这两个字是永远不会变化的,但是背景会变化,对不对? 那么我们就只找这个字的颜色,那么把其他全部颜色都过滤掉,对吧?这样子是这一个意思,过这个绿色就是这么一个意思。行,那么我们把这个颜色给他,呃, 框选好之后,对吧?我们就点击这个确定绿色 啊,这时候他就会得到一张绿色之后的图片,但是注意一点就是你把这张图片就是把这张图片绿色之后,他是不能恢复到原来的图片的,所以说你们要注意这一点, 那我们绿色好之后,我们把它加入到我们这个代码里面去,把范围框选好,然后确定,然后我们刚刚是九十,那我们现在也设置九十,然后把它修改 好,那这一个预测选图就代码已经生成。好,那我们来验证一下。回到刚刚的地方,那我们在哪里截图,我们就在哪里就在哪里试验,对吧?啊?运行看他会不会找到。 啊?居然没找到,哎,翻车了,给大家处理一下啊,重新截一张吧,我们换个地方截,换个换,在这里截, 我们截大一点,这样子 选取刚刚的图片放下来一点, 那我们进入绿色处理好,找到这张图片,确定 再把它修改。 方娘,九十,好,行,那我们现在绿色的是已经做好,我们进行找到了,对吧?那我换个地方,对不对?换到这个黄色的这边来,因为刚刚是在绿色那边取, 是吧?找到了,那我们再换个地方,对吧?换个这种紫色的 还是达到了,对吧?那么绿色群图就是专门针对这种背景变化,或者呃,这种呃,图片会发生变化的这么一个场景使用的,那么普通群图就是 跟绿色选图就是这个差别。啊,这样子啊,我看看还有什么要讲啊?绿色选图 啊。好,那么绿色寻图这节课就讲到这里,那么我们下节课再见。

说一下定制一款脚本基本流程,首先告诉我们你对脚本具体的需求,最好用基本方式表达图案, 然后我们这边盆铺交给具体价格,我们会给你大概预算, 如果达成一致,教育部分开发进京进入到开发阶段,这时候我们会 与你迟迟共同,并且汇报开发进步。魏东,大概脚本已经 看望晚辈,这时候进屋了,撤退直播,我们与客户 反复的撤职与修改,最终一关成本脚本就破了。 然后不为管,我们给你政治版本,这就是脚本开发基本流程。