Skip to content
python实现的bilibili直播助手功能
Branch: master
Clone or download
Pull request Compare This branch is 432 commits ahead, 106 commits behind Dawnnnnnn:master.
Latest commit 7b8400a Feb 11, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
conf
.gitignore update Apr 9, 2018
Dockerfile 移除matplotlib Oct 21, 2018
LICENSE
OnlineHeart.py
README.md 突出重点 Feb 11, 2019
Silver.py 程序正常运行过程中token或cookie过期的处理 Nov 4, 2018
Tasks.py
bili_console.py 统计输出合并 Dec 21, 2018
bilibili.py api for send danmu Dec 20, 2018
bilitimer.py . Aug 14, 2018
configloader.py 移除matplotlib依赖 Oct 21, 2018
connect.py
danmu.py
online_net.py
printer.py
rafflehandler.py 程序正常运行过程中token或cookie过期的处理 Nov 4, 2018
requirements.txt
run.py
statistics.py
ugly_auto_reboot.py
utils.py

README.md

bilibili-live-tools

单用户比利脚本
1.本项目作为老项目已经被新项目取代https://github.com/yjqiang/bili2.0
2.新项目初期只是想作为多用户分支,结果做完后发现,比老项目做了很多。比如结构优化、很多函数调整、web_session独立以及一些新的功能等,而且对单用户也很友好
3.旧项目理论上不再加入新功能,旧项目所有功能基本都已经在bili2.0中支持,但旧项目仍然会有一些必要的bug修复

yjqiang分支是一个次分支,特别感谢主分支所有参与者的基础奠定

Docker使用介绍

  • 直接拉取构建好的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使用介绍

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个)

version 1.0.0

  基本稳定

version 1.1.0

  抽奖繁忙重试机制建立(目前只支持了tv,因为只有这一个code)
  开始使用f string代替字符串加法或者format,f string大法好
  修复b站sb的屏蔽”御姐”用户名关键词这种(倒着切查,其实应该分词查看)
  结构方面的调整,一些不必要的对象创建被删除
  简单调整代码style
  其他细节的改变

version 2.0

  摩天大楼多房间
  主站功能(投币分享等)支持
  websocket弹幕
  总督领取
  token refresh and save cookie 
  Queue队列
  其他细节的改变   

version 2.1

  更新api
  v4小电视更新
  支持风纪委员会
  其他修改  

version 2.2

  更新wiki  
  调整bilitimer,改善漏抽问题  
  弹幕重连机制修复  
  实物抽奖机制优化  

version 3.0

  庆祝多用户发布  
  风纪委基本100%成功率

环境:

    python3.6+

感谢:https://github.com/lyyyuna

感谢:https://github.com/lkeme/BiliHelper

感谢:https://github.com/czp3009/bilibili-api

感谢:https://github.com/lzghzr/bilive_client

本项目采用MIT开源协议

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.