首先安装部署青龙面板,不会的参考《青龙面板自动领京东京豆,做农场浇水、萌宠、种豆、签到等任务》。

将脚本bilibili_daily_up
文件夹放在ql/data/scripts
文件夹里。脚本下载地址
此时你将会在青龙面板→脚本管理当中看到bilibili_daily_up
文件夹

点击+号扩展,编辑 config.py 文件,第11行投币功能默认关闭,若需要开启,将False
改为True
即可;第29行处填入 bilibili Cookie 即可。由于cookie中含有‘
和“
两个符号,而原作者脚本默认为[' ']
单引号,这里缙哥哥将其改为[''' ''']
三引号,否则导致引号闭合出现问题,运行脚本报语法错误。
bilibili 哔哩哔哩 Cookie 获取
为了不水文章,这里参见《京东 Cookie 获取》,万变不离其宗,无非就是把登陆京东变为登陆哔哩哔哩,其他都一样。不会的小伙伴看这↓
运行 bilibili 升级脚本
同样,在定时任务→新建任务,填写下方内容即可。
名称:哔哩哔哩 bilibili 升级 - https://www.dujin.org/20063.html
命令:task bilibili_daily_up/main.py
定时规则:0 0 1 * * *
名称加网址是为了方便脚本失效后能快速找到来源,当然,你也可以选择文末留言,有更新将会有邮件通知。定时规则为每天1点钟执行,大家可以根据自己喜好修改。

