单用户比利脚本
1.本项目作为老项目已经被新项目取代https://github.com/yjqiang/bili2.0
2.新项目初期只是想作为多用户分支,结果做完后发现,比老项目做了很多。比如结构优化、很多函数调整、web_session独立以及一些新的功能等,而且对单用户也很友好
3.旧项目理论上不再加入新功能,旧项目所有功能基本都已经在bili2.0中支持,但旧项目仍然会有一些必要的bug修复
yjqiang分支是一个次分支,特别感谢主分支所有参与者的基础奠定
- 直接拉取构建好的Docker镜像
docker run -d -e USER_NAME=B站登陆账户 -e USER_PASSWORD=登陆密码 --name 容器名字(随意) zuosc/bilibili-live-tools-python
eg: docker run -d -e USER_NAME=xxxxxxxxxxx -e USER_PASSWORD=pwd --name bilibili zuosc/bilibili-live-tools-python
- 本地构建Docker镜像
1、构建镜像
docker build -t image名称 .
eg: docker build -t bilibili_img .
2、运行镜像
docker run -d -e USER_NAME=B站登陆账户 -e USER_PASSWORD=登陆密码 --name 容器名字(随意) image名称
eg: docker run -d -e USER_NAME=xxxxxxxxxxx -e USER_PASSWORD=pwd --name bilibili bilibili_img
docker使用 https://github.com/Muromi-Rikka/bilibili-live-tools-docker
docker使用 https://github.com/zsnmwy/bilibili-live-tools-docker
pythonista3(ios) https://www.jianshu.com/p/669e63b5ec2b
依赖包 https://github.com/yjqiang/bilibili-live-tools/blob/master/requirements.txt
运行方法 run.py
多用户版本 https://github.com/yjqiang/bili2.0
二次开发 https://github.com/Hsury/Bilibili-Toolkit
每日签到
双端心跳领取经验
领取银瓜子宝箱
提交每日任务
漫天花雨双端抽奖
小电视PC端抽奖
领取每日包裹奖励
应援团签到
获取心跳礼物
20倍节奏风暴领取
获取总督开通奖励
实物抽奖
清空当日到期礼物
根据亲密度赠送礼物
银瓜子硬币双向兑换
云端验证码识别
主站每日任务(4个)
基本稳定
抽奖繁忙重试机制建立(目前只支持了tv,因为只有这一个code)
开始使用f string代替字符串加法或者format,f string大法好
修复b站sb的屏蔽”御姐”用户名关键词这种(倒着切查,其实应该分词查看)
结构方面的调整,一些不必要的对象创建被删除
简单调整代码style
其他细节的改变
摩天大楼多房间
主站功能(投币分享等)支持
websocket弹幕
总督领取
token refresh and save cookie
Queue队列
其他细节的改变
更新api
v4小电视更新
支持风纪委员会
其他修改
更新wiki
调整bilitimer,改善漏抽问题
弹幕重连机制修复
实物抽奖机制优化
庆祝多用户发布
风纪委基本100%成功率
python3.6+
感谢:https://github.com/lkeme/BiliHelper
感谢:https://github.com/czp3009/bilibili-api
感谢:https://github.com/lzghzr/bilive_client
本项目采用MIT开源协议