粉丝1.2万获赞1.1万

大家好,我是多多,欢迎大家观看我电脑端按键精灵第三十九节这节课呢,咱们继续讲其他命令里面的弹出对话框和用户自定义变量这两个功能。 弹出对话框呢,我们在这个位置写内容 调试启动,这个是弹出单行内容的对话框,我们点一下确定这个脚本停止执行。啊 啊,弹出两行或者是多行呢啊,这个是这么写, 大家看一下这个是弹出两行的啊对话框这么一个写法。 弹出对话框呢,一般是用于提示量化以及各种有价值的交易,客户需要 暂停等待一下脚本看一眼再启动其他的命令。啊, 这个是什么意思呢啊?我在这也给大家演示一下。 大家看一下这个代码啊,我在启动的时候他会执行第一行和第二行,当第三行弹出这个多多的对话框的之后呢,呃呃,他会等待, 我们点击了一个确定之后他才会执行啊,最后面这一行的内容啊,这个是等待的这么一个呃写法, 大家看一下啊,第一号和第二号,我们点一下确定,然后呢他才会执行第三号啊,这个也是用在找图里面当 啊,你的脚板呃,找不到一些图的时候,你就不需要不想让你的脚板继续运行的话啊,你可以啊加一个 这种弹窗,然后他就会暂停整个脚本的运行,你看一眼,然后再进行继续啊,这个也可以当暂停使用。 还有一个呢是用户自定义变量,用户自定义变量呢,有这个普通输入框和下拉列表框,我们呢在这直接点击插入, 这时候呢,呃,这个是用户自定义变量的这个代码啊,这个是变量的名字,这个名字呢可以随便写啊, 后面这个是默认值,这个默认值呢也可以写字符串也可以写啊,数字格式的,我们写一个六十, 把这个内容呢给他,嗯,改一下名字叫多多啊, 我把这个 a 给他,嗯,复制进来,这时候呢我们调试一下,看一下没有任何问题,我再点一下制作小精灵, 立即制作,点击确定。嗯,随便写个名字, 在这呢,大家看一下啊,这个六十呢啊,对应的是这个位置,这个多多呢对应的是这个位置。 嗯,我们直接启动的话他会有这么一个弹窗,是这个六十。这时候呢啊,我们也可以改一下这个六十这个位置,我把它改成九十,点一下保存设置, 然后启动,大家看一下他就会变成九十啊,有些时候啊有的参数是需要客户根据具体情况来进行 啊设置的啊,我们会用到这个用户自定义变量,当然的话啊以后咱们也会讲这个界面, 在基础课程里面啊,有这个用户自定义变量的话啊,我还是给大家讲讲这个毕竟还是挺简单的 啊。刚才咱们讲的是输入,输入框,还有一个呢是下拉框, 这个是下拉列表框, 这个是用户自定义变量的这么一个。呃代码啊,这个是变量的名字,这个名字可以随便改 啊,这个位置呢?嗯,咱们给他改一个啊,多多一。 呃,这里面是选项,他只有两个选项啊,这个选项呢我们还是。呃,我们也可以给他增加啊, 我给他增加一个选项, 呃,在选项里面。呃,他可以是变量,也可以自负串,这种是自负串格式的啊,带收音号,如果是数字格式的话,你就可以在这个位置直接写。 这个零呢啊,是代表默认的这么一个选项 啊。默认的话啊,如果是零的话,默认的话是第一个六十,如果这个位置是一的话,然后他就会是选项二是九十啊,如果是二的话是选项三是一百。这个选项呢也可以改名字啊,比如说我们。 嗯嗯,可以随便写啊, 这个位置也是可以改。呃,然后呢?我点一下发布制作小精灵,然后点立即制作, 我点下保存 啊,允许本次操作 我关一下这个三六零啊, 这个零的话他会选择第一杠,这个是零的话他会默认选择第一杠啊。如果是, 嗯,我还是把它改一下,改成个,改成个二, 改成二的话他会选择这个足码。 hmm。 我把这段代码复制一下啊,这个连着发布的话这个位置呢?呃,他那啥他他他会重复, 他会和第一次是一样,还会选择无功洞,我们把它复制一下,把这个安全精灵关了,然后再再启动一下安全精灵, 这个位置是二啊, 然后我们保存一下再发布。可能也是刚才没有保存,没有点这个保存, 这时候呢他就会变成足满,嗯,这个写完这个脚本呢,点一下保存再发布啊,我们启动的时候啊, 启动他就会直接把这个啊祖马的这一百给调试出来,我们切换的时候,比如说切换成无功动,然后保存一下,然后再启动,他就是六十 啊,这个就是 用户自定义变量的这么一个写法,这个位置呢,我一般也不动弹,就默认是零就可以。 嗯,在这呢也有一个细节啊。啊?细节就是,呃,在这个位置我们点这个 自定义界面,然后呢我们连否他也会弹出这个啊,弹出这个 界面了,然后我们在这也可以进行切换,然后点保存,然后再点启动也是可以的。呃,主要是这个点击的时候点这个否 啊?这个判断变量的时候啊,有的时候,呃,我们在设置变量的时候注意一下我们设置的是支付串格式的还是数字格式的啊?这个大 家住一下,这节课呢就到这了啊,咱们下节课再见啊。啊,有什么不会的,有我的 qq 群还有我的 qq 号啊。

