bilibili 每天自动登录获得硬币和经验

Author Avatar
yiheng 3月28日
  • 在其它设备中阅读本文章

最近被人嫌弃 b 站等级太低了,然后明天又要开学不可能每天都手动登录,于是就折腾了一下,在这儿简单记录一下
经过一番搜索,找到了下面这个项目 Bilibili-Toolkit
根据文档,可以直接下载二进制文件进行运行,但我在运行时发现 glibc 版本过低,于是就直接下载了源码运行。

安装 python 3.8

因为我的服务器使用的 ubuntu,python 版本还在可怜的 3.5,所以要手动更新一下。如果软件源中存在 python3.7 以上建议直接从软件源安装。
ubuntu 上编译安装 python 的过程可以参考咱以前 安装 efb 时的笔记。

获取代码

git clone https://github.com/Hsury/Bilibili-Toolkit.git
cd Bilibili-Toolkit
pip3 install -r requirements.txt

修改配置文件

vim config.toml

这个项目支持通过 cookie 或者密码登录,由于是自己服务器咱就直接使用密码登录了。

运行

python3 bilibili.py

如果没有问题就可以写进计划任务每天自动执行了。

编写计划任务

crontab -e

在最后加上一行

05 00 * * * python3 /root/Bilibili-Toolkit/bilibili.py /root/Bilibili-Toolkit/config.toml  >> /root/bilibili.log