03. 青龙面板配置B站快速升级任务天选时刻脚本(保姆级图文)

news2024/11/18 23:28:47

目录

    • 功能介绍与环境要求
    • 1. 修改配置文件拉取.sh脚本
    • 2. 拉取库脚本
    • 3. 安装 dotnet 环境
    • 4.1 扫码登录方式
    • 4.2 b站cookie方式登录(如果你扫码成功了就不用看这个了)
      • 获取cookie
      • 新建cookie的环境变量
    • 5. 配置任务设置变量
    • 6. 运行每日任务测试一下
    • 总结


欢迎关注 『青龙面板』 专栏,持续更新中
欢迎关注 『青龙面板』 专栏,持续更新中

功能介绍与环境要求

每日获取满额升级经验(登录、投币、点赞、分享视频)(支持指定支持up主)
每天漫画签到
每天直播签到
直播中心银瓜子兑换为硬币
每月领取大会员赠送的 5 张 B 币券和福利(忘记或者不领就浪费了哦)
每月领取大会员漫画福利
月底在 B 币券过期前进行充电(支持指定想要支持的up主,如果没有喜欢的up,也可以为自己充个电啊,做个用爱为自己发电的人~)
直播中心天选时刻自动参与抽奖
批量取关
支持多账号

任务列表如下:

任务名Code功能推荐运行频率备注
扫码登录Login试用bili app扫码登录,用于第一次运行时初始化cookie,或cookie过期时的更新。不同平台会将cookie存储到不同地方,青龙存储到环境变量中,其他会存储到cookies.json中手动
每日任务Daily完成每日任务获取满额65点经验(登录、观看视频、分享视频、投币),以及签到、领福利和充电等附属功能每天一次
天选时刻抽奖LiveLottery直播中心天选时刻抽奖建议每天运行0-4次对应Actions工作流默认是关闭的,需要添加key为ISOPENLIVELOTTERYTASK、值为true的secret来手动开启;大部分抽奖都需要关注主播,介意的不要开启
批量取关UnfollowBatched批量取关指定分组下的所有关注(主要用于清理天选抽奖而产生的关注)需要时手动运行需要通过配置指定2个参数:GroupName(分组名称,如天选时刻)和Count(目标取关个数,-1表示全部),应用会倒序从后往前取关指定个数
大会员大积分VipBigPoint大会员大积分任务(签到、浏览、观看)每天凌晨一点运行
直播间挂机LiveFansMedal直播间挂机每天一次
测试CookieTest测试Cookie是否正常需要时手动运行主要用于调试
青龙面板版本:v2.15.14

1. 修改配置文件拉取.sh脚本

因为这个作者用的.sh所以我们要修改配置文件,修改配置文件的RepoFileExtensions,在其中添加 sh
不进行这一步,你就拉取不到仓库中的sh脚本!!!

  • 修改之前
## ql repo命令拉取脚本时需要拉取的文件后缀,直接写文件后缀名即可
RepoFileExtensions="js py sh"
  • 修改后
## ql repo命令拉取脚本时需要拉取的文件后缀,直接写文件后缀名即可
RepoFileExtensions="js py sh"

在这里插入图片描述


2. 拉取库脚本

新建订阅

  • 名称自定义
  • 定时规则:2 2 2 8 * *
  • 大佬的脚本库订阅地址:
基础版
https://github.com/RayWangQvQ/BiliBiliToolPro.git

在这里插入图片描述

  • 新建订阅后马上手动执行一次
    在这里插入图片描述
  • 定时任务中出现相关的脚本任务
    在这里插入图片描述

3. 安装 dotnet 环境

这一步一般情况下会自动安装的,不需要修改,如果你后面的步骤失败了,可以回头看看这一步,建议直接跳过。
在我们拉取成功仓库后,在脚本管理中找到 extra.sh 文件,将以下内容复制到 extra.sh 中,然后保存。
在这里插入图片描述

# 安装 dotnet 环境
echo -e "\n-------set up dot net env-------"
apk add bash icu-libs krb5-libs libgcc libintl libssl1.1 libstdc++ zlib
wget https://download.visualstudio.microsoft.com/download/pr/bd94779d-c7c4-47fd-b80a-0088caa0afc6/40f115bbf4c068359e7a066fe0b03dbc/dotnet-sdk-6.0.101-linux-musl-x64.tar.gz
DOTNET_FILE=dotnet-sdk-6.0.101-linux-musl-x64.tar.gz
export DOTNET_ROOT=/home/dotnet
mkdir -p "$DOTNET_ROOT" && tar zxf "$DOTNET_FILE" -C "$DOTNET_ROOT"
export PATH=$PATH:$DOTNET_ROOT
ln -s /home/dotnet/dotnet /usr/local/bin
dotnet --version
echo -e "\n-------set up dot net env finish-------"

4.1 扫码登录方式

  • 运行bili扫码登录
    在这里插入图片描述
  • 点击日志后看到二维码,扫码后自动保存
    在这里插入图片描述

4.2 b站cookie方式登录(如果你扫码成功了就不用看这个了)

