Auto.js 快速入门教程 十三 收红包(5)

307 阅读2分钟

「这是我参与2022首次更文挑战的第13天,活动详情查看:2022首次更文挑战

课程背景

  • 最近快到年底了 手底下的事情不少 但啥都不相干
  • 掘金粑粑又开始更文奖励了 有点小欣喜
  • 但上次纯手工写了50篇技术文档 感觉身体被掏空了 没啥能写的了
  • 思来想去还是分享一下之前Get到的一个小技能 Auto.js吧

正文开始

上一章节中我们领取到第二个红包,成功退出。这里我们继续编写循环部分。

1 我们要在消息页面一直监听着新红包的到来。这就需要我们在这里编写一个循环了。

image.png

2 整体调试

因为存在这种订阅的消息,这里不存在红包。我们也没有后退,导致程序会卡在这种页面里面。我们要对着这种没有红包的消息页面进行处理

image.png

处理的思路就是,如果找到未读消息,那么就会进入消息页面。进入页面以后可能会存在红包。也可能会不存在红包。不管是哪一种情况。程序都要进行回退,退到消息等待界面进行等待。进行下一波循环。这样才能保证程序不会卡住,能一直无限的执行下去。

3 经过上面的步骤,我们已经把整个抢红包的流程给编写的差不多了。剩下的就是不断运行,去调试我们的程序即可。

4 下面是我们编写的代码的一个整体运行的效果。 vkceyugu.cdn.bspapp.com/VKCEYUGU-7f…

5 到此我们就完成了抢红包的一个基础的小脚本。