大家好,我是多多,欢迎大家观看我电脑端按键精灵第六十四节这节课呢,咱们继续讲窗口里面的内容。隐藏和显示窗口,还有一个实战叫做小精灵去广告 在这呢,呃,咱们新建一个,呃 t s t。 文本文档, 咱们呢把它打开一下,然后点击一下抓抓,然后呃点击下锯柄拖拽一下 它。这个隐藏和显示窗口和这个隐藏呃显示是一样的,隐藏显示 啊,大家注意一下底下这个细节啊,这个位置啊,有的时候隐藏的话这个这个位置也会被隐藏,还有的话就是这个,呃任务管理器, 对吧?大家看一下这个记事本隐藏显示,呃,但是,呃给大家说一下隐藏不等于消失啊,他虽然可以隐藏这个进程, 但是在这个详细信息里边 给大家看一下详细信息里面隐藏,然后它还是在的 显示隐藏不等于消失。 呃这个命令在哪呢?在这个窗口插件里面,呃底下有一个隐藏窗口, 在这呢,咱们可以直接插入,也可以复制底下的原码,在这咱们直接插入一下,他这里面只有一个参数,这个参数呢就是 呃就是这个句柄,咱们直接复制这个,呃复制一下这个 t s t。 文本文档的这个句柄,给它粘贴一下, 然后呢咱们在底下给他写一个弹窗, 然后咱们,呃咱们这个是隐藏,呃隐藏这个窗口有隐藏也会有显示。咱们写了一个弹窗之后呢,咱们呃显示一下这个窗口 啊,显示窗口的话他底下在这啊,他也是有一个参数的,这个参数呢也是这个句柄, 然后咱们调试启动,他隐藏完了之后就会执行这个弹窗,咱们点击确定,他就会显示出来, 然后启动, 然后显示,大家看一下 啊,隐藏窗口呢?不光可以隐藏顶层窗口,有的时候也可以隐藏子窗口,孙窗口, 呃,就是隐藏子,句柄儿、存句柄儿都可以蕴藏 啊,有的有的窗口可以隐藏,有的窗口也不可以隐藏,在这也是需要给大家说一下, 然后咱们写一个实战案例,隐藏小精灵广告, 咱们新建一个脚本,新建脚本,然后,呃原文件, 咱们在这里面只写一个弹窗吧, 插入一下,然后点击发布制作小精灵,点确定,呃,然后立即制作点确定, 大家注意一下这个名字啊 啊?这个名字呢,就是这个小精灵的标题名,我把这个名字就给他写成多多,对吧?然后咱们点保存 巅峰 啊,给大家看一下, 咱们在打开小精灵的时候发现这上边有有有有广告,咱们怎么隐藏这个广告呢啊?咱们点击一下,抓抓,咱们呢,把它拖拽进来,大家看一下,刷新一下, 咱们把它拖拽进来, 大家可以看一下,在这呢,呃,右键跟踪窗口信息,对吧? 这几个都是这个,嗯,都是这个广告的这个,嗯,都是广告的这个窗口 在这给大家说一下,有的窗口可以隐藏,有的窗口不可以隐藏,对吧?这个呢?呃,查看窗口信息跟踪据柄,咱们点击下隐藏,这个是这个,这个隐藏不了,但是呢,呃,在这里面 大家看一下这个倒数第二个这个啊, 然后跟 东窗口信息,然后查看剧本信息,咱们点击隐藏这个呢是可以隐藏的啊,大家注意一下这个细节,这个是可以隐藏的,他就会把这个广告给他隐藏掉,然后咱们显示出来, 咱们写一下这个代码, 咱们先查找这个窗口据柄,然后直接插入,咱们抓一下, 呃他的类名呢?呃,是这个,呃,咱们复制一下,把这个类名给他,复制一下 他这个标题名呢,大家看一下这细节啊,刚才咱们说了这个标题名呢,就是刚才咱们生成小精灵的时候的名字,就叫做他的标题名。 大家看一下这个细节,咱们调试输出一下, 咱们调试 啊,在这缺少双引号,咱们把这个双引号给他输进去, 调试启动啊,没有任何问题,看一下抓抓啊,没有一个问题,没有任何问题。 然后呢咱们查找窗口锯柄,呃,查找这个子锯柄,查找窗口里面的子锯柄损锯柄 啊,这个怎么查找呢啊?咱们以前的课咱们都讲过在这呢,咱们复制一下这个原码啊,直接插入吧,插入进来,插入进来,咱们把这个呃变量的这个名字给他改一下,然后这个对应的是上面这个参数, 然后呃他这个是类名和标题, 大家看一下这个呢就是子聚饼,咱们跟踪下窗口信息,右键跟踪 窗口信息,咱们查看一下区别,然后把这个类名和标题名给它复制过来,类名标题 咱们调试启动一下,大家看一下啊,没有任何问题啊,啊,以此类推,咱们啊只要查找出这个倒数第二个来就行,他这个倒数第一呢?倒数第一个隐藏的话是 隐藏不了的,也是就是说也是隐藏不了的,虽然是提示是这个位置的。呃,句柄咱们隐藏一下,隐藏不了 他这个植物。倒数第二个是可以的啊,咱们把这个代码给他复制出来。 二三啊,没有任何问题。这个呢是第二个 啊,把这个类名给他复制出来,给他粘贴进去, 然后呢?他这个标题呢?他是空,大家看一下标题是空,然后呢咱们找一下这个倒数第二个,查看句柄信息,咱们复制一下 啊,一样给它粘贴进来这个类密,它这个标题名呢就是空,然后这个是三, 在这呢给大家调试一下启动。 呃,打开一下这个抓抓, 这个位置对应这个位置,大家看一下这个细节啊,没有任何问题 啊,在这呢,咱们可以给他来个隐藏窗口,隐藏的话是隐藏哦。 d, 呃,隐藏,隐藏这个一二三,隐藏这个,第三个给它粘贴键调试启动。我看一下 启动啊,没有任何问题, 我打开一下这抓抓,给他显示一下啊,这个是显示出来啊,这时候呢,咱们把这个多多的这个小精灵给他删除掉,点击确定删除,删除完了之后呢,咱们在这个位置 啊,之前咱们讲过事件子,呃子子程序啊,脚本载入事件 之前咱们讲,然后,呃直接插入吧, 把这段代码给它放进来, 然后呢?呃,咱们给他写个命令弹出窗口, 这个呢就是在打开小精灵的。呃,在打开小精灵之前呢,他就已经把这个广告广告的这个已经给你隐藏了。 呃,然后咱们生成这个小精灵,生成小精灵呢?大家都知道生成的时候就是用这个多多的这个名字啊,这个名字就是标题名,然后立即制作点,确定 点,多多保存, 然后咱们打开一下, 大家可以看一下,在这呢是没有这个呃,广告的,他把这个广告给你隐藏掉了,这个是小精灵隐藏广告的这么一个写法,这个实战的这么一个写法。至于他下面这个广告呢 啊,各位呢?就可能说,呃,学到这你的段位还不够,所以不建议你 不建议,你也不是不建议,就是,呃,不要去写隐藏,或者说关闭这个这个这个窗口的这个技术当然在后面呢啊,我我我会讲一下,就是说,呃,看情况,我会讲 讲这个怎么关闭这个这个广告的这个技术啊,我再给大家说第二遍啊,就是大家不要写关闭这个广告的这个 啊,这个这个代码的啊,啊,不要写关闭这个广告的这个代码啊,这件事呢已经说了三遍了,大家还没有这个技术。 嗯,给大家说完了,然后这节课呢,咱们也就讲到这了啊,有什么不会的,或者说,呃,想学习按键精灵的,对吧?大家都可以加我的 qq 和 qq 群 啊,都可以向我提问啊,咱们下节课再见啊,这节课咱们就到这。