获取cookie

  • 首先你在浏览器登陆上你的b站帐号,然后按 F12 打开"开发者工具",在网络选项卡下面选择all(全部)
    在这里插入图片描述
  • 访问这个地址,查看网络请求信息,找到nav如果没有nav,按 F5 刷新一下,查看nav里的cookie,一般你要滑动到nav最底下能看到cookie
https://api.bilibili.com/x/web-interface/nav

在这里插入图片描述

新建cookie的环境变量

环境变量名 Ray_BiliBiliCookies__0
环境变量值就是你抓取的cookie,注意这里我的截图cookie值这么短是因为我没有截图全,cookie是很长的
多个帐号
按照下图建立2个帐号——
在这里插入图片描述

在这里插入图片描述


5. 配置任务设置变量

在配置文件中的config.sh最底部添加相关变量
在这里插入图片描述

# 1.随机睡眠的最大时长
# 用于设置程序启动后,随机睡眠时间的最大上限值,单位为分钟。配置为0则不进行睡眠,默认20
# 这里设置了10你们可自行设置
export Ray_Security__RandomSleepMaxMin="10"
 
# 2.每日投币数量
# 每天投币的总目标数量,因为投币获取经验只与次数有关,所以程序每次投币只会投1个,也就是说该配置也表示每日投币次数。默认5
#0-5   可自行设置
export Ray_DailyTaskConfig__NumberOfCoins="5"
 
# 3.投币时是否同时点赞
# true是  false否
export Ray_DailyTaskConfig__SelectLike="false"
 
# 4. 每月几号自动充电
# 使用大会员免费赠送的B币券自动充电,如不使用,每个月结束会自动失效。没有B币券或B币券余额不足2,不会进行充电。
# [-1,31],-1表示不指定,默认月底最后一天;0表示不充电
export Ray_DailyTaskConfig__DayOfAutoCharge="-1"
 
# 5.充电对象
# 充电对象的upId,需要配合前一个DayOfAutoCharge配置项使用。-1表示不指定,默认为自己充电;其他Id则会尝试为配置的UpId充电。
# 注意:将其改为为自己充电(配置为-1即可),也可以配置为某个自己指定的创作者upId。
export Ray_DailyTaskConfig__AutoChargeUpId="-1"
 
# 6.每月几号自动领取会员权益
# -1 -31,-1表示不指定,默认每月1号;0表示不领取。
export Ray_DailyTaskConfig__DayOfReceiveVipPrivilege="-1"
 
# 7.每月几号进行直播中心瓜子兑换硬币
# true,false,true表示兑换。false表示不兑换
export IsExchangeSilver2Coin="true"
 
export Ray_DailyTaskConfig__DayOfExchangeSilver2Coin="-1"
# -1-31,-1表示不指定,默认每月最后一天;-2表示每天;0表示不进行兑换

6. 运行每日任务测试一下

注意,第一次运行可能还要安装一些环境,可能要比较长的时间,我这里安装dotnet就花了41分钟,这也和服务器的网络有关。
任务可能有很多,我们这边直接快捷的搜索名字,运行试试看。
在这里插入图片描述


总结

大家喜欢的话,给个👍,点个关注!给大家分享更多关于青龙面板的相关知识!

版权声明:

发现你走远了@mzh原创作品,转载必须标注原文链接

Copyright 2023 mzh

Crated:2023-5-1

欢迎关注 『青龙面板』 专栏,持续更新中
欢迎关注 『青龙面板』 专栏,持续更新中


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/670102.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

搭建cloud项目以及各个依赖和配置说明

文章目录 背景步骤配置父pom文件spring-cloud和spring-cloud-alibaba的区别 添加网关模块配置网关的application.yml文件网关入口 普通模块普通模块的配置文件:普通模块的pom文件启动类:application.yml文件和bootstrap.yml文件的区别 总结 背景 最近在…

chatgpt赋能python:Python描述符:更加灵活的属性管理方式

Python描述符:更加灵活的属性管理方式 Python是一种高级编程语言,它的简单易用、高效性和灵活性使得它成为了现代企业和开发者的首选开发语言之一。然而,在使用Python编写代码时,很多时候需要对属性进行访问和修改,而…

C++单目运算符和特殊运算符的重载(9)

运算符的重载 原理和机制 C中运算符只支持基本数据类型运算,如果需要运算符支持类类型的运算,需要使用C提供的新语法 ------- 运算符的重载 运算符的重载本质上是通过函数来实现的,将类类型数据的运算过程写成一个特殊的函数,当…

YOLOv8 图像分割

一、背景 二、环境配置 官网:Previous PyTorch Versions | PyTorch cuda 11.7 pytorch 1.13.0 torchvision 0.14.0 pytorch-cuda 11.7 三、安装yolov8 官网:GitHub - ultralytics/ultralytics: NEW - YOLOv8 🚀 in PyTorch > ONNX &…

Mendix 10 树形组件分析及应用

一、前言 产品研发目标是服务于业务,解决具体业务问题,带来业务价值。 因此,任何产品功能的推出,都应该秉承“从实践中来,到实践中去”的原则,在实战中发现问题,通过新功能设计和功能改进解决…

