青龙面板实现京东、阿里云盘、glados等自动签到

作者: 胖宅 分类: Docker 发布时间: 2023-03-10 21:00

青龙面板是一个多功能的可视化面板,通过定时任务自动执行京东领京豆,做东东农场任务签到浇水免费领水果,京喜牧场养小鸡收集鸡蛋,京东极速版金币,京东赚赚领金币,东东萌宠喂养。同时还能自动领取京东红包、京喜红包、京东极速版红包等。同时支持阿里云盘、glado、爱奇异、什么值得买等每天签到功能。支持python3、javaScript、shell、typescript 等脚本。

一、Docker中安装青龙面板

  • 通过命令行模式进行安装
  • 默认端口为5700
root@myserver:~# mkdir -p /ql
root@myserver:~# docker run -dit -v /ql:/ql/data -p 5700:5700 --name qinglong --hostname qinglong --restart unless-stopped whyour/qinglong:latest
  • 安装完后,通过http://{服务器ip}:5700 访问青龙面板后台

二、参数配置

1、修改配置文件

  • 增加脚本种类及设置github代理
  • 修改位置参照下方图片
RepoFileExtensions="js py sh ts"


GithubProxyUrl="https://ghproxy.com/"

2、依赖管理中添加相关依赖

  • 分别添加nodejs python3 linux 三类依赖
  • nodejs依赖列表:
ts-md5	
@types/node	
prettytable	
node-telegram-bot-api	
tslib	
ql	
common	
fs	
typescript	
axios	
png-js	
axios	
ws@7.4.3	
crypto-js	
jieba	
global-agent	
jsdom -g	
moment	
form-data	
date-fns	
node-jsencrypt	
require	
js-base64	
tough-cookie	
json5	
jsdom	
dotenv	
qs	
  • Python3依赖列表:
ping3	
canvas	
requests	
jieba	
PyExecJS	
httpx
  • linux依赖列表:
gcc
  • 依赖添加方法(新建->选择依赖类型->自动拆分选是->粘贴对应列表到名称栏->确定)
  • 依赖将自动添加,等待即可

