rongchenlin / BiliBili-Lucky-Draw

B站抽奖转发——薅羊毛脚本 : 一个小脚本能够帮助你去看看B站上面今天有哪些Up有抽奖活动,然后还能帮助你自动进行抽奖(转发动态+关注),毕竟抽奖总得试试吗,万一中奖了呢
GNU General Public License v3.0
353 stars 46 forks source link
bilibili drawing-app lottery luckydraw python
logo

· BiliBili-Lucky-Draw ·


Ⅰ.简介

常刷B站的伙伴们,是不是每次看到Up主的抽奖活动都心动不已,毕竟抽奖总得试试吗,万一中奖了呢,然后一波关注+转发之后,迎来的每每都是从不缺席,从不中奖

So,如果有个小脚本能够帮助你去看看今天有哪些Up有抽奖活动,然后还能帮助你自动进行抽奖(转发动态+关注),那么你是不是可以花更多时间去看看二次元动漫呀。本着有羊毛一起薅的想法,我做了一个B站自动抽奖活动转发的小脚本,帮助伙伴们自动参与Up主的活动转发,提高伙伴们的中奖率,同时还能解放大家的双手,开开心心薅羊毛。

声明: 此脚本仅用于学习和测试,作者本人并不对其负责,请于运行测试完成后自行删除,请勿滥用!

Ⅱ.效果

本程序内置一个扫描脚本,该脚本去挖掘那些经常转发抽奖动态的伙伴,然后每天定时去扫描他们今天的动态信息,随后再利用一个抽奖动态识别与转发脚本来进行活动参与,转发后的效果是这样的:

image-20230630234051479

III.使用:Docker部署(推荐)

1.Clone本项目

2.获取B站Cookie

苹果Mac电脑参考:点击这里

window电脑详细方法参考:点击这里

在浏览器进入B站,然后登录,随后按照下图获取cookie值

.env文件中,修改相关信息:

3.设置Cookie和本机IP

注意:本机IP建议不要填127.0.0.1,而是填写实际IP。

在本项目的.env文件中,将第2步获取的cookie值填入下图位置

4.在Docker中分别执行下面两条命令

编译命令:

docker-compose build

运行容器:

docker-compose up -d

Tip:如果要停止容器,可以使用命令:docker-compose down

5.确认是否运行成功

等待docker运行成功后,点击进入 your_ip:5555/ui/sessions,然后点击正在执行的项目,看是否出现如下截图

IV.TODO && Updated


Ⅶ.Thanks

本程序仅用于学习

有问题欢迎大家提Issue,有时间我会帮忙解决,也请大佬有好的解决方案在Issue上分享,更加欢迎大家提出PR,成为项目的贡献者。

如果大家觉得这个项目有点意思,期待给个Star :star:,你的Star :star:是作者更新最大的动力鸭!

Star History Chart