缙哥哥的博客
与你分享我的点点滴滴生活

使用青龙面板挂载哔哩哔哩 bilibili 账号自动签到做任务升级

280G全国流量的电信星海卡仅需29元/月,长期可续该套餐,随时可注销

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

将脚本bilibili_daily_up文件夹放在ql/data/scripts文件夹里。脚本下载地址

资源下载
免费资源
bilibili_daily_up.7z点击下载
城通网盘默认访问密码:dujin | 缙哥哥微信公众号:dujinrss(关注回复“解压密码”可获得压缩密码)

此时你将会在青龙面板→脚本管理当中看到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 了。

赞(15) 打赏
转载请注明来源及链接:缙哥哥 » 使用青龙面板挂载哔哩哔哩 bilibili 账号自动签到做任务升级
如需 WordPress 优化加速、二次开发、托管等服务,可联系我购买付费服务:点此联系我 | 近期站内热门福利:

评论 40

评论前必须登录!

 

  1. #14

    [14:25:06]INFO: 成功添加1个cookie,开始任务……
    [14:25:06]INFO: 正在签到第1个账号……
    [14:25:06]INFO: cookie有效即将开始查询任务……
    [14:25:06]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 188, in __OOO00OOOO00O0000O
    O0OO000O0O00OOOOO =OOOO0O0O0000OOOO0 .__O00O0OOO00O0O0OO0 (O0OOO0000O0OO00OO )#line:302
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/ql/data/scripts/bilibili_daily_up/bilibili.py", line 51, in __O00O0OOO00O0O0OO0
    O000OOO000OOOO0O0 =OOOO0O0O00O0O00O0 ['data']['login']#line:102
    ~~~~~~~~~~~~~~~~~~^^^^^^^^
    KeyError: 'data'

    upwinder2个月前 (02-07)
  2. #13

    我怎么没设置成功啊

    dfhshf1年前 (2023-04-10)
  3. #12

    -v $PWD/ql/config:/ql/config \
    -v $PWD/ql/log:/ql/log \
    -v $PWD/ql/db:/ql/db \
    我是按照这个一键安装的命令,在openwrt里面的docker里面安装的,那这个ql/data/scripts目录在哪儿呢?找不到啊!搜索都搜不出来的?求大神给指点一下。

    hery1年前 (2023-03-10)
    • 如果不会研究,就先做到变量一致。

      缙哥哥1年前 (2023-03-10)
      • 这不得重新安装青龙面板了啊?也太麻烦了吧!

        hery1年前 (2023-03-10)
        • 啥意思?

          缙哥哥1年前 (2023-03-11)
        • 要做到变量一致,现在就只能装车青龙面板才能找得到ql/data/scripts目录在哪儿了呀!我搜索了几次,搜不到ql的目录。

          hery1年前 (2023-03-11)
        • 在docker下而不是根目录下。

          缙哥哥1年前 (2023-03-11)
      • 之前就是图简单,直接照抄你的作业了的。以前我都是自己起文件夹自己选目录的

        hery1年前 (2023-03-10)
        • 我也是,能运行就行,图简单。

          缙哥哥1年前 (2023-03-11)
        • 现在是想要运行bilibili的签到,就搞不了啊!

          hery1年前 (2023-03-11)
  4. #11

    我放到了 /root/docker/ql/scripts/bilibili_daily_up 里面,青龙面板→脚本管理当中没有看到bilibili_daily_up文件夹啊
    其他文件夹的docker文件夹里面都没有ql,也没找到其他ql文件夹

    NPC_Cheney1年前 (2022-11-21)
  5. #10

    亲测,已成功

    nixingshiguang1年前 (2022-11-14)
    • 请问你是 放到 了 /root/docker/ql/scripts/bilibili_daily_up 里面吗?

      NPC_Cheney1年前 (2022-11-23)
    • 还是报错。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'

      hery1年前 (2023-03-12)
      • 这个没用很久了,好像失效了我才没用的

        nixingshiguang1年前 (2023-03-12)
  6. #9

    ## 开始执行… 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 秒

    saiita1年前 (2022-11-06)
  7. #8

    哔哩哔哩自动签到

    qq12576762331年前 (2022-10-31)
  8. #7

    ## 开始执行… 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 秒

    运行时报以上错误,这是怎么回事,该如何解决啊?

    quickout021年前 (2022-10-27)
  9. #6

    ## 开始执行… 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

    tmzg00002年前 (2022-10-19)
    • 多谢。还真的是这样!大佬牛逼

      baichoulishang1年前 (2022-10-27)
    • 更新完直接执行就行吗?还是报这个!

      wanghai1231年前 (2023-01-10)
  10. #5

    下载链接失效了码?

    DouTaro2年前 (2022-09-27)
    • 版主麻烦更新一下下载链接,“http://ct.dujin.org/f/5210373-654513102-3d6a5f”这个链接已经显示“嗯… 无法访问此页面已重置连接。”了

      DouTaro2年前 (2022-09-27)
    • 不好意思,才发现需要用黑魔法才能打开,实在抱歉~!

      DouTaro2年前 (2022-09-27)
      • 可能是地方线路问题吧

        缙哥哥2年前 (2022-09-27)
        • 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'

          这个报错看了半天没看明白

          DouTaro2年前 (2022-09-27)
        • [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'

          DouTaro2年前 (2022-09-27)
  11. #4

    ## 开始执行… 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 秒

    请帮忙看看这个报错信息是啥?

    z4093936692年前 (2022-09-15)
  12. #3

    进入ROOT目录,里面没有ql/data/scripts。 只是root/ql 虽然我自己在ql目录下建了data和scripts,都不行。是我的目录不对吗?

    slowmouth2年前 (2022-09-02)
    • 是Dockers下的目录,而不是服务器root根目录。

      缙哥哥2年前 (2022-09-02)
      • 刚才用SSH工具进去,怎么也不知道DOCKER下的目录在哪里。疯掉。能告诉一下怎么查找目录吗

        slowmouth2年前 (2022-09-02)
        • 建议使用FinalShell工具进行查看,一目了然。

          缙哥哥2年前 (2022-09-02)
        • 先上传到根目录解压后复制到容器,例:docker cp /bilibili_daily_up qinglong:ql/data/scripts

          Qs12年前 (2022-10-13)
  13. #2

    bilibili 哔哩哔哩 UID 获取,这最后一步干啥用,要在青龙里面怎么操作么?

    star2k2年前 (2022-08-25)
  14. #1

    学习了

    qqwdbbwan2年前 (2022-08-24)

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册