BiliBiliToolPro:B站日常任务全自动化,一条Docker命令起步
【免费下载链接】BiliBiliToolProB 站(bilibili)自动任务工具,支持docker、青龙、k8s等多种部署方式。全面拥抱AI。敏感肌也能用。项目地址: https://gitcode.com/GitHub_Trending/bi/BiliBiliToolPro
BiliBiliToolPro 是一个 B 站自动任务工具:登录、看视频、投币、签到、银瓜子兑换、领大会员权益,按你预设的频率和时间替你做完,不用每天惦记。它支持 Docker、青龙面板、k8s 和本地运行等多种部署方式。
最实用的三个场景:普通用户每天自动拿满 65 点升级经验;大会员不想浪费 B 币券和每月福利;手里有多个 B 站账号想一起托管。
最快路径:四步从零跑起来
第一步,获取 B 站 Cookie。浏览器登录 B 站后按 F12 打开开发者工具,切到 Network 标签刷新页面,从任意请求头里复制完整的 cookie 值备用。
第二步,一条命令启动容器。下面的命令拉取官方镜像并启动 Web 版,映射本机 22330 端口,同时挂载日志和配置目录:
docker run -d --name bili_tool_web -p 22330:8080 -e TZ=Asia/Shanghai \ -v ./Logs:/app/Logs -v ./config:/app/config \ ghcr.io/raywangqvq/bili_tool_web第三步,登录 Web 界面。浏览器打开http://localhost:22330,用默认账号admin、密码BiliTool@2233登录,首次登录后到 Admin 页面改掉密码。
第四步,扫码登录添加账号。在任务页面手动运行「扫码登录」任务,用手机 B 站 App 扫日志里展示的二维码。扫完 Cookie 会被自动保存,之后的任务都能直接执行。
调度页面能看到每个任务的状态和下次运行时间,说明部署成功了。
其他部署方式
- 青龙面板:已有青龙的朋友最省事,面板里跑一次拉库任务就自动注册全部定时任务,扫码后 Cookie 自动存进环境变量,详见青龙部署教程
- 本地直跑:下载 Release 包解压运行,不需要 Docker,见本地部署说明
- k8s:Helm Chart 部署,见Chart部署说明
核心功能:任务、账号与推送怎么配
日常任务怎么开
每日任务自动完成登录、观看视频、分享视频、投币,拿满 65 点经验。最常用的配置项:
DailyTaskConfig__NumberOfCoins:每日投币数,0 到 5,默认 5DailyTaskConfig__IsWatchVideo、DailyTaskConfig__IsShareVideo:观看、分享视频任务开关DailyTaskConfig__SupportUpIds:填你支持的 UP 主 ID,投币和观看会优先挑 TA 的视频DailyTaskConfig__Cron:每日任务的执行时间
Lv6 之后可以开启硬币白嫖模式,不再消耗硬币。直播间挂机、漫画签到、银瓜子兑换、大会员大积分等也都是独立任务,在调度页面单独开关、单独设频率。
多账号怎么配
多账号就是多配几个 Cookie。扫码登录时工具会自动写入config/cookies.json:
{ "BiliBiliCookies": [ "cookie1", "cookie2" ] }用环境变量配置则每个账号一个 Key,青龙(Console 版)记得加Ray_前缀:
export BiliBiliCookies__1="第一个账号cookie" export BiliBiliCookies__2="第二个账号cookie"推送默认每个账号单独发一条,想合并成一条就设Notification__IsSingleAccountSingleNotify=false。
结果推送到哪
任务跑完把结果推到手机上,不用登录页面查日志。内置支持 Telegram 机器人、企业微信、钉钉(用关键字安全策略,推荐关键字BiliBili)、PushPlus、Server酱、酷推、Microsoft Teams,也可以对接任意自定义 API。
进阶与避坑
任务失败先查 Cookie
任务经常失败,先怀疑 Cookie 过期:手动跑一次「测试Cookie」任务(Test),不通就重新扫码登录,Cookie 会自动更新。还是定位不了,把日志等级改成 Debug 再跑一遍看详细输出。
频率别设太猛
程序默认自带随机睡眠(最长 20 分钟,Security__RandomSleepMaxMin)和请求间隔(默认 20 秒,Security__IntervalSecondsBetweenRequestApi),避免准点运行太像机器。每日任务建议每天一次,天选抽奖每天不超过 4 次,大积分任务放凌晨。
和青龙脚本项目的区别
相比在青龙里跑脚本,这里多了一整套 Web 界面:调度、执行历史、日志、配置都在页面上操作,不用自己写 crontab,也不用逐个翻容器日志。
接下来可以做什么
- 全部配置项(推送、安全、抽奖、批量取关等):完整配置参考
- Cookie 过期、任务不运行、如何提交 Issue:常见问题
- 想看任务源码和接口实现:Agent 模块源码
第一次每日任务跑通之后,B 站日常就可以彻底交给它了。
【免费下载链接】BiliBiliToolProB 站(bilibili)自动任务工具,支持docker、青龙、k8s等多种部署方式。全面拥抱AI。敏感肌也能用。项目地址: https://gitcode.com/GitHub_Trending/bi/BiliBiliToolPro
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考