由于抢红包抢不到所以写了一个简单的抢红包脚本

🚧🚧🚧🚧 扣分警告 🚧🚧🚧🚧

image.png

image.png

image.png

大概讲讲原理:

简单来说就是利用JS点击红包

由于鱼排的聊天室的消息是采用倒叙,新的元素会在最前面,所以利用Jquery选择器很容易选择到最新的红包元素,所以直接用jQuery对象的click方法即可点击领取红包

$("#chats .hongbao__item")[0].click()

但是有的红包已经被开完了,观察可以发现打开的红包会多一个class是opend,所以可以加一个判断,当红包没有被开完时

if ( !item.hasClass("opened") ) {
        $("#chats .hongbao__item")[0].click()
    }

基础原理大概就是这样,然后我们给他稍微优化一下,比如不点心跳红包、点过的红包不再重复点、点完红包关闭红包窗口、抢到了红包调用桌面通知提醒、一分钟让脚本打印一条消息确保他没死,最终代码放在打赏区。由于今天用的时候被扣了500分所以就设置为500分

环境:利用浏览器的开发者模式(F12)里的控制台直接写jQuery代码


如何使用?

  • 使用时遵守鱼排规定
  • 由于使用该脚本扣掉的积分概不负责
  • 将代码复制到浏览器的开发者工具的控制台中
  • 然后var timer = setInterval(hbOnceBoot,onceTime);可以启动一次性机器人,他会在成功点到一次红包后自动退出。
  • 使用var timer = setInterval(hbBoot,onceTime);可以启动自动机器人,他会持续监听持续抢红包,退出方法可以使用clearInterval(timer)来清除定时器,直接刷新会直接退出机器人,推荐直接刷新。
  • 启动间隔可以调整,鱼排规定应该是3s一次,调整启动间隔可以在复制完代码后onceTime=3000来调整,单位是毫秒。
2 打赏
打赏 399 积分后可见