粉丝4868获赞1.2万

上节课呢,我们讲到了环境的搭建,就是安装按键精灵和模拟器,然后哦是怕同学们不知道那个网址啊,就是我把 按键精灵手机版的网址,还有这个来电模拟器的网址也写出来了, 然后我们在在那个浏览器里面直接输入这个网址,按回车,然后就可以转到直接转到他那个下载的界面。 嗯,这节课我们就是啊讲一下具体的啊,操作啊,就是 按按键精灵,然后操作我们的就模拟器啊,就是我们手机啊,比如或者模拟器,然后 最基本呢就是这三个点击、滑动和延时。 接下来呢,嗯,跟大家说一个,说一个就是这个手机抓抓啊, 手机抓抓就是我们相当于我们一个操作台嘛。 啊?因为什么呢?因为他有一个坐标系啊,看到没有,他这里有零八十一百六,他就跟我们之前 上学学习的那个,呃,坐标是一样的,他就是有两个坐标,一个是从左往右,一个是从上往下的啊,从周从左往右呢,他是从零开始的, 这个是 x 坐标,然后从上往下是外坐标,他就是也是从零开始,越往下越大,然后左边到右边呢,就是也是越往右越大。 这个坐标的大小呢,取决于我们这个模拟器那个设置的分辨率啊。 嗯,假如说让我们看一下,呃,我自己这个设置的是七二零、一二八零,他那个前面是 x 轴,就是左右的大小, 对,从零开始,我们到这边 七百一十九,对不对?为什么是七百一十九不是七二零呢啊?因为那个零也算一个,就是说我们这个如果是七二零的话,他就不一样了,他他这个坐标就多了一个, 从零到七百一十九,是七百二十个吗? 然后从上往下 一二七九,他也不是一二八零,他是因为他是从零开始的,零到一二七九是 总共一千二百八十个香酥点。然后我们这个屏幕呢显示的东西啊,主要就就是由这个一个一个的香酥点组成的,他每个香酥点都有颜色啊, 然后每个点的颜色他都不一样, 这是我们一个操作的,主要就是交互的那个工具吗?就我们取那种颜色啊,取坐标啊,都是在这个抓抓里面进行的,所以说这个抓抓很重要啊。 那首先呢,我们就先讲一下我们第一个命令啊,就是点击的这个命令,点击 他在里面哦,这个就是短暂点点击屏幕,短暂点击屏幕呢?我们看一下他这个语法格式, x 一外移,他有两个参数啊,参数 x 是横坐标,就是我们刚才说的从横着的就从零到七百一十九,这是我们的横坐标, 然后外衣呢是重坐标,重坐标就是从上往下的,就我们要确定横坐标,然后再确定重坐标,我们才能确定那个点,我们具体是点哪里,对不对? 那假如说我们要打开这个 这个画图啊,我们看一下他这个中间的有一个坐标四四二七六七,我们右键可以复制啊,这里有个复制当前坐标四四二七六七,就省的我们, 我们假如说我们没有这个手机抓抓的话,我们直接用眼,我们看得出来吗?看不出来的对不对?所以说这个抓抓就相当于我们 涂的那个 尺子啊,就相当于尺子吧,就我们之前在在那个 白纸上面画图的话,用到那个三角板啊、圆规啊之类的那些工具啊,就我们可以理解为这个抓抓, 然后我们复制了这个这个坐标,然后这个点击,我们双击一下他,你看他有一个 x 坐标,外坐标我们直接粘贴,把这个坐标粘贴上去, 这就是点击这个四四二七六七这个位置嘛,然后然后我们调试一下啊, 你看 他打开了,对不对?他打开了这个画图,他为什么能打开这个画图呢? 因为我们给他了一个坐标是四二七六七,就是他中间这个位置,然后你给他一个坐标呢,他才能点击到具体的那个点, 所有的点都是由两两个坐标组成的,就是 x 坐标和外坐标,然后我们确定了那个位置,他才能正确的点击到,不然这个程序他怎么知道我们想点什么呢?对不对? 然后我们打开这个文件浏览器,我同样我们取点的话,一般是在中间这个位置的右键复制 这个坐标,然后我们现在不点那个画图了,我们点这个文件浏览器,然后我们把这个坐标粘贴一下,点调试 看他也打开了,对不对?他打开了这个文件浏览器, 这个就是简单的点击操作啊, 就是这么简单,我我们只要在这个抓抓里面,我们先截一下屏, 然后或然后找到你想点的那个位置,对不对?假如说我们现在要点到这个里面, 那我们就取这个这个位置的这个坐标,然后我们把鼠标放上去,按右键复制当前的坐标, 然后然后这里我们改一下,改成我们刚刚获取的这个坐标,然后点调试。哎,他又打开了,他打开了这个界面, 点击呢?他是最基本的一个操作,也是最重要的一个操作,如果我们不去点击,我们怎么啊?进行这些, 呃,其他的找其他的东西啊?我们找不到的,对不对? 然后还有一个就是滑动的命令,滑动呢?就假如说我们要点的东西不在这 这里,那我把这个移走,移到右边,然后这个画图我也移走,移到这个位置, 我们截个图。 对,我们这个假如说我们浏览器在这个位置,四三九五九六,我们复制一下,复制一下这个坐标, 点击这个坐标是这个命令,然后假如说我们在这个页面,对吧? 我们在这个页面,然后屏幕里面没有没有我们要点的这个文件浏览器,那怎么办呢? 那我们调试一下,看他打不开那个文件浏览器,对 对,因为他没有没有在这个页面,然后我们需要怎么样呢?我们需要划过来,所以说我们就需要用到一个滑动的命令,然后我们现在点击启动的话,他就点到了,对吧?因为他这个界面已经有了,所以说我们 怎么才能点到另一个界面的那个文件浏览器呢?我们有一个滑动的命令, 然后滑动的命令,他有一二三四五个参数啊,五个参数,最后一个参数可以不写的,他就是 x 一外一是起点,就是我们滑动的起点, 然后 x 二 y 二,他是我们滑动的终点,就是从一个点滑动 到另一个点,他说我们从右边滑动到左边,他就滑过来了,对不对?然后最后一个参数,第五个参数是滑动的时间,就是我们要滑多久,从这个点滑到那个点,我们要滑多久, 对不对?他有一个时间如果滑动的太快的话,可能就会出问题,他默认的话是一百毫秒,一百毫秒可能太快了,所以说我们要给他加一个长一点的时间, 这个时间的话就是我们这个岩石 啊,比如说 滑动我们先不讲,就先讲一下,先把这个延时讲一下,就是我们点击 点击了这个,然后我们还要再打开这个内部存储,还要再打开这个内内部存储这个位置, 对不对?如果我们想进行两个点击的操作,那怎么弄呢?然后这这个也要复制一下,复制一下这个坐标,然后我们再点击那个内部存储的坐标来,我们粘贴过来,我们先退出, 我们调试一下啊, 他没有打开, 他没有打开这个内部存储,为什么呢?因为他点的太快了,没有等 这个点击,他是马上点击, 他中间没有等待时间的,所以说我们要在这个中间,我们上一个点击跟下一个点击中间我们要加一个严实的命令,严实的命令在哪里呢?在这个其他这里 延时,假如说我们知道这个命令怎么写啊?就是我们就直接输入前面两个,他就我们可以找一下,对不对?他第一个就是 然后我们不需要记住他具体怎么写啊,怎么读啊?我们不需要的,只要记住他连前面两个字母啊,或者记住他的音的,他的中文名字岩石我们直接搜出来就好了, 对不对?就是我们找不到的命令,然后在这里面搜索啊,在查询啊, 我们知道的命令啊,就没必要了,我们就是直接输入前两个,然后找一下,看哪一个是我们那个键盘上面有箭头的那个方向键啊,可以,就是 固定到具具体的那个命令。然后我们只要确定了,假如说我们想打这个延时这个命令按一下回车,他自动就打出来了,对不对?然后他这个有一个参数啊,就是延时的时间, 看到没有?他这延时是毫秒,毫秒,什么是毫秒?就是一秒,他等于一千毫秒,一千毫秒才是我们现实中那个 秒针走一个小格的那个时间,就一秒钟嘛, 一千毫秒是一秒钟。假如说我们把这个 放到两个点击中间,到他等一秒再点击这个内部存储,他会不会打开呢?我们试一下, 哎,他打开了对不对?为什么他能打开呢?因为他等了一下, 如果我们点的太快的话,他还没有达到这个,还没有到这个内部存储这个界面,他第二次就点了,因为他点的实在实在是太快了,比我们手点的还要快,可能,可能他一秒钟可以,可以点几百下, 所以说我们要给他加一个时间,就是我们说的延时啊。接下来呢就是我们要说一下。