bilibili 哔哩哔哩 UID 获取
呃,这个更简单,右上角点下你的头像,地址栏里就出现你的 UID 了。
我怎么没设置成功啊
-v $PWD/ql/config:/ql/config \
-v $PWD/ql/log:/ql/log \
-v $PWD/ql/db:/ql/db \
我是按照这个一键安装的命令,在openwrt里面的docker里面安装的,那这个ql/data/scripts目录在哪儿呢?找不到啊!搜索都搜不出来的?求大神给指点一下。
如果不会研究,就先做到变量一致。
这不得重新安装青龙面板了啊?也太麻烦了吧!
啥意思?
要做到变量一致,现在就只能装车青龙面板才能找得到ql/data/scripts目录在哪儿了呀!我搜索了几次,搜不到ql的目录。
在docker下而不是根目录下。
之前就是图简单,直接照抄你的作业了的。以前我都是自己起文件夹自己选目录的
我也是,能运行就行,图简单。
现在是想要运行bilibili的签到,就搞不了啊!
我放到了 /root/docker/ql/scripts/bilibili_daily_up 里面,青龙面板→脚本管理当中没有看到bilibili_daily_up文件夹啊
其他文件夹的docker文件夹里面都没有ql,也没找到其他ql文件夹
亲测,已成功
请问你是 放到 了 /root/docker/ql/scripts/bilibili_daily_up 里面吗?
还是报错。Traceback (most recent call last):
File "/ql/data/scripts/bilibili_daily_up/main.py", line 17, in <module>
bilibili.go()
File "/ql/data/scripts/bilibili_daily_up/bilibili.py", line 300, in go
O0O000O0OO0OO00O0 .__OOO00OOOO00O0000O (O0OOOOO0O0OO0O00O )#line:426
File "/ql/data/scripts/bilibili_daily_up/bilibili.py", line 218, in __OOO00OOOO00O0000O
OOOO0O0O0O00O0000 =OOOO0O0O0000OOOO0 .__O00O0000OO0000000 (O0OOO0000O0OO00OO )#line:338
File "/ql/data/scripts/bilibili_daily_up/bilibili.py", line 142, in __O00O0000OO0000000
OO000O0O0OOOOOO00 =OOOO0OOOO00000O00 .__O0OOO0OO00O00OO0O ()#line:242
File "/ql/data/scripts/bilibili_daily_up/bilibili.py", line 89, in __O0OOO0OO00O00OO0O
O0O000OO0000OOOOO =OO0O00O00OOOO0O00 ['data']['list']['vlist']#line:155
KeyError: 'list'
这个没用很久了,好像失效了我才没用的
## 开始执行… 2022-11-06 01:04:58
[01:04:59]INFO: 成功添加1个cookie,开始任务……
[01:04:59]INFO: 正在签到第1个账号……
[01:04:59]INFO: cookie有效即将开始查询任务……
[01:04:59]INFO: =========以下是任务信息=========
[01:04:59]INFO: 登录任务未完成
[01:04:59]INFO: 观看视频任务未完成,即将开始观看视频任务……
Traceback (most recent call last):
File "main.py", line 17, in <module>
bilibili.go()
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 300, in go
O0O000O0OO0OO00O0 .__OOO00OOOO00O0000O (O0OOOOO0O0OO0O00O )#line:426
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 200, in __OOO00OOOO00O0000O
OO00OO0000OOOO00O =OOOO0O0O0000OOOO0 .__O0OOO0OO00O00OO0O ()#line:317
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 89, in __O0OOO0OO00O00OO0O
O0O000OO0000OOOOO =OO0O00O00OOOO0O00 ['data']['list']['vlist']#line:155
KeyError: 'list'
## 执行结束… 2022-11-06 01:04:59 耗时 1 秒
哔哩哔哩自动签到
## 开始执行… 2022-10-27 23:25:06
[23:25:08]INFO: 成功添加1个cookie,开始任务……
[23:25:08]INFO: 正在签到第1个账号……
[23:25:08]INFO: cookie有效即将开始查询任务……
[23:25:08]INFO: =========以下是任务信息=========
[23:25:08]INFO: 登录任务已完成
[23:25:08]INFO: 观看视频任务未完成,即将开始观看视频任务……
Traceback (most recent call last):
File "main.py", line 17, in <module>
bilibili.go()
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 300, in go
O0O000O0OO0OO00O0 .__OOO00OOOO00O0000O (O0OOOOO0O0OO0O00O )#line:426
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 200, in __OOO00OOOO00O0000O
OO00OO0000OOOO00O =OOOO0O0O0000OOOO0 .__O0OOO0OO00O00OO0O ()#line:317
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 89, in __O0OOO0OO00O00OO0O
O0O000OO0000OOOOO =OO0O00O00OOOO0O00 ['data']['list']['vlist']#line:155
KeyError: 'list'
## 执行结束… 2022-10-27 23:25:08 耗时 2 秒
运行时报以上错误,这是怎么回事,该如何解决啊?
不对细节任务做研究
## 开始执行… 2022-10-19 11:34:58
[11:35:00]INFO: 成功添加1个cookie,开始任务……
[11:35:00]INFO: 正在签到第1个账号……
[11:35:00]INFO: cookie有效即将开始查询任务……
[11:35:00]INFO: =========以下是任务信息=========
[11:35:00]INFO: 登录任务已完成
[11:35:00]INFO: 观看视频任务已完成
[11:35:00]INFO: 投币任务未完成,即将开始投币任务
Traceback (most recent call last):
File "/ql/data/scripts/bilibili_daily_up/main.py", line 17, in <module>
bilibili.go()
File "/ql/data/scripts/bilibili_daily_up/bilibili.py", line 300, in go
O0O000O0OO0OO00O0 .__OOO00OOOO00O0000O (O0OOOOO0O0OO0O00O )#line:426
File "/ql/data/scripts/bilibili_daily_up/bilibili.py", line 218, in __OOO00OOOO00O0000O
OOOO0O0O0O00O0000 =OOOO0O0O0000OOOO0 .__O00O0000OO0000000 (O0OOO0000O0OO00OO )#line:338
File "/ql/data/scripts/bilibili_daily_up/bilibili.py", line 142, in __O00O0000OO0000000
OO000O0O0OOOOOO00 =OOOO0OOOO00000O00 .__O0OOO0OO00O00OO0O ()#line:242
File "/ql/data/scripts/bilibili_daily_up/bilibili.py", line 89, in __O0OOO0OO00O00OO0O
O0O000OO0000OOOOO =OO0O00O00OOOO0O00 ['data']['list']['vlist']#line:155
KeyError: 'list'
运行报错,排查发现文件 "/ql/data/scripts/bilibili_daily_up/bilibili.py" 92行 请求头没加,导致B站认出是python不是人工在申请,加上请求头改成下面就可以了
OO0O00O00OOOO0O00 =O00O00OOO0O0OOOO0 .session .get (url =api .get_video_list_url .format (random .choice (O00O0OO0O00O0OO0O )),headers=data.headers).json ()#line:154
多谢。还真的是这样!大佬牛逼
更新完直接执行就行吗?还是报这个!
下载链接失效了码?
版主麻烦更新一下下载链接,“http://ct.dujin.org/f/5210373-654513102-3d6a5f”这个链接已经显示“嗯… 无法访问此页面已重置连接。”了
不好意思,才发现需要用黑魔法才能打开,实在抱歉~!
可能是地方线路问题吧
Traceback (most recent call last):
File "main.py", line 17, in <module>
bilibili.go()
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 300, in go
O0O000O0OO0OO00O0 .__OOO00OOOO00O0000O (O0OOOOO0O0OO0O00O )#line:426
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 218, in __OOO00OOOO00O0000O
OOOO0O0O0O00O0000 =OOOO0O0O0000OOOO0 .__O00O0000OO0000000 (O0OOO0000O0OO00OO )#line:338
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 142, in __O00O0000OO0000000
OO000O0O0OOOOOO00 =OOOO0OOOO00000O00 .__O0OOO0OO00O00OO0O ()#line:242
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 89, in __O0OOO0OO00O00OO0O
O0O000OO0000OOOOO =OO0O00O00OOOO0O00 ['data']['list']['vlist']#line:155
KeyError: 'list'
这个报错看了半天没看明白
[15:57:43]INFO: 成功添加1个cookie,开始任务……
[15:57:43]INFO: 正在签到第1个账号……
[15:57:43]INFO: cookie有效即将开始查询任务……
[15:57:43]INFO: =========以下是任务信息=========
[15:57:43]INFO: 登录任务已完成
[15:57:43]INFO: 观看视频任务已完成
[15:57:43]INFO: 投币任务未完成,即将开始投币任务
Traceback (most recent call last):
File "main.py", line 17, in <module>
bilibili.go()
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 300, in go
O0O000O0OO0OO00O0 .__OOO00OOOO00O0000O (O0OOOOO0O0OO0O00O )#line:426
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 218, in __OOO00OOOO00O0000O
OOOO0O0O0O00O0000 =OOOO0O0O0000OOOO0 .__O00O0000OO0000000 (O0OOO0000O0OO00OO )#line:338
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 142, in __O00O0000OO0000000
OO000O0O0OOOOOO00 =OOOO0OOOO00000O00 .__O0OOO0OO00O00OO0O ()#line:242
File "/ql/scripts/bilibili_daily_up/bilibili.py", line 89, in __O0OOO0OO00O00OO0O
O0O000OO0000OOOOO =OO0O00O00OOOO0O00 ['data']['list']['vlist']#line:155
KeyError: 'list'
## 开始执行… 2022-09-15 10:31:05
[10:31:06]INFO: 成功添加1个cookie,开始任务……
[10:31:06]INFO: 正在签到第1个账号……
[10:31:06]INFO: cookie有效即将开始查询任务……
[10:31:06]INFO: =========以下是任务信息=========
[10:31:07]INFO: 登录任务已完成
[10:31:07]INFO: 观看视频任务已完成
[10:31:07]INFO: 投币任务未完成,即将开始投币任务
Traceback (most recent call last):
File "/ql/data/scripts/bilibili_daily_up/main.py", line 17, in <module>
bilibili.go()
File "/ql/data/scripts/bilibili_daily_up/bilibili.py", line 300, in go
O0O000O0OO0OO00O0 .__OOO00OOOO00O0000O (O0OOOOO0O0OO0O00O )#line:426
File "/ql/data/scripts/bilibili_daily_up/bilibili.py", line 218, in __OOO00OOOO00O0000O
OOOO0O0O0O00O0000 =OOOO0O0O0000OOOO0 .__O00O0000OO0000000 (O0OOO0000O0OO00OO )#line:338
File "/ql/data/scripts/bilibili_daily_up/bilibili.py", line 142, in __O00O0000OO0000000
OO000O0O0OOOOOO00 =OOOO0OOOO00000O00 .__O0OOO0OO00O00OO0O ()#line:242
File "/ql/data/scripts/bilibili_daily_up/bilibili.py", line 89, in __O0OOO0OO00O00OO0O
O0O000OO0000OOOOO =OO0O00O00OOOO0O00 ['data']['list']['vlist']#line:155
KeyError: 'list'
## 执行结束… 2022-09-15 10:31:07 耗时 2 秒
请帮忙看看这个报错信息是啥?
进入ROOT目录,里面没有ql/data/scripts。 只是root/ql 虽然我自己在ql目录下建了data和scripts,都不行。是我的目录不对吗?
是Dockers下的目录,而不是服务器root根目录。
刚才用SSH工具进去,怎么也不知道DOCKER下的目录在哪里。疯掉。能告诉一下怎么查找目录吗
建议使用
FinalShell
工具进行查看,一目了然。先上传到根目录解压后复制到容器,例:docker cp /bilibili_daily_up qinglong:ql/data/scripts
bilibili 哔哩哔哩 UID 获取,这最后一步干啥用,要在青龙里面怎么操作么?
可无视,投币用。
这积分能做什么?可以在哪里兑换vip会员么
这种问题去b站看说明呀!
学习了