大家好,我是库尔文仔,那么最近这段时间比较忙啊,所以这期视频的话就讲一点简单的东西,主要来讲一下怎么样把这个普通的弹窗来做成一个有交互的弹窗。 弹窗很简单,也就这么一行命令而已,我之前的视频也有用过,但是这个弹窗的话呢,他就很普通, 唯一的用途可能就是暂停脚本的执行,然后给用户展示一些文字信息。那如果我的脚本需要让用户自己去选择接下来要进行什么操作的话,我要怎么提供这种选择的途径呢?根据我以往的视频的话,大概有以下几个方案。 首先第一个的话就是用 user one 让用户自定义变量,但是这种方法的话,一般都是事先设置好变量的,你很 难在脚本运行的途中去针对不同的情况进行不同的操作,而且这个命令必须要生成小程序才能生效。第二种方案的话就是制作 qui 界面,缺点也非常明显, qui 界面制作起来费时费力,而且同样是要生成小程序才能生效, 那么相对来说比较靠谱的第三种方案就是暂停脚本,然后获取用户的按键吗?但是这样的话用户就很容易误操作,可能跟别人其他软件的快捷键又冲突了,而且用户也很难知道脚本的运行状态,所以还是回到这个弹窗这里来。 有没有办法可以在这个弹窗里面多增加几个按钮,然后脚本根据用户点击不同的按钮做出不同的反应呢?当然是有的,但是我们要放弃时 使用按键精灵自带的这个弹窗命令,这是一个阉割版的命令,我们直接找到他的老祖宗,他也叫 message box, 只不过前面的 message 变成了缩写而已。 这个是 vbs 自带的弹窗命令,功能也更加完善,所以我们就不需要这个字多功能少的不孝子孙了。 那为什么按键精灵他要对这个命令做严格呢?我注意到按键精灵文档里面有这么一句话,他自己列了 vbs 语句的三个特点,首先第一个是指令丰富,第三个是稳定性好,这些都是优点,但是唯独第二个是写了他的缺点,就是效率较低。 至于效率降低的话,其实我们这里根本就不用担心,因为我们只是做一个简单的弹窗,你就算再怎么降低也低不到哪里去。我们还是回到弹窗命令自带的这个 文档这里,当然我们刚才找到的这个 message box, 它其实是一个长数的文档,所以它这里的话只列出来了一些参数。实际上这里还有另外一个文档,就是 message box 函数,这里才是一个齐全的文档,最重要的是它有这个语法参考。 但是我还是那一句话, v b s 相关的命令,就算在案件经里面没有这个文档也没有关系,可以直接去百度查。 现在这份文档里面的东西,其实百度百科里面都是有的。他的语法其实也就是普通函数的语法,首先是函数名 ms boss, 然后一个括号里面就是一些参数, 有中括号括起来的参数代表他是可选参数,就是可有可无的,所以这里只有第一个参数是必须要有的。最后两个参数他用同一个中括 括起来,代表这两个参数要么都没有,如果要有的话,就两个都要有。然后再看到参数列表,第一个参数就是这个弹窗显示的正文内容,我自己先弄一个试一下调试 好。如果他只有这一个参数的情况下,他比按键精灵自带的弹窗还要简单,连图标都不见了, 所以我们这就手动配置一下。第一个参数最大长度大约是一千零二十四个字符,这个基本上是不会超出的,所以就不用管他了,如果正文的内容超出一行的话,他就会自动换行,当然我们也可以手动换行, 那么根据文档的话,我们可以用这个 c h r 十三来代替回车符进行换行。我们把原来的这个字符串拆开,在中间 边插入一个 c h r 十三,然后用 a n 这个符号来进行连接,这样就可以实现画函了。 当然这个没什么大不了的,用按键精灵自带的弹窗也可以实现。第二个参数是控制按钮的,还有下面这些值可以选, 比如我想要显示是否和取消三个按钮,那么它对应的值就是三,或者直接用前面这个长数也是可以的。我这里调试一下, 好发现他这里报错了,这个报错的原因是什么呢?如果你设置了第二个参数的话,你这个函数就必须要接收他的返回值,我也不知道为什么,然后这样的话他语法测试就通过了,调试一下好,没有问题。现在这个弹窗就显示三个按钮, 他第二个参数的话,他也是可以设置这个图标的样式的,比如当这个值为十六的时候,他就会显示临界信息的图标,我这里也演示一下。 好,我把这个参数改成十六之后呢,虽然这个临界信息的图标是展示出来了,但是这个按钮又不见了,因为这里设置按钮和设置图标,它其实是公用一个参数的。 那我要怎么在一个参数里面同时设置这两个值呢?我们再仔细看一下这个文档,他第二个参数其实他是一个数值表达式,他是一些数值的总和。 也就是说,如果我想同时设置按钮和图标的话,那我直接把这两个数字加起来就行了。比如我既要显示 是否取消三个按钮,又要显示临界信息的图标,那我这个参数就直接写上三加十六,或者直接写十九也是可以的。调试一下 好,可以看到现在按钮和图标都一起出来了,那么这个参数他同时还可以设置默认按钮,强制返回。如果你去看百度百科的文档的话,他甚至是可以设置那个文本又对齐的,也是往后面加数字就行了,我这里就不演示了。第三个参数是标题, 那我这里就随便给他设置一个窗口标题调试一下,现在标题也出来了。最后两个参数是绑定在一起的,他是用来提供这个帮助文档的,但是这个东西好像已经不支持了,所以我这里的话也不建议你们使用,我给你们看一下这 这个文档。 windows 帮助程序从 win 十或者 windows server 二零一二开始就已经不受支持了,原来的帮助功能用的是点 hlp 的文件,现在的话就鼓励大家用 c h m h t, m l 或者叉 m l, 当然这些都是题外话了。总而言之就是现在不要用这个帮助功能,那么光设置这些参数是不够的。现在这里有三个按钮,关键是我们怎么知道用户点击的哪个按钮, 当然这个弹窗命令他是有返回值的,他的返回值就代表了用户点击了哪个按钮。我们这里已经提前定义好了一个变量获取他的返回值,那获取到返回值之后就是一个最基本的 f 条件判断了。对照文档里面返回值这个表,如果用户点击了确定按钮,他就会 返回一点,取消的话就会返回二,我这个弹窗只有是否取消三个按钮,所以对应的返回值就只有二六七三种,那么根据用户点击不同按钮的话,脚本就可以执行相应的操作。我这里作为演示,就根据这三个返回值打印出不同的文字, 调试一下,点击四,返回六,然后打印 b, 点击否,它就返回七,就打印 c, 如果点击取消,它就返回二,那打印出来的就是 a。 ok, 那么这期视频就先到这里,谢谢大家。