大家好,我是多多,欢迎大家观看我安健精灵第一百五十节,这节课呢,咱们讲一下这个 i n i 写入之前呢,咱们讲界面的时候讲过这个命令啊,但是在这呢还是给大家啰嗦一下, 呃,这个 i n i 是 干什么用的呢?就是给软件啊,存设置参数开关,需要规整的分组建值数据用 i n i, 说白了就是给软件保存啊,设置和参数的, 然后矮矮的话要比 tst 文本文档啊,这个呢啊执行速度要快, tst 呢是用来记录文版啊,小说账号等等啊,这个大家呃就不用给大家解释了, 然后呃给大家演示一下这个是大漠综合工具,大家注意下这个位置的细节,咱们点开它啊,点开它,然后呢咱们点一下这个坐标啊,咱们找一下这个颜色,比如说找这个此电脑的这个蓝颜色。 然后呢咱们给他关了,注意下这个位置啊,关了之后呢啊再打啊,关了之后他就会保存啊保存,大家看一下这个是保存了这个配置啊,咱们再打开呢啊,这个颜色值呢啊和这个坐标呢?他都是呃 跟刚才的是一样的。然后咱们打开这个哎,把这个呃三十九呢给他改成一百,把这个三五二呢, 咱们呢也可以给他改成一百,然后上面这呢大家看一下这个幺呃幺六七,什么什么五八八五,这个呢咱们可以给他加几个零啊,就是改几个零,一二三四五啊, 一二三四五。咱们给他保存一下, 咱们再次打开这个大猫综合工具,大家看一下啊,这个位置呢就变了,这个位置呢,这个参数应该也是有变化的,因为咱们当时保存了他了 啊,当然你可以把这个六呢再给他改成零,改成零呢啊,改成零呢,咱们给他保存一下,保存一下,咱们再看一下 他这个,呃,这个颜色值呢?他就有变化啊,这是有变化的,所以他是用来改这个,呃,用来改这个配置,改这个配置用挺重要的啊 啊,挺重要的,挺重要的。这个 ai 啊,然后这个带中括号的这个啊,这个叫做建职啊,这个叫做小杰,小杰名啊,不叫建职,这个叫小杰名,然后呢这个呢叫建名,然后后面这个呢叫建职啊,大家看一下, 等于啊,这个实际上在读取的话,它也挺方便的。 然后呢咱们呃简单说一下用这个命令啊,就是这个命令,之前咱们讲界面的时候也讲过保存配置啊, 然后咱们点击它,然后把这个呢给它复制一下,然后粘贴进来啊,这个是路径啊,这个是路径,大家一看就知道这几个参数的。呃 啊意思。然后这个是小杰名,这个是建名,然后建职,然后这个是保存的位置,然后呢这个啊小杰名呢,咱们给他改成啊多多啊,这个 键名呢给他改成拼音的嘟嘟,然后键键值呢啊,就是写一个叫学习啊,找嘟嘟,对吧?啊?或者嘟嘟长得真帅啊啊, 长得真帅啊,然后后面这个呢是他的路径啊,这个路径呢,咱们就用桌面的这个路径就行了, 咱们把它复制一下,把这个名字给它改一下 啊,大家看一下,看一下啊,这个没有任何问题,然后啊咱们点击调试啊试,然后点击启动,咱们看一下这个位置, 看一下它的生成 哦,这个名字咱们给它改一下,改成 b d 三三三啊,因为它应该是呃和那个 啊,大家看一下,咱们打开啊,这个 小杰明啊,对应这么对应的,给大家看一下这个细节,这个对应这个啊,这个参数对应这个多多,这个多多长得人帅,对应这个啊, 大家看一下这个是恩爱,这个命令还挺重要的,大家都知道它跟界面配置有关系啊,这个我就不多说了,不多说了,这个还是挺有用的, 然后再给大家呃说一下在这个里边呢,呃,如果你需要在这里面给他加注,是呢,这个注是呢是这么写,就是在这个英文状态啊,大家看一下这个位置是英文状态啊, 然后在这呢可以加这个冒号啊,这时候呢他软件读取配置的话,呃就不会读取这部分内容了 啊,我给打一字儿啊,就这样啊,前面呢啊,带一个这种啊,带一个这种,呃啊,这叫叫什么来着?这种分号这种分号 啊,我打开一下这个那什么图得了,给大家看一下,打开一下这个键盘上的图 啊,就这个就这个键, 然后呢?呃同一个小键名里面里面的键值不要相同啊,就是比如说这里面这个不不可以再有一个叫多多的啊,再再出来 啊,不要,不要这么整,对吧?再等于什么一一二二三三,对吧?不要这种啊,不要这个键名啊,是相同的,大家都知道, 然后不同的啊,小键名里面是可以的,比如说这个,比如说第一个叫多多,第二个叫多多一啊, 这种是可以的,这两个键名是可以相同的啊。这节课呢就到这了,大家可以练习一下这个命令呢,说白了也是挺重要的。主要是以后你啊调用界面的话,或者改一下什么软件的这种,对吧? 啊,也可以用这个按键精灵来进行。呃,操作本来是我打着寻路的时候讲来着,我一想还是在这讲了吧,万一将来有一天有徒弟过来问呢,对吧?然后这节课就到这了,咱们下节课再见啊。

