啊,相信大家对第一个难度集已经把驾轻就熟了,那么我们来看一下第二个难度集,这上面呢它叫做程序,实际上讲的是呢啊指程序的一个调用,那么来看具体的,那么这里呢我们按照前面的方法来处理,那么这里先要走四步,前进 一二三四,然后右转,然后再前进一二,然后右转,再前进一二三四,然后点亮灯泡,大家可以看到右边的这个啊,主程序的这个框槽呢啊,他就放不下那么多指令了,那就这个点亮灯泡的指令放进去了,但是我们注意到这个上面有重复出现的指令,比如说这里前进一二三四步啊,下面又出现了前进一二三四步,那么我们就可以把这些重复的指令呢,把它放到下面这个 指程序的这样由框槽里他提供了一个叫 processory 啊,指程序,那么我们把这前进四步,把他先先把皮衣点亮,然后一二三四好放到底下,然后上面的这个就把它去掉了,然后用一个 t 一就代替了这四个前进的指令 啊,那么主程序我们运行的时候还是运行主程序,主程序当运行的 p 一的时候呢,它属于上运行的,就是下面这四个指令,那么这样最后我们再点个灯泡,那么这个程序呢啊,他就把这个指令就放得下了啊,我们来运行一下试一下啊,这就是指程序的一个吊用。
粉丝144获赞618


啊,我来推荐一个啊, telegram 的机器人,这个机器人呢,它的这个功能非常强大,它可以就是做一些类似于像上面这些列表上面的。 呃,你们可以看一下,我用这个机器人主要是用来下载这个 b 站的视频,还有那个 ai 绘画 啊,像这种你只要输入这个提示词,然后加个前缀,它会自动生成这个 ai 绘画。看一下啊。嗯, 但是有些东西他是上传不了的,像比如说这个 这关键词,这个是封建的,就涉及到一些政治之类。像这个啊,像这安倍嘛,这个不行的。呃,没有下载 pr 视频,我演示一下。 嗯,这既然它可以自动识别这个啊,一站这个链接 url, 然后它会去解析这 url, 然后去返回这个视频给你下载。哼哼, 还是要先这个有点 money 好,大概是这样子吧。