双击按键精灵,启动脚本,点击新键脚本,点击空白脚本,点击界面,点击设置界面,点击确定。首先呢点击输入框, 按住鼠标左键向右下角拉,这里就得到了一个输入框,然后点击这个输入框,在右边的文本这里把这一个文字清除,然后再画一个 有彩的文本截图,再画一个 右侧的文本清除,然后我们点击一下按钮,换一个按钮,然后点击这个按钮,点标题,然后改名为 抖音,抖音,然后我们把它挪动一下, 点一下这个标签,在这画一个标签,然后标题这里改为乘以,那么我们这个基本上这个乘法空间已经做了三个输入框,然后一个标签,一个按钮, 点击脚本,点击原文件,输入代码,点击调试,点击自定义界面,输入两个程数后点击等于按钮,得到结果,看看十三乘以十的结果吧,写完收工,下期再见!

大家好,今天呢我们来继续讲解一下按键精灵这款软件啊,今天我们讲的是什么内容呢啊,就是如何利用按键精灵代替我们的双手做一个自动点击的操作啊,今天我们以双击打开回收站为例子 啊,这里啊,我已经写好了这几句代码,一共就三行啊,我们利用这三行代码呢,让电脑呢自动去打开回收站啊,接下来我们来调试来试一下啊,我们点击这个调试按钮, 这里的快捷键还是 f 十, f 十就是快捷启动这个脚本啊,接下来我按一下啊键盘上的 f 十快捷键,我们来看一下 啊,脚板已经执行完成了啊,回收站也已经打开了 啊,那接下来呀,我来讲一下这几行代码的意思吧啊,首先呢,第一句代码的意思就是啊,移动到回收站所在的位置 啊,木兔翻译成中文就是移动到啊,后面这个三十五逗号四十五啊,他的意思啊,就是这个回收站的坐标位置,三十五就是回收站 x 坐标的位置, 四十五就是回收站外呃,坐标外的位置啊。第二句啊,这个得累,一千就是让鼠标移动过去以后啊,在这里等待一千毫秒, 一千毫秒也就是一秒等待一秒钟,然后一秒钟以后啊就进行双击操作来,福特大伯克里克的意思啊,就是双击的意思 啊,一的意思呢,就是双击一次啊,那大家会问啊,这些代码怎么能记住呀啊,其实也不用刻意的去记,我们在这有一个全部命令, 全屋命令,下面有一个基本命令,这里有一个鼠标命令,我们点击我们就可以看到呀,所有的命令的代码他已经都被列举在这里,包括左键的单击,右键的单击 啊,还有这个鼠标的滚动,滑轮的滚动啊,再就是打包颗粒口,我们找一下啊啊,在这里啊,鼠标左键双击 啊,这些命令呀,我们不用刻意的去记,他都会列举在这里啊,像有的同学就问到啊,那这个收回回收站的这个 坐标怎么获取坐标呢?我们可以看一下,这里有一个抓抓按钮,我们点击 打开这个抓抓按钮以后啊啊,我们可以看到这里是当前屏幕的 x 坐标和 y 坐标啊,每当我们鼠标移动的时候啊,他的 x 坐标和 y 坐标都会发生变化,你看当我的鼠标移动到回收站的时候啊,他的坐标就是 二十九四十二啊,他会不停的发生变化啊,那接下来我们再测试一个吧,我们打开此电脑试一下啊,我们将鼠标放在此电脑上,我们可以看到 啊,他的坐标位置 x v 幺零八, y 为幺七三啊,我们可以用快捷键将这个坐标的位置记录下来,快捷键就是 ctrl alt 加一, ctrl 加一它会记住第一个点的位置,我们来记录一下 ctrl 的加一啊,这时候呃,坐标就是这一个后边的颜色,只要我们先不用管,我们以后再来讲啊,我们复制这个坐标吧, ctrl c 复制, 然后我们将这一个坐标更换掉,更换掉啊,这个时候啊,如果我来调试的话,他就应该将我的电脑打开啊,我们点击一下 f 十 啊,这时候啊,此电脑就被打开了啊,这个功能呢啊,其实啊,我们可以仔细的去考虑一下啊,他可以运用在很多地方啊。当然呢,今天呢,这只是一个简单的操作,后面的课程呢,我还 会给大家一起来分享更多的安静精灵的功能。今天呢,我们就先讲到这啊,小伙伴赶紧去试一试吧,再见。

