青龙面板搭建-自动领取京豆-云盘自动签到
1

引言:
青龙面板是一个基于Node.js的开源项目,用于管理和执行京东、阿里等各种脚本任务。它提供了一个可视化的界面,使得管理任务变得更加方便。在本教程中,我们将使用Docker来搭建青龙面板。

前提条件:

一台可以装有docker的服务器(软路由、vps、等)

步骤一:获取青龙Docker镜像

首先更新系统:

Centos系统:yum -y update

Ubuntu/Debian系统:apt update -y

本次使用软路由来安装,就不用更新系统了。

然后,你需要获取青龙的镜像。用ssh或ytt终端连接服务器。

在你的终端中运行以下命令:

拉取镜像:

docker run -dit \ -v $PWD/ql/data:/ql/data \ -p 5700:5700 \ –name qinglong \ –hostname qinglong \ –restart unless-stopped \ whyour/qinglong:latest

安装所需依赖:

curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/shufflewzc/QLDependency/main/Shell/QLOneKeyDependency.sh | sh

如果脚本依赖安装失败,可以使用手动安装。

安装方法:点击依赖管理——点击新建依赖——依赖类型选择NodeJs——自动拆分选择是——名称把对应的依赖全部复制,然后粘贴过来。

NodeJs 依赖

request
canvas
cheerio
js-base64
dotenv
magic
tough-cookie
ws@7.4.3
require
requests
date-fns
ts-md5
typescript
json5
axios@v0.27.2
crypto-js
@types/node
png-js
node-telegram-bot-api
fs
jsdom
form-data
jieba
tslib
ds
jsdom -g
prettytable
ql
common
node-jsencrypt
juejin-helper
moment
global-agent



Python3 依赖



bs4
telethon
cacheout
jieba
PyExecJS
ping3
canvas
Crypto
ds
requests
pycryptodome

Linux 依赖

bizCode
bizMsg
lxml
libc-dev
gcc
g++
libffi-dev
python3-dev

步骤二:访问青龙面板

现在,你应该可以通过浏览器访问青龙面板了。在浏览器中输入http://your-server-ip:5700,你就应该可以看到青龙面板的界面了。

点击开始安装——点击跳过——设置账号和密码——点击提交——点击去登录——输入账号密码——点击登录

步骤二:配置青龙面板

京东:点击环境变量-新建环境变量-设置名称为:JD_COOKIE,然后获取你的京东Cookies,这是脚本的难点,可点击获取,登录网页版京东,然后按f12进入开发者模式,点击Application-找到左侧的Cookies,然后找到pt_key=你的key;pt_pin=你的bin;—把=后面的替换为相应的值,注意分号;不要删除了,

实例:pt_key=AxxxxxxxxxxxxxxxT4OwiibYUd5sxxxxxx__nEMexxxxxx8_wNSxifw; pt_pin=jd_xxxxxxx8d5;

获取到ptkey和ptbin后不要退出网页版的京东,直接关闭页面是没有影响的。

JD相关脚本:

脚本项目:https://github.com/shufflewzc/faker2.git

阿里云盘自动签到

获取token:扫码获取

订阅管理:点击 新建订阅

名称 处可直接粘贴拉取脚本命令

会自动拆分完成填写

ql repo https://github.com/mrabit/aliyundriveDailyCheck.git “autoSignin” “” “qlApi”

环境变量:refreshToken

设置定时规则:

(1)0 0 12 * * ? 每天中午12点触发

(2)0 15 10 ? * * 每天上午10:15触发

(3)0 15 10 * * ? 每天上午10:15触发

(4)0 15 10 * * ? 每天上午10:15触发

配合视频食用更佳

结语:

至此,你已经成功地使用Docker搭建了青龙面板。你现在可以开始使用青龙面板来管理和执行你的京东脚本任务了。

JDMAX

声明: 此库所有内容仅用于测试学习,测试完后请自行删除!!!

声明: 此库所有内容仅用于测试学习,测试完后请自行删除!!!

声明: 此库所有内容仅用于测试学习,测试完后请自行删除!!!

青龙拉取代码:

rm -rf /ql/repo/9Rebels_jdmax && ql repo https://github.com/9Rebels/jdmax.git "jd_|ql_|jx_" "activity|backUp" "^jd[^_]|ql|utils|sendNotify"

Arcadia 面板拉库(项目地址

arcadia repo jdmax "https://github.com/9Rebels/jdmax.git" main --updateTaskList true --whiteList "^jd_|^jx_" --blackList "^jd_(CheckCK)"

定时随意,不要设置为每秒或每分钟

注意

默认自带定时,如发现定时为 ‘1 1 1 1 *’ 类似,表示 手动运行。

简要流程

旧版本青龙执行:1.2.4.5.6 条

1、部署青龙并登陆。

2、到配置管理 config.sh 修改,差不多在 17 行(特别注意,没有修改此配置,sh 类型任务拉不下来);

RepoFileExtensions="js py"修改为 RepoFileExtensions="js py sh" 保存;

3、到订阅管理创建订阅并运行;

4、订阅运行完毕,到定时任务搜索依赖安装任务执行;

5、到环境变量,创建变量,名称: JD_COOKIE,值:获取的数据,多个依次创建;

6、配置通知,通知的 key 填写到配置管理 config.sh 文件;

7、sendnotify.js 文件请拷贝库里的到青龙 deps 目录下,否则会自带覆盖;

青龙面板搭建-自动领取京豆-云盘自动签到
http://blog.mantt.cn/archives/qing-long-mian-ban-da-jian-zi-dong-ling-qu-jing-dou-yun-pan-zi-dong-qian-dao
作者
Administrator
发布于
更新于
许可