大家好,刚刚我收到了一个点赞的开发需求。嗯,这个需求呢,是比较容易实现的,但是真正让我感到震惊的是,这些网友的素质实在是太高了,居然有 为 r 主自动点赞的这样一个需求。所以我马上放下了其他的制作计划,先来完成一下这个简单的需求。嗯,我先把这个程序跑一下吧。 嗯,程序是比较简单的,运行以后呢,我们就会在打开的这个界面里, 我们进行随便的浏览,比如说这换一换。哎,这个不错, 他已经实现了自动点赞,然后我们再换一个这个页面,他是不能够点赞的, 然后被提示不需要点赞,然后再换一个白马猴子的 杀人放火丽妃与万人敬仰韩天尊也万人雄心传里的一个有趣的梗,上期视频只讲了万人,如果在这个页面长时间停留呢, 那么就会提示他是已经点赞了,也不会取消。呃,否则如果你再点点一下的话,就会取消点赞。好,现在他又自动把这个赞点上了。好, 下面呢,我们就来分析一下这个需求是怎么样一步一步实现的。呃,我把这个流程先给他关掉, 重新新建一个流程。嗯,比如说叫 f 主最喜欢的发明 点赞机器人 不能用多好。 这个流程是比较简单的,那么我们在一个流程块里就可以把它写完。首先呢,要完成点赞,就需要分析一下 点赞这个按钮他的特征是什么?在上面点右键选择检查这个点赞的元素,看他 定位到了 pass, 现在我们通过点击和取消,再点击 再取消,会发现这里发生了变化,就这个 span, 那么顺藤摸瓜,我们往上找一找, span 是在这个位置,现在是点赞的状态,他的 class 是 like on, 再点击一下, 他就变成了赖克,没有那个昂,那他就是靠这个后面的昂来实现这个点赞与不点赞的这个标识的。那么我们就可以回到 uibot 的设计界面,首先需要在浏览器里 用绑定浏览器的命令来绑定我们打开的谷歌浏览器。接下来呢,我们就需要提取点赞的这个元素 spa 这里的 plus 的属性, 这里有一条命令叫做获取元素的属性, 获取元素的属性,我们来从界面上指定一下这个元素点击, 但是现在这样指定的元素,它的标签是下边的 pass, 我们需要去更改它。通过直接从界面上选取元素的方式呢,得到的这个路径呢, 并不是 spend 标签,而是下面的 pass, 我们需要对他进行下修改。在 crat 六里面是在界面库中 pass 对他进行编辑,编辑的时候呢,我们发现 htm 标签下面只有 poss, 并没有其他的一个属性的选择。嗯,那么我们自己写太麻烦的话,就用 ui 分析器来重新的识取这个元素,这里发现他的元素的数量是不够的,所以用从界面中选取, 再来选取一下这个点赞的 svg span, 哎,这样子就可以选到这个 span。 好的,现在我们拿到了 span 的这个标签, 来观察一下 span 标签右边的属性里面,这里就有一个 class, 我们把这个 class 给勾上 这个抬头,不能够,因为这个名字太具体了,我们只要拿到 class, 提取他后面的 like on 来判断是否已经完成了点赞 确定关闭,这个时候呢,我们就获取到了元素的属性,可以说出来看一下。用 trace print 说出上一条命令,现在我们来运行一下这三条命令, 这个时候,呃报的一个错误,错误是这样子的,属性的名称不能为空,那这个是我们粗心的第三条属性名称呢,我们要去 class 属性 好的再次运行,这个时候发现他报错了,元素未找到,那么我们就需要具体来分析一下,为什么这个元素没有找到呢?在界面库 点击这个元素编辑定位失败的原因呢?是这个 class 的属性,如果是 点赞以后是拉一个空格啊,如果没有点赞呢,是拉一个。我们为了定位这个元素,所以就在后面写成拉一个星号,就可以保证无论是否点赞都可以定位到这个元素了。我们确定,然后再来尝试一下这条命令。 这个错误呢是因为我们修改了界面库里的元素,这里需要重新从界面库里再次进行选择点击确定,但是这里可读性不够好,那么我们给他更改一下名字,叫 是否点赞确定,然后对他再进行一个选择, 回来再次运行 好,显示运行结束。我们切回来发现已经可以打印出 like 这个 plus 的属性,现在我们手动点赞以后再来点击运行呢,他就应该打印出 like 啊, 没有问题。那么这个流程我们就可以继续往下写了,绑定浏览器获取元素的属性输出,然后我们可以加一条判断的语句, 如果,如果条件成立,是怎样的条件呢?首先要判断一下这个元素是否存在,判断元素是否存在哪一个元素,就是我们维护的界面库里维护的这个是否点 点赞,这个元素是否存在,如果元素存在的话呢,我们就可以去获取他的是否点赞的 plus 属性进行一下输出,否则 如果元素不存在,我们这里暂时什么先什么都不做。如果元素存在,获取到这个属性以后呢,下面就要再进行一下判断,如果这个值 class 的属性的值等于 bike, 那么就说明没有点赞,我们下面就可以对他进行一下点赞的操作,否则,否则说明他已经点赞,那么这个 时候就不用点赞了,只需要输出一条通知的消息,消息通知该视频已点赞。 具体点赞怎么做呢?就非常简单,用一下鼠标键盘鼠标的点击目标这条秘密,这个元素,我们对它进行一下拾取就可以了。 如果属性的值等于 like, 说明不是 like on, 说明没有点赞。这个时候呢,我们就来 点击一下这个小手指,否则说明已经点赞了,就显示该视频已点赞。我们来试试这个逻辑通不通。运行观察 右下角,呃,没有显示出来,呃,一个,还有一个报错,报错的话我们一个一个来改,这个报错呢,说的是这个元素在未定义之前直接就使用了,那么我们可以在上面定义的部分给他增加一下,就会消除这个报错。 没有看到这个已点赞这个提示信息呢,是因为运行结束以后,我们马上看到了运行已结束,可能把这个就没有显示该视频已点赞的时间, 这个显示时间几乎为零,马上被后一条运行已结束这个消息给覆盖了。所以在程序后面呢,我们加一个延时,另类,先加上延时一秒,好的,我们再来运行这个程序。 呃,还是没有看到这个该视频已点赞的现象,我们检查代码,发现这个延时的位置放错了,不应该放到 l 四分支里面,应该放到这个流程的最后。好,我们再来运行,观察右下角 该视频已点赞, ok, 那是没有问题的。嗯,现在呢,这个流程的逻辑套的稍微有点复杂,如果元素存在的话, 我会做很多事情,否则就没有了。实际上,呃,实际上这个流程呢,他要呃 放在一个循环里进行操作的,那么循环的时候呢?如果逻辑就可以反着写,如果这个元素不存在,我们就跳到 ct 扭跳到下一轮循环。哎,如果没有跳到下一轮循环呢? 那说明元素存在,我直接往下做就行了,这里就可以少欠套一层。下面我们就给这个流程增加上循环的功能,然后再把这里的逻辑再理一下,比如来用这个技术循环,假如说他就从零到十,这是十一次。 next 放到最下面,在循环之前呢,先来一个延迟,比如说两秒,循环结束也延迟两秒, 这样子这个循环的轮讯就会有一个时间的间隔,不至于频率太高。中间的部分呢,首先每次都要判断一下这个是否点赞,这个元素是否存在,我看的这个页面有没有可以点赞的这个元素,如果 not 没有,这里是有的话,元素存在的话,它的值为处,我们要把不存在的这种情况,如果是不存在的话,这个时候本轮流程就不需要继续了,它就可以用 ctrl 跳过这一轮循环,继续爱的增益以后的下一轮循环。如果这个是否点赞的元素 不是不存在,就是说这里如果是不存在的时候才会肯提牛,那如果他存在的话呢,直接直行下面就可以了,那这个衣服就可以 先不用这么写,这里就是点赞元 速存在点赞元素存在的情况,就可以提取点赞元素的 class 属性,用 srizaot 来接收,也可以输出用于观察,再来判断这个 class 属性是 like 呢? 还是还有一种情况是 like 啊,但是我们在元素里面呢,统一都用 like 星号来进行一下通配,保证可以找到这个元素。 如果是 like 说明没有点赞,我们就用貌似的 action click 左键 click 来点击这个元素, 否则说明已经点赞过了,那么就弹出这样一个消息,然后再延时两秒,这样一个流程就可以循环 团的来检查网页的元素是否点赞,我们看到下一个视频呢,他也可以,如果没有点赞的话,就可以点赞给他点上。好的,我们再来运行一下这个改进后的流程, 现在这个页面右下角说这个页面已经点赞了,那我给他捣个乱,我把这个点赞取消掉, 哎,发现程序又自己自动给他点上了。呃,这是一个视频集,我即使换一集的话,这个点赞也是点过的, 那么我就再换一批,比如说这一片, 现在我打开了一个新的页面,发现他也可以自动点赞。 好,到此为止,这个程序就做了一个简单的实现。最后谢谢这位网友的需求,促使我制作了这个 b 站自动点赞机器人,相信广大的阿博主一定会喜欢这个小小的发明的,谢谢大家。