各位观众大家好,我是库昂文仔,那么这一期视频的话呢,我还是从这个最简单的点击脚本开始。首先手机和电脑有一个很大的区别,就是电脑有鼠标,但是手机没有, 所以电脑上面的鼠标命令在手机这里就是触摸命令,而且他没有鼠标的左右键之分,但是他和电脑有一个共同点,就是需要确定点击的这个屏幕坐标, 手机本身就有这个获取坐标的功能,如果你的手机没有物特权限的话呢,首先你就要打开手机的这个开发者模式, 我现在拿来演示的就是一台没有物特的手机。首先进入手机设置,然后在下方这里有一个系统,进来系统之后再点这个关于手机, 然后快速连续点击这个版本号,这个时候你的手机就会处于这个开发者模式,然后再回到这个系统界面,进入开发者模式之后,这里就会有一个开发人员选项, 刚才是一个打开开发者模式的演示。打开开发者模式之后,手机设置这里就会有一个开发人员选项, 当然如果你的手机是有 ret 权限的话,一进来就会有这个选项,就不需要做刚才的操作了。进来之后首先要打开这个 usb 调试功能, 如果不打开这个的话,等一下手机就没有办法连接到电脑的手机助手,然后下面还有一个指针位置,打开之后屏幕上方就会有显示坐标 标,还有位移,处于触屏状态的时候,上面显示的 x 和 y 就是当前触屏的坐标,然后手指松开以后,上面显示的 dx 和 dy 就是你触屏过程中手指滑动的这个距离, 但是我们一般都是直接通过手机助手,而不是这种方法来获取这个坐标的,所以这里的话我也不过多的介绍这个了。还有这个显示触摸操作我也会打开, 这样当我用手触摸屏幕的时候,屏幕上面就会出现一个圆点,如果用脚本触屏的话,就不会出现这个圆点。 打开了 usb 调试功能之后,再剪一下怎么用手机助手获取坐标。首先还是要把手机连接到手机助手,手机助手和 pc 端的按 见精灵一样,有一个抓抓工具,可以直接抓取这个手机的坐标和颜色,点一下截屏 就可以捕获当前的手机屏幕,然后就可以在上面获取坐标还有颜色。手机屏幕的坐标和电脑一样,是从左上角开始的,颜色也跟电脑一样是 rgb, 这个就不用再解释了吧, 比如我现在想在短信图标这里出一下屏,就可以在这里右键获取坐标,加入到点一,这个时候坐标就拿到了,然后再写一行代码, 短暂点击屏幕坐标是三幺九幺六七四。插入 mini 可以看到 这个触屏的命令跟电脑上面鼠标点击的命令是不一样的,这个是手机按键精灵特有的命令,有一些命令在 pc 和手机上可以共用,但是有一些命令就不行。写完代码之后,先不急着调试,先检查一下手机上面按键精灵的运行环境。 手机打开按键精灵,点击左上角的头像,下面有一个运行环境的参数,不管你的手机有没有入特权限,默认他都是选择免入特, 但是上一期我说过免 word 是不支持调试功能的,所以这里要改成 word, 当然也要确保手机确实有 word 权限才可以点击未分类。这里可以看到现在是没有脚本的, 再回到电脑上面刚才写好的这个脚本,点一下调试,脚本就会直接保存到手机上面。 其实在保存的同时,这个脚本也会执行一次,但是因为这个位置他刚好没有按钮,所以就看不出来。把手机切回去桌面,再进入一次调试,这个时候短信功能就被打开了, 证明这个脚本调试是没有问题的。当然脚本在保存之后,一般都是直接在手机上面执行的。 手机按键精灵打开刚才保存的脚本,这个循环设置跟 pc 端是一个道理,就不解释了。点击加载,然后再点击启动, 没有反应,再启动一次还是没有反应,为什么呢?因为这个脚本启动的界面是会挡住整个屏幕的, 比如我现在打开这个界面的情况下,再去点击这个短信的图标,就没有任何反应。如果这个脚本第一行命令就是触屏操作的话, 在启动脚本的时候,这个界面还没有来得及关闭,这一行命令就已经执行完了,所以就看不到任何效果。所以在手机上面执行脚本的话,最好第一行先给一个延时命令, 比如三百毫秒一般就足够了。再点一下调试,把脚本保存到手机上, 然后再到手机上面启动一次,没有问题。如果非要在手机上面编辑脚本的话,也可以在这里点击脚本, 然后点击右上角的编辑按钮,进来这里就可以看到代码了。当然在手机上面敲代码是没有任何命令提示的, 也就是说你必须熟悉移动端的脚本命令,才有可能直接在手机上面修改脚本。那么这期视频就暂时先到这里,谢谢大家。

