🛠️ 哔哩哔哩(B站)辅助工具箱,支持Cookie/Token/Password融合持久化登录与多用户操作
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Initial commit Jun 12, 2018
README.md 优化对评论验证码的处理逻辑 Dec 19, 2018
bilibili.py 优化对评论验证码的处理逻辑 Dec 19, 2018
config.toml 增加三连推荐组件 Dec 18, 2018
proxy.txt 优化对评论验证码的处理逻辑 Dec 19, 2018

README.md

- Bilibili Toolkit -

🛠️ 哔哩哔哩(B站)辅助工具箱,支持Cookie/Token/Password融合持久化登录与多用户操作

功能

组件 版本 描述
login 2018/11/24 登录
get_user_info 2018/8/28 获取用户信息
set_privacy 2018/7/24 修改隐私设置
silver_to_coin 2018/8/8 银瓜子兑换硬币
watch 2018/8/30 观看
like 2018/7/8 点赞
reward 2018/11/22 投币
favour 2018/6/20 收藏
combo 2018/12/18 三连推荐
share 2018/6/20 分享
follow 2018/7/8 关注
danmaku_post 2018/8/28 弹幕发送
comment_like 2018/6/27 评论点赞
comment_post 2018/12/19 评论发表
dynamic_like 2018/6/29 动态点赞
dynamic_repost 2018/10/13 动态转发
dynamic_purge 2018/11/24 动态清理
mall_rush 2018/9/24 会员购抢购
mall_sign 2018/9/19 会员购周年庆活动签到
mall_lottery 2018/9/24 会员购周年庆活动扭蛋
mall_prize 2018/9/19 会员购周年庆活动中奖查询
live_tool 2018/11/25 直播助手

注:周期性任务主要由live_tool组件执行,请前往这里以了解更多

使用指南

源代码版本(推荐)

  1. 克隆或下载本代码仓库,并修改默认配置文件config.toml
$ git clone https://github.com/Hsury/Bilibili-Toolkit.git
$ cd Bilibili-Toolkit
$ nano config.toml
  1. 使用pip安装所需依赖
$ python3.6 -m pip install -U requests rsa selenium toml
  1. 使用Python 3.6启动脚本
$ python3.6 bilibili.py

二进制版本

Release页面下载并解压与您的平台适配的压缩包,修改默认配置文件config.toml后运行即可

登录验证码识别API

使用CNN卷积神经网络构建,识别准确率达到98.8%

url = "http://132.232.138.236:2233/captcha"
payload = base64.b64encode(image)
response = requests.post(url, data=payload)
captcha = response.text

捐赠

若本项目对您有所帮助,欢迎请我喝杯妹汁 (=・ω・=)

鸣谢

本项目的灵感与使用到的部分API来自以下项目:

czp3009/bilibili-api

yjqiang/bilibili-live-tools

许可证

Bilibili Toolkit is under The Star And Thank Author License (SATA)

本项目基于MIT协议发布,并增加了SATA协议

您有义务为此开源项目点赞,并考虑额外给予作者适当的奖励 ∠( ᐛ 」∠)_