Giter Club home page Giter Club logo

bilibili-lucky-draw's Introduction

B站抽奖转发——薅羊毛脚本

简介

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

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

本薅羊毛脚本,虽然目前只是一个V0的脚本,但是已经正常运转几个月了,我也薅到了一点儿羊毛啦,下面就来看看它是怎么玩的吧。

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

效果

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

image-20230630234051479

docker部署

修改个人配置

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

  1. 你的B站账号
  2. IP需要真实IP或者在局域网的IP,不能使用127.0.0.0

image-20230630224722830

编译、启动容器

编译命令:

docker-compose build

运行容器:

docker-compose up -d

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

初次使用,登录生成Cookie

运行容器后,访问 your_ip:5555,扫码登录,自动生成Cookie

登录成功后会在当前cookie文件夹下生成你的cookie文件:your_bilibili_id.txt

funtion

本地调试代码

// 文档后续更新

TODO && Updated

  • 项目采用Docker部署
  • 扫描B站二维码登录B站,自动生成Cookie并保存到本地项目文件夹cookie中
  • 登录过期,使用Cookie续期
  • 每日任务执行情况推送(之前用的方糖酱,后续将重新加入)
  • 将数据库搭建的工作使用Docker部署
  • Docker服务编排,一键部署
  • 过期动态的删除
  • 接入B站UP主每日总结的抽奖动态列表,自动完成对其转发

Thanks

本程序仅用于学习,有问题欢迎大家提Issue,有时间我会帮忙解决,也请大佬有好的解决方案在Issue上分享哈:smile::smile::smile:

bilibili-lucky-draw's People

Contributors

rongchenlin avatar steelnoodles avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.