你们好,今天我们讲一下案件性灵的循环,就是说写循环的时候一定不要写死循环,这样会导致你的脚本在一个地方一直卡着不动,一直在无限循环的一个地方。 我们今天就做一个这个文档,如果说在这里的话就点击他,如果说这个文档不在这里的话,就等待他出现,然后点击他,等他出现的时候再点击他。 上衣也是这,然后用爪爪, 我们选择区域他会在哪出现,他会在左上角出现,对吧?我们看看能不能找到结果。二杠六,就是说能找到。 首先我们做一个测试,也就是说如果说他出现在左上角的话,提示找到了,如果说不在左上角的话, 体质没找到, 然后否则的话 e l s t r a。 我们测试一下 他现在在左上角,我们提示找到了,对吧?这里提示找到了,我们再试一下还是找到了,如果说把它拿走的话,就是说没找到,对吧? 没找到我再给他拿回来,找到了,如果说加上循环的话是什么样的效果?我们把它放到循环里,就说这个循环的话是 do 是循环开始, lop 是循环结束, 以 do 开头到 iop 结尾的中间内容,也是我们循环的内容,我们尝试一下是什么样的效果, 他会无限提示找到了,如果说这时候我们把它拿走的话,他就会提示没找到,对吧?一直在这无限找,但是他一直在这找,我想做一个东西就是说,嗯,他出现的时候点一下就好,找到了,一找到一次就好,然后结束这个命令, 这时候我们需要一个命令叫跳出循环,找到了之后怎么办?找到了之后就不循环了。 ex i t d o 也就是跳出循环。备注一下,跳出跳出循环,这个时候我们试一下是什么样的效果。 点击启动找到了,如果说我们把它拿走的话,点击启动没找到对不对?没找到,然后给他放过去,找到了脚本就停止了,然后我们就可以进行下一个步骤了,对吧? 好了,今天视频到此结束,有什么不懂的可以私底下问一下我。 从循环开始到循环结束的命令已经运行完了,接下来我们就可以运行其他的命令,找到一个图片以后,然后再运行下一个命令。