开始搭建滑板车。 滑板车构型不属于官方组建,同学们需要新建一个构型。点击右下角去创造。点击新建。跟随老师的视频步骤, 开始打劫。 搭建完毕,输入名称保存。 接下来,我们给滑板车设置转向方向盘。点击方向盘。首先设置前进姿态,将三个车轮调整向前。点击下一步, 选择精细模式,左侧车轮设置为逆时针五十, 右侧车轮设置为顺时针五十。 点击对勾,然后设置左转姿态,调整车轮方向朝左,点击下一步, 选择试驾模式。首推车辆,移动一段距离,等待出现速度条,调整速度大小。点击对勾, 然后设置右转,调整车辆姿态。向右,点击下一步, 向前推动一段距离,等待出现速度条,调整速度大小。点击对勾。 设置完毕,输入名称保存。 接下来,我们给滑板车设计一组侧滑动作。点击动作,选择视角动作,调整 车轮姿态。主图,添加一个初始姿态点, 转动这个驱动球微微立起车身,添加第二个姿态点。 落下车身,添加第三个姿态点, 然后点击第二个姿态点,选择复制, 点击右侧的加号,再点击第三字态点,选择复制,点击加号。重复上面的步骤,复制出多个字态点, 然后调整每个姿态点的运动时间, 输入名称保存。 这组动作可以使滑板车原地做动作。我们还需要设计一组旋转动作,使滑板车可以一边做动作一边移动。 点击旋转动作,设置每个车轮的方向朝左,速 度为五十, 输入名称保存。 再次点击旋转动作,设置每个车轮的方向朝右,速度为五十, 输入名称保存。 所有动作设计完毕,点击去操控。将方向盘按钮拖拽到左侧圆圈中。滑行动作拖拽到右侧, 旋转动作拖拽到中间的条形框中。同时点击侧滑动作和旋转动作。看看演示效果。 今天的知识同学们都学会了吗?一起来回答问题,复习一下。阅读题目时可以先暂停视频。 今天我们搭建了滑板车机器人,设计了转向方向盘,设计了一组视角和旋转 结合的侧滑动作。学习了以上内容,请同学们尝试给滑板车设计一组花样滑行动作,挑战一下。 嗯嗯嗯,哈哈哈!