江苏省吴江市双板桥路3号兴源网络

0512-63028342

ly@wjxy.net.cn

青龙面板搭载京东签到

DOCKER 青龙面板报错,需要关闭selinux

setenforce 0 或者 改/etc/selinux/config 内SELINUX=disabled(需重启)

自动签到部署了一段时间,都不维护了,豆子越来越少,听说有个叫青龙面板的好东西,装好后赶紧给大家分享一下:

一、须知:

  1. 青龙面板是一个脚本控制平台,本身不带脚本。
  2. 通过拉取还在维护的脚本进行自动签到。
  3. 签到需要获取 cookie 的两项参数 pt_key、pt_pin。
  4. 可以通过 server 酱等进行微信消息推送。

二、准备:

  1. 设备需要开放 22 端口(SSH)。

2.putty、xshell 等 SSH 登录工具。

三、操作步骤

1.SSH root 账户登录:sudo -i

以安装青龙面板到

/docker/ql

目录为例:

yum -y install docker

systemctl start docker

systemctl enable docker

docker pull whyour/qinglong:latest

#部署青龙脚本

docker run -dit -v $PWD/ql/config:/ql/config -v $PWD/ql/db:/ql/db -v $PWD/ql/repo:/ql/repo -v $PWD/ql/raw:/ql/raw -v $PWD/ql/scripts:/ql/scripts -v $PWD/ql/log:/ql/log -v $PWD/ql/jbot:/ql/jbot -v $PWD/ql/ninja:/ql/ninja -p 5700:5700 -p 5701:5701 -e ENABLE_HANGUP=true -e ENABLE_TG_BOT=true -e ENABLE_WEB_PANEL=true --name qinglong --hostname qinglong --restart always whyour/qinglong:latest

docker run -dit  -v /docker/ql/config:/ql/config -v /docker/ql/db:/ql/db -v /docker/ql/scripts:/ql/scripts -v /docker/ql/log:/ql/log -v /docker/ql/jbot:/ql/jbot -p 5700:5700 --name qinglong --restart always whyour/qinglong:latest

  1. 面板设置

#打开 http://ip:5700,默认账号 admin,密码:admin。此时密码会重置,需要获取重置后的密码,password 后面的字符就是密码,输入新密码登录即可。

cat /docker/ql/config/auth.json

#在青龙面板的定时任务_添加任务中,拉取胖虎的 faker2 仓库,有了这些脚本才能签到:

#名称:

faker2.git

#命令:

ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate"

#定时规则:

0 0 0 * * *

  1. 设置 JD_COOKIE

#以 edge 浏览器为例,打开 JD 触屏版:https://home.m.jd.com,按下 F12,找到网络_全部,然后登录,此时名称栏目会出现 log.gif 开头的栏目,点击该栏目,后面会出现 cookie 详细条目,只需要其中的 pt_key、pt_pin 的值。

在青龙面板环境变量_添加变量中添加:

#名称

JD_COOKIE(多帐号取同一名字,不可更改)

#值(英文的,和;必不可少)

#样例:pt_key=AAJiX8BdDhxU24Qyfdfhfghjf234r6ghdjghadfsdadgjfgcOu9tythtyC0;pt_pin=jd_qNWLRfgsryrteyrthdfgbwerrw46hekAuD7uU;

pt_key=< 你从浏览器中复制的pt_key>,pt_pin=< 你从浏览器中复制的pt_pin>;

  1. 设置 server 酱(不需要微信推送的可以不进行这一步)

#打开 server 酱注册:https://sct.ftqq.com获取 token。

#青龙面板中打开配置文件_config.sh,按照注释填入 token,保存即可。

PS:ninja 可以搭配青龙面板使用扫码登陆,但是 bug 较多,仍推荐上述方式登录。多个账号请重复 3 步骤即可。

安装ninja
1.进入青龙容器 qinglong为容器名称

sudo docker exec -it qinglong bash

2.拉取ninja

git clone https://github.com/MoonBegonia/ninja.git /ql/ninja #拉取ninja

3.进入ninja后端文件夹 安装并启动ninja

cd /ql/ninja/backend

pnpm install

pm2 start

 

 

发表评论

邮箱地址不会被公开。 必填项已用*标注