嗯,上节课呢,我给大家讲了一下,就是早色多点早色的用法啊,这节课给大家就是说一下循环, 就比较常用的两个循环,一个是 fo 循环,一个是度循环。 嗯,同样呢,我们交流群是六三五七八七四零三,如果在学习过程中有什么疑问的话,可以去群里面,嗯,提问,然后或者直接艾特我,我看到后看到的话也会就是回回复你的。嗯 啊,接下来呢,我们就先讲一下这两个命令啊,就这两个循环命令,其实还有一个循环,就是弯循环那个 啊,用的不多,就是就是,我们就讲一下常用的这个吧。 来,首先我们就是把我们上节课学的那那些内容先屏蔽掉,我们单独先把循环讲一下啊。第一个我们先讲一下这个佛循环,佛循环他是什么意思呢?循环一定次数啊,我们看一下他有个参数啊, 参数的话就是后面加一个次数,就是我们加多少他就循环多少次,对不对? 然后我们举个例子吧,哎,我们在这里反正我们命令的话不用记那么全,只要记住前面两个就好了。然后按一下回车, 按下回车,我们看一下啊,他有一个,哎,使用方法看到没有一个 fo 循环次数, 循环次数,嗯,假如说我们循环五次吧,然后我们这这个时候只要按一下回车,他这个结尾就自动加上了, 非常的方便啊。然后我们上节课有说这个输出,就是脚本告诉我们的话,就我在运行, 对,我们调试输出看一下啊,哎,他说了几次呢?一二三四 五,他说了五次,我在运行,那为什么说了五次?因为我们让他循环了五次, 哎,假如说没有这个放循环,哎,我们把它屏蔽掉,如果我们要执行五次,就是让脚本跟我们说五句,我在运行,那怎么办呢?那只能复制粘贴,对不对? 哎?我们粘贴一个两次,三次,四次,五次,这样的话就比较麻烦了。 为什么麻烦呢?因为我们五次啊,虽然少,假如说我们要让他跟我们说五百次呢? 我们总不能复制五百次吧,对不对啊?这样的话他也可以一二三四五也是五次。 所以说这个比较麻烦的方法,我们就不要用它啊,就我们就用这个循环来让它啊自己运行, 这样我们只要啊打一行代码就可以了,对不对?要不然我们还要复制那么多次, 这个是次数循环啊。嗯,还有一个度循环,我们同样也按一下回车。哎,我们输出一下,我在运行 啊,加我们加一个言词吧,我就怕他卡住了,因为他这个循环是无限循环,他抑制 在循环的, 只要我们不停,他就一直在循环。那我们看一下, 你看我在运行,我在运行,我在运行。他一直在一直在运行,一直在运行。只要我们不按这个啊,停止不按这个暂停啊,终止,他就一直在循环,一直在循环, 直到天荒地老,海枯石烂。他啊,这里我们看一下,你看他有这么多,直到我们按了停止,他才停下来 度循环呢,你看呢?他说了无限循环啊,也可以是有限循 循环,那为什么说也可以可以是有限循环呢?就我们给他加一个条件,让让他跳出这个循环啊,比如说我们在这里啊, 看到没有?这个, 这个意思是退出啊,就是我们要退出,呃,各种东西啊,就首先要打这个看看,第一个他是退出度循环, 然后第二个呢是退出 fo 循环,就是说假如说这个次数没有到就,嗯,然后或者条件成立了,我们就让他退出这个循环,就不让他再继续执行下去了, 那我们选择第一个退出度循环,那 他现在的话,假如说,哎,执行到这里第一次,然后到这里直接就退出来了,那他这个循环还有用吗?那肯定是没有用的了,对不对?我们调试一下, 哎,他只运行了一次就退出来了,对不对?他只需运行了一次,那他这个退出循环的代码呢?他就是前面的东西啊,都可以运行, 他后面的东西他就不运行了。那比如说我们加一个东西啊,加一二啊,就几个啊,就几个一,好了,我们看一下啊, 哎,他只有前面的运行了,后面的没有运行,对不对?假如说我们把这个 就是我们这个,他不是,不是,我们输入代码有个光标一闪一闪的吗?这个假如没有的话就消失了,他可能卡住了,我们按一下普通再点回来,点到原文件这里他就有了 啊。我们把这个退出循环拉到最底下,然后我我们看一下他这个运不运行,那我们调试一下, 哎,他运行了,对不对?他运行了,他运行完这个再退出度循环, 所以说呢,嗯,这个我们可以加一个条件啊。上回我们有简单的说一下,我们变量要定义,假如说我们弄一个变量叫什么呢? 叫 就叫爱吧。嗯,我们用英,用中文好了。啊, 数字,哎,我们定义一个变量叫数字,那我们让这个变量等于多少呢?数字等于零,就我们先让他等于零,然后这个数字他就等,他就是零,他代表的就是这个零。 um。 对,我们在这里加一个条件啊,就是如果啊,上货,我我们也说过啊,这个 如果,如果条件成立,那我们加一个什么条件呢?数字大于五折 执行什么呢?执行我们退出这个循环的代码,就如果数字大于五,我们就退出这个循环,对不对?那他这个数字现在是多少?他数字 这个变量的话,我们是可以输出的,直接输出就是输出后面直接打这个变量名,数字看到没有?直接这样输出, 我们后边先不动啊, 看到没有?他输出的这个变量 数字,这个变量他就等于零,因为因为我们让他等于零了,对不对?他数字等于零了,然后我们输出这个数字,他这个数字他就是零。嗯,我们在这个循环里面呢, 我们加一个数字等于数字。 加一这句话是什么意思啊?就是他每运运行一次,哎,他从这里运行一次,然后到这里他这个数字在他自己本身的情况下再加上一, 哎,他第一次是零,对不对?数字他是个零,然后让他等于零,加上一,那这个数字等于 多少了?那肯肯定是一了,对不对?我们先输出一下 数字,然后我们把这个判断放到这个输出的后面,这样方便我们 预览啊,就是我们输出这个数字等于多少,然后他这里再判断一下,然后我们看一下啊, 哎,他停了, 看到没有?他第一次啊,他这个数字是零,然后他第一次运行,我在运行,然后到这里数字零 等于零,加一,那数字就变成了一,他输出的是一,对不对?他现在我们判断一下,如数字是不是大于五呢?啊?因为他数字是一, 他不大于五,他就不退出,然后所以说呢,他又从头运行到这里,又从头运行,然后他数字就等于多少了,一等于一加一, 一加一等于多少等于二,然后他自身就变成了二,二也不大于五,然后一直加,一直加,然后加到加到六, 看到没有?这里第五次的话等于五,加一等于六,数字等于六了, 然后这里他就条件成立了,对不对?数字大于五了,大于五了,他就退出循环,然后我们就退出来了,他这个就不再是无限循环了,因为我们给他加了一个条件, 这是退出循环的度,循环,退出循环的方法啊,就我们给他加一个条件啊,条件成立了,我们就退出循环。 那腹部循环呢? 放循环。假如说我们放循环,我们运行 多少次呢?啊?我们直接在这里啊,把它拖过来, 取消这个注视啊。我们假如说我们运行九百九十九次, 然后我们这里也加一个条件啊,数字等于数,数字等于数字加一,我们也加一个条件,假如说什么呢? 如果数字等于五,就让他退出。退出什么?退出?我们这个是负循环,对不对? 如果我们不加这个条件,他肯定是要运行九百九十九次的,对不对?现在我们加了这个条件了,当他等于五的时候 就退出这个循环啊?我们调试一下,看一下啊,看到没有?一二三四五他只运行了五次,他就退出来了。哎,这个是负循环提前退出的 啊,一样跟度循环是一样的,就是我们也是加一个条件,条件成立我们就退出,对不对?这是退出循环的方法, 两个,一个多循环,一个否循环。 那怎么把这个循环就是结合到我们上一次讲的这个?我们找那个滑动,哎,我们滑了 来是划一次对不对?划一次找不到,那怎么再给他再划一次呢?所以说我们现在就用到这个复循环了,来,我们到这啊,这个是我们之前的代码,我们怎么加呢? 我们现在不用次数了,因为我们条件是什么?哎,找到了并点进去了 再退出循环,我们可以用 fall, 也可以用度,对不对? fall 的话我们 给他加一个九次 回车,然后我们。

苹果自动化项目脚本目前想写也非常的方便,如果你是做游戏项目的,那么你使用按键精灵就可以了,非常的好用,也非常的稳定,对这个苹果的支持也很好。如果你是做其他的 app 项目的, 那也可以使用。有有那个市面上有一种叫做 e z 可立可这个脚本来制作,但是它这个是收费的,好像也不不太便宜。 嗯,但是也非常方便。其实 iphone 做项目有一种天然的优势,就是不容易被 系统风控,不容易被平台风控。因为苹果系统它不是开源的系统,所以理论上任何 app, 任何第三方 app 都没有办法在没有系统授权的情况下来获取系统数据, 获取用来获取系统数据来获取用户的这个数据,所以那检测风控就相对来说就会安全。