你们好,今天我们讲用按键姓名手机版去控制模拟器,或者是你的安卓手机,苹果手机学会了这个东西呢,就可以让你的手机自己动起来,非常的简单,非常的方便。今天讲的这个方式是用电脑去连接模拟器, 然后或者是手机去控制手机,为什么要连接呢?因为这样的话写代码的话方便一点,也可以直接在手机端直接编辑。然后我们第一步 了解一下这个控制面板跟 pc 端差不多,大同小异,基本上是一致的,左边有触控命令,这个触控命令就好比你的手指一样,就是说, 呃,去短暂点击屏幕,这有一个点击屏幕坐标持续时间,也就是说你把手放在屏幕上,按住一秒钟,或者是两秒钟,三秒钟, 按住两秒钟,第三个从屏幕坐标滑动到屏幕坐标,也就是说从左边滑动到右边这个一个步骤,你的手指就好比这个按键,就好比音量大,音量键大小啊,或者是 嗯 home 键呢,或者是关机键呢?这一系列的按键包括键盘上的一二三四五六七,包括回车都在这里面 啊,提供的按键自带的软件,这个基本上后面呢跟 pc 端都差不多,简单介绍一下,你们可以自己先看一下,然后上面的电子商能用到的话就是调试,嗯,抓抓,主要的是这个抓抓,我们先讲一下这个抓抓有什么用? 嗯,在一个模拟器里面,或者一个手机里面,每一个地方, 每一个地方就是好比,就是好比一张地图一样,每一个地方都有一个坐标,就是说你每你想点击的每一个地方都有一个自己的名字,有一个自己的带法,也就是坐标, 嗯,我们假如说点击截图有哪个截截图功能? 把这个模拟器截个图,就是说我们想点击这个系统应用,想点击他,然后打开这个这个这个这个谷歌浏览器,打开谷歌浏览器,想点击,想打开谷歌浏览器,我们点击系统应用这里复制当前坐标, 然后在代码里面写出口命令,出口命令里边有一个短暂点击屏幕,也就是点一下屏幕就好,我们点插入,然后粘贴刚才的坐标,我们点击调试, 这个时候他就自动点击这个屏幕,我们点击调试重新来一下, 然后再点击这里边这个谷歌浏览器,然后再点击爪爪里面,我们再重新截个图,获取一下这谷歌浏览器的位置,点击右键复制, 然后触控端在点击屏幕输入坐标,然后粘贴刚才的坐标,比如说这个时候我们调试一下, 也进了顾客暖气了,第一次需要这个。 然后我们今天打算在谷歌浏览器里面搜索一个东西,比如说在谷歌浏览器里面打开百度,在百度里搜索,嗯,搜索案件小精灵, 这样搜索安吉小精灵,然后我们首先点击重新打开他,等一下, 然后我们需要用到一个命令,也就是延迟命令,因为点击的太快,就是有可能会导致软件卡,然后就点不开,执行不了,你下一步操作 一千毫秒的话,就是一秒钟,一千毫秒,也就是说三百,也就是三毫秒,大概 是什么样的,什么样的效果,然后我们延迟时间,这里 坚持一秒钟,然后在这里输入百度,我们获取一个坐标,点击刷刷, 在这里输入坐标,这里不止一个坐标 完成连接屏幕 一个,因为打开这个网页的时候可能会加载一下,我们控制我们写一个一秒的延迟,就等待一秒钟之后再点击这个坐标,再点击这里,然后输入百度。 这个时候我们就需要用到一个输入命令,这个输入一段文字内容,这是文本输入表达信息,这个是另外一个,就是先简单说第一个,比如说百度的网址,三 w 点,百度, 输入百度的网址三 w 点,百度点 com, 输入网址,然后输入完网址之后是不是 得敲一下灰车,对吧?需要敲一下灰车,我们在这里可以加入一个控制命令, 不是加入一个触控命令,这里边有一个按键,触控命令这里边有一个按键,也就是回车确定键 加一个延迟,我们打开看一下效果,调试 那个有广告,重新来一下,什么情况?我们点击系统 没有输入,为什么呢?就是说这里延迟时间,比如说给他改成三秒钟吧,可能电脑有点慢, 根据你们的电脑而已,适当的降低这个速度, 这个时候百度又点开了,然后百度打开之后 想在这里搜索,对吧?搜索阿宁小精灵,我们在这里再获取一下这个输入框的坐标,已截屏 复制,当心坐标 插入这个坐标,这个打开这个百度加在百度的话,雪也是一个有延迟时间,我们加一个三秒的延迟吧, 然后在这里输入,输入什么呢?输入按揭球精灵, 然后这个时候我们再试一下, 这里再加个延迟,三毫两的延迟, 打开百度,然后输入安全性签名,这个时候输入完了,后面需要点击百度搜索,对吧?打开点击这个百度搜索,可以用一个回车键代替确认,建议就是 搜索完之后我们加一个按键, 这回我们试一下, 点击调试 百度,这里输入安静休息内容,官方网址,第一个就是好了,今天的视频到此结束。

