由于抢红包抢不到所以写了一个简单的抢红包脚本
🚧🚧🚧🚧 扣分警告 🚧🚧🚧🚧
大概讲讲原理:
简单来说就是利用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 积分后可见
-
web
你价格少一点我就打赏了
可以
不错不错 想法很好 没有购买 希望发货