秀色娱乐论坛

 找回密码
 关闭注册
搜索
热搜: 活动 交友 discuz

社区广播台

查看: 822|回复: 0
打印 上一主题 下一主题

docker下部署青龙面板京东自动签到

[复制链接]

416

主题

422

帖子

1756

积分

管理员

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
1756
跳转到指定楼层
楼主
发表于 2021-12-22 16:06:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
听说有个叫青龙面板的好东西,装好后赶紧给大家分享一下:

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

二、准备:
1.设备需要开放22端口(SSH)。
2.putty、xshell等SSH登录工具。
三、操作步骤
1.SSH root账户登录:sudo -i

以安装青龙面板到/docker/ql目录为例:
安装docker
1.检查yum源且更新
  1. sudo yum check-update
复制代码
2.下载docker
  1. curl -fsSL https://get.docker.com/ | sh
复制代码
3.启动docker
  1. sudo systemctl start docker
复制代码
4.查看docker状态
  1. docker -v
复制代码
5.设置开机自启
  1. sudo systemctl enable docker
复制代码




安装青龙面板
1.拉取青龙面板
  1. docker pull whyour/qinglong:latest
复制代码

#部署青龙脚本
  1. docker run -dit \
  2. -v /ql/config:/ql/config \
  3. -v /ql/log:/ql/log \
  4. -v /ql/db:/ql/db \
  5. -v /ql/repo:/ql/repo \
  6. -v /ql/raw:/ql/raw \
  7. -v /ql/scripts:/ql/scripts \
  8. -v /ql/jbot:/ql/jbot \
  9. -p 5700:5700 \
  10. --name qinglong \
  11. --hostname qinglong \
  12. --restart unless-stopped \
  13. whyour/qinglong:latest
复制代码

2.面板设置

#打开http://ip:5700,默认账号admin,密码:admin。此时密码会重置,需要获取重置后的密码,password后面的字符就是密码,输入新密码登录即可
  1. cat /root/ql/config/auth.json
  2. #或者
  3. cat /ql/config/auth.json
  4. #或者
  5. cat /home/用户名/config/auth.json

  6. #具体看你安装的目录是哪里
复制代码


#在青龙面板的定时任务_添加任务中,拉取胖虎的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 * * *

[size=0.875em]3.设置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>;
4.设置server酱(不需要微信推送的可以不进行这一步)
#打开server酱注册:https://sct.ftqq.com  获取token。
#青龙面板中打开配置文件_config.sh,按照注释填入token,保存即可。

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


您需要登录后才可以回帖 登录 | 关闭注册

本版积分规则

快速回复 返回顶部 返回列表