你们好,今天我们用安静小精灵做一个自动点击小太阳的脚本,也就是说这个东西你们学会了以后,就可以让电脑自己去识别点击你想要点击的东西,喜欢的话可以点下关注,我会继续更新。首先第一步我们要电脑知道自己想点击什么,也就是说今天 这个植物大战僵尸里边这个太小太阳获取了位置之后,然后因为这个位置随机刷新的,我们要做一个识别,那么好。第二步,获取图片所在的范围,也就是说这个小太阳会出现在哪里,也就是电脑屏幕左上角的游戏里。 第三步的话,我们把它生成一段代码,然后写进脚本里。第一步我们点击刷刷软件,里边会自带一个截图工具,也就是这个点击 截图,然后我们把想要点击的地方截个图,也就是说这个小太阳把这个小太阳的中间截一个图,然后把它存到本地的目录里,然后再一次点击抓抓 找图,找色,然后区域找图,然后选择区域,这时候我们的鼠标会变成一个彩色的,就跟 qq、 微信截图的时候会一样,然后划定一个我们要找图的范围,也就是说小太阳所在的范围。接下来我们把刚才截图小太阳的图片插到里边,点击浏览,插入刚才的图片, 然后选择相似度,相似度默认的话是零点九,零点九的话就是百分之九十的相似度,如果说识别不到的话,可以适当的把这个相似度降低一些,把它改成零点八、零点七,零点六,如果说 说你改多了的话,比如说你改成零点二,零点三,他就有可能会乱点,就不一定点到哪里了。 接下来我们点一下测试,试一下能不能找到这张图片在这个范围的坐标,点击测试之后,显示一个坐标的话,基本上我们就成功了,如果显示杠一点杠一的话,那就是找图失败,我们可以适当的降低一下相似度, 直到找到这张图片的坐标位置,然后我们就可以点击生成,这里我输入的像素度是零点八, 重新生成一下,然后我们直接粘贴进去就好。然后先看一下代码第一排的话,也就是嗯这个文件目录以及这个相似度。 接下来我们要写一句鼠标点击获取的位置,我们随便插入一条鼠标移动命令,把鼠标命令上的坐标数字直接改成 x 和 y, 这样就可以做到一个鼠标移动到小太阳上,然后再后边再加一条鼠标点击, 基本上这就行了。然后给他设置一个循环,右边有一个运行,运行里边有一个巡指到循环到按键中指,给他修改成这个,这样的话就 f 十启动, f 十二 暂停,然后点击运行。那么好,这一时间我们没学会的或者是没看懂的可以在评论里边打出来,我会我我我会闲着没啥事的时候给你们解答出来。