chatgpt科普

引言 chatgpt没有国内开放,为什么如此重要。抛开技术细节,少用专业名词,在整体功能上讲解 ChatGPT 的工作原理、制造过程、涌现的能力、未来的影响以及如何应对。让大家明白: ChatGPT是如何回答问题的。 它是怎么被制造的&…

Go语言实现单链表

博主最近在学习Go语言,所以打算更新一期Go语言版本的数据结构。这篇文章将的是Go语言如何实现单链表。 文章目录 前言一、个人见解,为什么学GO?二、Go语言实现单链表1.创建节点2.通过数组创建一个单链表3.遍历单链表4.单链表插入操作4.1 伪代…

HOOPS Visualize SDK 2023 Crack

桌面和移动工程应用程序的图形引擎 HOOPS Visualize 是 3D 图形 SDK,支持来自市场领导者 Hexagon、Trimble、Ansys、SOLIDWORKS、™ Autodesk 等的数百个工程应用程序。 用于 3D CAD 渲染的图形 SDK HOOPS Visualize 是一个以工程为中心的高性能图形库&#xff0c…

安卓蓝牙ATT协议介绍

介绍 ATT,Attribute Protocol,用于发现、读、写对端设备的协议(针对BLE设备) ATT允许蓝牙远程设备(比如遥控器)作为服务端提供拥有关联值的属性集,让作为客户端的设备(比如手机、电视)来发现、…

通用能力及AI核心能力表现优异!合合信息智能文档处理系统(IDP)高评级通过中国信通院评估

数字经济快速发展的背后,全球数据总量呈现出爆发式增长趋势。智能文档处理(IDP)技术能够高效地从多格式文档中捕捉、提取和处理数据,帮助机构和企业大幅提升文档处理效率,节约时间和人力成本。近期,合合信息…

C语言进阶--字符函数与内存函数

目录 一.字符函数 1.strlen函数 模拟实现strlen 2.strcpy函数 模拟实现strcpy 3.strcat函数 模拟实现strcat strcat能否用于自己追加自己? 4.strcmp函数 模拟实现strcmp 5.strncpy函数 6.strncat函数 7.strncmp函数 模拟实现strncmp 8.strstr函数 模…

哨兵2号数据下载与利用Python处理(波段融合、降采样、可视化、裁剪等)

简单介绍 网址:https://scihub.copernicus.eu/dhus/#/home 哨兵2号(Sentinel-2)是欧洲空间局(European Space Agency,简称ESA)推出的一组遥感卫星,旨在为地球观测和环境监测提供高质量的光学图像数据。 S2MSI2A是哨兵2号卫星的一种传感器。 S2MSI2A是哨兵2号卫星搭载…

huggingface - PEFT.参数效率微调

GitHub - huggingface/peft: 🤗 PEFT: State-of-the-art Parameter-Efficient Fine-Tuning. 最先进的参数高效微调 (PEFT) 方法 Parameter-Efficient Fine-Tuning (PEFT) 方法可以使预训练语言模型 (PLM) 高效适应各种下游应用程序,而无需微调模型的所有…

记录--Vue3 封装 ECharts 通用组件

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 按需导入的配置文件 配置文件这里就不再赘述,内容都是一样的,主打一个随用随取,按需导入。 import * as echarts from "echarts/core"; // 引入用到的图表…

ctfshow web入门 php特性 web93-97

1.web93 intval($num,0),0代表根据变量类型进行使用哪一种进制进行取整 可以使用8进制,正负数,小数点 payload: 010574 4476.0 4476.0 2.web94 过滤了0,不能使用8进制了,还可以使用小数点,正负数等 payload&#xff1…

【Java算法题】剑指offer_算法之02动态规划

对于动态规划问题,我将拆解为如下五步曲,这五步都搞清楚了,才能说把动态规划真的掌握了! 确定dp数组(dp table)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组 JZ42 连续子数组的…

CTFshow-pwn入门-栈溢出pwn35-pwn36

pwn35 首先还是先下载pwn文件拖进虚拟机加上可执行权限,使用checksec命令查看文件的信息。 chmod x pwn checksec pwn32位的我们直接拖进ida中反编译: // main int __cdecl main(int argc, const char **argv, const char **envp) {FILE *stream; // […

阿里云 OSS介绍

1、什么是阿里云 OSS? OSS 为 Object Storage Service,即对象存储服务。是阿里云提供的海量、安全、低成本、高可靠的云存储服务。 OSS 具有与平台无关的 RESTful API 接口,可以在任意应用、任意时间、任意地点 存储与访问 任何类型的数据。…

软考:软件工程:软件可行性分析,需求分析,ER实体图,数据流图,状态转换图,数据字典

软考:软件工程: 提示:系列被面试官问的问题,我自己当时不会,所以下来自己复盘一下,认真学习和总结,以应对未来更多的可能性 关于互联网大厂的笔试面试,都是需要细心准备的 (1&#…

微信小程序——分页组件的创建与使用

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…