3、系统设置

  • 通知设置(选择通知类型,个人使用pushplus推送,云官网绑定微信,获取token添加)
  • 打开pushplus官网(http://www.pushplus.plus/login.html),微信扫描登陆
  • 关注pushplus微信公众号,点击启用推送功能,发送“激活消息”到公众号
  • 在官网找到“发送消息”->“一对一消息"->复制token
  • 在青龙面板后台,找到“系统设置”->“通知设置”->添加token->确定

三、添加签到任务

1、京东签到(获取京豆、红包、优惠券等)

  • “订阅管理”->”新建订阅“
  • 复制下面url,然后粘贴到名称栏,将自动填写
ql repo https://ghproxy.com/https://github.com/6dylan6/jdpro.git "jd_|jx_|jddj_" "backUp" "^jd[^_]|USER|JD|function|sendNotify"
  • 然后名称随便写,比如京东签到仓库
  • 定时任务可以设置0 2 * * * 即每天2点更新库
  • 建议关闭自动添加任务及自动删除任务
  • 添加完毕后,手动点击下图执行按钮
  • 执行完毕后,脚本全部下载到本地,可在脚本管理中查看
  • 该仓库中的脚本比较多,建议逐个脚本测试后,再添加任务,免得被锁小黑屋
  • 添加任务:“定时任务”->“新建任务”
  • 名称根据任务随便填写
  • 命令选择脚本路径,可在脚本管理中查看脚本路径,例如6dylan6_jdpro_main/JD_DailyBonus.js
  • 添加任务命令为 task 6dylan6_jdpro_main/JD_DailyBonus.js
  • 定时规则,签到任务一般每天执行一次,安全期间可执行两次
  • 比如:30 3,6 * * * 意思就是每天3:30 6:30各执行一次脚本
  • 首次使用务必运行依赖安装脚本(运行一次即可):task 6dylan6_jdpro_main/jd_indeps.sh
  • 设置京东环境变量,具体参见本站cookie获取教程
  • 打开m.jd.com
  • 扫码登陆,按f12打开开发者工具
  • 按下图示找到pt_pin和pt_key
  • 青龙面板后台找到“环境变量”->“新建变量”
  • 变量名称设为JD_COOKIE
  • 变量值设置为pt_pin="你的pin";pt_key="你的key";
  • 环境变量添加完,就可以选择任务执行了
  • 任务手动执行及日志查看
  • 下表为个人在用京东签到脚本,仅供参考。
名称命令/脚本定时规则
京东资产统计task 6dylan6_jdpro_main/jd_bean_change.js20 4,7 * * *
领京豆额外奖励task 6dylan6_jdpro_main/jd_bean_home.js30 3,6 * * *
京豆详情统计task 6dylan6_jdpro_main/jd_bean_info.js15 4,7 * * *
京东多合一签到task 6dylan6_jdpro_main/jd_bean_sign.js35 3,6 * * *
每日抽豆task 6dylan6_jdpro_main/jd_dygetbeans.js10 4,7 * * *
东东农场-任务task 6dylan6_jdpro_main/jd_fruit.js5 4,7 * * *
粉丝福利task 6dylan6_jdpro_main/jd_fuli.js20 3,6 * * *
京东赚赚task 6dylan6_jdpro_main/jd_jdzz.js0 4,7 * * *
京东快递签到task 6dylan6_jdpro_main/jd_kd.js25 3,6 * * *
盲盒任务抽京豆task 6dylan6_jdpro_main/jd_mhtask.js40 3,6 * * *
京东种豆得豆task 6dylan6_jdpro_main/jd_plantBean.js50 3,6 * * *
京东美妆签到task 6dylan6_jdpro_main/jd_sign_graphics1.js55 3,6 * * *
特价版签到提现task 6dylan6_jdpro_main/jd_tj_signcash.js45 3,6 * * *

2、阿里云盘签到

  • “订阅管理”->“新建订阅”
  • 复制下面命令,在名称中粘贴,将自动填写链接及相关参数
  • 名称随便填,定时可以写30 1 * * * 每天早上1:30执行更新库
ql repo https://ghproxy.com/https://github.com/mrabit/aliyundriveDailyCheck.git "autoSignin" "" "qlApi"
  • 添加完后,执行任务,将下载脚本到本地
  • 可以在脚本管理中查看,如图示
  • “定时任务”->“新建任务”
  • 命令:task mrabit_aliyundriveDailyCheck/autoSignin.js
  • 定时:10 3,6 * * *
  • 添加阿里云盘refresh_token
  • 打开阿里云盘网址
  • 按f12打开开发者工具
  • 登陆网盘,按如下位置找到refresh_token
  • "环境变量“->”新建变量“
  • 变量名称:refresh_token
  • 值:填写上述获取到的值,不带引号
  • 添加完环境变量后,手动运行脚本,查看日志

3、什么值得买签到

  • 订阅地址
ql repo https://ghproxy.com/https://github.com/Chasing66/smzdm_bot.git "smzdm_ql.py"
  • 添加方法参考上述京东、阿里云盘任务添加
  • 添加环境变量,设置个人账户cookie信息

4、爱企查、GlaDOS、乐玩星球签到

  • 复制下方拉库命令
  • 新建订阅,在名称中进行粘贴
  • 名称随便填写,定时任务30 0 * * *
  • 自动创建任务打开,自动删除任务打开
ql repo https://ghproxy.com/https://github.com/justsoso12/qinglong_scripts.git "just_" "" "sendNotify"
  • 手动进行订阅更新,任务将自动添加
  • 爱企查cookie获取,找到BDUSS的值即可
  • 在青龙面板环境变量中增加变量aqcCookies
  • 值设置为BDUSS={你的值};
  • 手动启动任务,查看是否报错
  • GlaDOS的cookie获取(参见本站教程)
  • 乐玩星球直接添加账号、密码即可
  • 在青龙面板中添加两个环境变量lwxqzh,lwxqmm,值按实际账户设置
  • 手动运行任务,查看是否报错
  • 以下是个人设置的环境变量,供参考格式

5、通知失败问题处理

  • 以pushplus为例,添加token的地方有三个,至于脚本具体使用的哪个配置文件不尽相同
  • 为确保通知成功,可将三处都改为个人token

发表回复