介绍
自动完成每日任务,获取经验值,助力快速升级Lv6,只需要Docker环境,初次执行扫码登录一次,cookie信息便保存在本地环境,后续每次执行都会自动更新。
功能
-
每日登录
-
每日观看视频
-
每日投币
-
每日分享视频
-
直播每日签到(奖励如下)
- 每日签到都会获得两个辣条、3000 用户经验值(年费老爷翻倍)
- 累计签到5、20天可以获得额外奖励:
累计签 5 天:666 银瓜子,
累计签 20 天:50 个辣条(将存入您的道具包裹,7 个自然日后失效)
任务策略
涉及到视频相关的观看、投币、分享任务,会首先找自己的动态中视频,然后是B站热门视频,按照这样的顺序来完成任务。
前期准备
- 需要具备Linux相关的使用经验
- Docker和Docker-Compose环境
如果你是ubuntu/debian环境,可以执行以下命令
1
2
3
|
apt-get update
apt-get install docker.io
apt-get install docker-compose
|
如果是国内服务器,还需要配置国内镜像源,方法如下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#创建文件夹,如果已存在忽略即可
mkdir /etc/docker/
#创建/更新 /etc/docker/daemon.json 写入以下内容
{
"registry-mirrors": [
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com"
]
}
#重新加载配置文件,重启Docker服务
systemctl daemon-reload
systemctl restart docker
|
食用步骤
克隆仓库
1
|
git clone https://github.com/srcrs/bilibili-task-docker
|
初次启动
进入 bilibili-task-docker 文件夹,执行以下命令,稍等片刻便会弹出二维码,用哔哩哔哩APP端扫码即可登录,此时便可获取到用户相关信息,保存在cookie.tmp文件夹中。
设置定时任务每日执行
使用crontab,以达到每日自动执行的目的.
首先修改exec.sh执行脚本,将 /xxxx/yyyy/bilibili-task-docker替换为你自己的真实目录
1
2
3
4
5
|
cd /xxxx/yyyy/bilibili-task-docker
docker-compose down
docker-compose up;docker-compose down
|
下面是一些cron示例格式
每小时执行一次:10:29、11:29、12:29……
1
|
29 */1 * * * /xxxx/yyyy/bilibili-task-docker/exec.sh > /xxxx/yyyy/bilibili-task-docker/exec.log 2>&1 &
|
每天执行一次:10:29
1
|
29 10 * * * /xxxx/yyyy/bilibili-task-docker/exec.sh > /xxxx/yyyy/bilibili-task-docker/exec.log 2>&1 &
|