京东挂机 青龙面板的安装与使用以及互助 花语2.0 Cookie的获取

Last updated on 2021年8月16日

写在前面:本内容收集整理自互联网仅供技术交流之用,请勿用于任何侵犯他人权益的用途!本人不为此承担任何责任!本人与本文章所涉及的所有工具均无利益相关性,本博客为个人笔记性质不会从中获取利益,如存在侵权情况,请联系我,将会进行删除!

由于需要获取Cookie等敏感信息将存在信息泄漏以及侵权风险,以下内容本站不会提供任何可实质使用的工具站内下载,也不能为所涉及的工具承担任何使用风险,请自行甄别使用风险!

青龙面板2.8版本的安装与互助设置教程已经更新:青龙面板2.8.x安装与互助码功能的配置保姆教程

消息推送设置教程:https://www.feiji.work/2021/411.html

青龙面板爆出Cookie漏洞,大家已经安装的尽快更新青龙的Docker镜像,目前青龙面板已经修复了2.2版本的相应漏洞。

快速导航:

1.安装Docker

2.安装配置青龙面板

3.安装配置花语JDC

4.互助码设置

最近很流行京东挂机赚京豆,也看到很多人无法自行完成服务器端的配置!所以也写一个简单的配置教程供大家参考!

其实内容并不会很复杂,照顾新手,所以我写得比较细!

本教程的完整功能适用于青龙2.2以下版本,青龙2.8以上版本无法使用花语JDC。

系统环境的准备与Docker的安装

首先需要准备一台服务器或VPS,当然自家能够安装Docker的路由器也可以,例如N1或OpenWrt等。

下面以Centos为例

更新系统软件包

yum update
yum update
yum update

Docker安装

这儿以Arm架构的服务器为例,开始安装Docker相关的依赖包 如果是X86架构一键脚本:

curl -sSL https://get.docker.com/ | sh
curl -sSL https://get.docker.com/ | sh
curl -sSL https://get.docker.com/ | sh

ARM架构的安装过程:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

添加仓库

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装Docker

sudo yum install docker-ce docker-ce-cli containerd.io
sudo yum install docker-ce docker-ce-cli containerd.io
sudo yum install docker-ce docker-ce-cli containerd.io

完成安装

启动Docker

sudo systemctl start docker
sudo systemctl start docker
sudo systemctl start docker

快速导航:

1.安装Docker

2.安装配置青龙面板

3.安装配置花语JDC

4.互助码设置

青龙面板安装 (通用安装步骤,适用于目前所有版本)

注:默认拉取的是官方镜像,但青龙官方表示预计一周内会删除2.2版本的镜像,所以我加了一个备用镜像。

本镜像已经去除自动升级,可正常使用!

拉取青龙的镜像文件(官方)

docker pull whyour/qinglong:2.2.0
docker pull whyour/qinglong:2.2.0
docker pull whyour/qinglong:2.2.0

孤岛备用:

docker pull meizuol/qinglong:2.2.0
docker pull meizuol/qinglong:2.2.0
docker pull meizuol/qinglong:2.2.0

以下两种创建容器的代码只可以使用一个!

方法一:创建容器(简洁版,适用于初阶的使用场景,上手容易)

docker run -dit \
-v $pwd/ql/config:/ql/config \
-v $pwd/ql/log:/ql/log \
-v $pwd/ql/db:/ql/db \
-p 5700:5700 \
-e ENABLE_HANGUP=true \
-e ENABLE_WEB_PANEL=true \
--name qinglong \
--hostname qinglong \
--restart always \
whyour/qinglong:2.2.0
docker run -dit -v $pwd/ql/config:/ql/config -v $pwd/ql/log:/ql/log -v $pwd/ql/db:/ql/db -p 5700:5700 -e ENABLE_HANGUP=true -e ENABLE_WEB_PANEL=true --name qinglong --hostname qinglong --restart always whyour/qinglong:2.2.0
docker run -dit -v $pwd/ql/config:/ql/config -v $pwd/ql/log:/ql/log -v $pwd/ql/db:/ql/db -p 5700:5700 -e ENABLE_HANGUP=true -e ENABLE_WEB_PANEL=true --name qinglong --hostname qinglong --restart always whyour/qinglong:2.2.0

如失效,请替换为:meizuol/qinglong:2.2.0 即可

方法二:创建容器(进阶版,适用于需要更高技术要求的使用场景,例如手动控制任务脚本,消息推送等)

docker run -dit \
-v $pwd/ql/config:/ql/config \
-v $pwd/ql/log:/ql/log \
-v $pwd/ql/db:/ql/db \
-v $pwd/ql/scripts:/ql/scripts \
-v $pwd/ql/jbot:/ql/jbot \
-p 5700:5700 \
-e ENABLE_HANGUP=true \
-e ENABLE_WEB_PANEL=true \
--name qinglong \
--hostname qinglong \
--restart always \
whyour/qinglong:2.2.0
docker run -dit -v $pwd/ql/config:/ql/config -v $pwd/ql/log:/ql/log -v $pwd/ql/db:/ql/db -v $pwd/ql/scripts:/ql/scripts -v $pwd/ql/jbot:/ql/jbot -p 5700:5700 -e ENABLE_HANGUP=true -e ENABLE_WEB_PANEL=true --name qinglong --hostname qinglong --restart always whyour/qinglong:2.2.0
docker run -dit -v $pwd/ql/config:/ql/config -v $pwd/ql/log:/ql/log -v $pwd/ql/db:/ql/db -v $pwd/ql/scripts:/ql/scripts -v $pwd/ql/jbot:/ql/jbot -p 5700:5700 -e ENABLE_HANGUP=true -e ENABLE_WEB_PANEL=true --name qinglong --hostname qinglong --restart always whyour/qinglong:2.2.0

如失效,请替换为:meizuol/qinglong:2.2.0 即可

如需使用最新镜像文件,请将代码中的“whyour/qinglong:2.2.0”替换为“whyour/qinglong:latest”

开放青龙端口

firewall-cmd --zone=public --add-port=5700/tcp --permanent
firewall-cmd --zone=public --add-port=5700/tcp --permanent
firewall-cmd --zone=public --add-port=5700/tcp --permanent

然后就可以通过http://ip:5700访问面板了

默认账号:admin 密码:admin

反回到shell 输入:

cat /ql/config/auth.json
cat /ql/config/auth.json
cat /ql/config/auth.json

输出的结果就是实际的密码了

{'username':'admin','password':'******'
{'username':'admin','password':'******'
{'username':'admin','password':'******'

至此,青龙面板就安装完成了!

面板的快速配置

更新面板,将面板更新至最新版本

完成后就可以添加自定义脚本源示例:

docker exec -it qinglong ql repo https://ghproxy.com/https://github.com/chinnkarahoi/jd_scripts.git 'jd_|jx_|getJDCookie' 'activity|backUp' '^jd[^_]|USER'
docker exec -it qinglong ql repo https://ghproxy.com/https://github.com/chinnkarahoi/jd_scripts.git 'jd_|jx_|getJDCookie' 'activity|backUp' '^jd[^_]|USER'
docker exec -it qinglong ql repo https://ghproxy.com/https://github.com/chinnkarahoi/jd_scripts.git 'jd_|jx_|getJDCookie' 'activity|backUp' '^jd[^_]|USER'

就可以在面板中看到新添加的脚本了

至此就配置完成了。添加好Cookie就可以正常挂机了!

以下为集成Cookie获取工具的配置说明。

由于我们前面脚本是将ql文件夹放在根目录,所以下载后需要手动配置一下配置文件

快速导航:

1.安装Docker

2.安装配置青龙面板

3.安装配置花语JDC

4.互助码设置

由于花语扫码已经更新至2.0版本,所以先匆忙上一个2.0版本的详细教程。

安装用户控制面板 2021年6月11日已更新至2.0.3版本

如果已经安装过1.0版本的请先删除,没有安装的跳过以下步骤,直接开始安装花语后端:

Kill查看并结束进程:

//查看原程序PID,第一行第二列为程序的PID
ps -ajx|grep JDC
//结束程序(*****改为你的PID)
kill -9 *****
//查看原程序PID,第一行第二列为程序的PID ps -ajx|grep JDC //结束程序(*****改为你的PID) kill -9 *****
//查看原程序PID,第一行第二列为程序的PID ps -ajx|grep JDC //结束程序(*****改为你的PID) kill -9 *****

删除配置文件和JDC主程序:

rm -rf JDC config.toml
rm -rf JDC config.toml
rm -rf JDC config.toml

安装花语后端:

第1步:

cd /ql
cd /ql
cd /ql

第2步:

//如果你是amd64架构(服务器,PC等)
wget https://github.com/huayu8/JDC/releases/download/2.0.0/linux_amd64.zip && unzip linux_amd64.zip
//如果你是arm架构(N1,路由器,树莓派等)
wget https://github.com/huayu8/JDC/releases/download/2.0.0/linux_arm.zip && unzip linux_arm.zip
//如果你是amd64架构(服务器,PC等) wget https://github.com/huayu8/JDC/releases/download/2.0.0/linux_amd64.zip && unzip linux_amd64.zip //如果你是arm架构(N1,路由器,树莓派等) wget https://github.com/huayu8/JDC/releases/download/2.0.0/linux_arm.zip && unzip linux_arm.zip
//如果你是amd64架构(服务器,PC等)
wget https://github.com/huayu8/JDC/releases/download/2.0.0/linux_amd64.zip && unzip linux_amd64.zip

//如果你是arm架构(N1,路由器,树莓派等)
wget https://github.com/huayu8/JDC/releases/download/2.0.0/linux_arm.zip && unzip linux_arm.zip

由于最近大佬们删库太快,来晚了就没了!很多人需要!

提供一个花语最新的2.0.3版本(包含arm以及x86版本前后端)

下载地址:https://pan.feiji.work/s/21Tx

第3步:

chmod 777 JDC
./JDC
chmod 777 JDC ./JDC
chmod 777 JDC ./JDC

这时会生成配置文件,再次运行会出现报错并退出,我们需要修改配置文件。

第4步:

vi config.toml
vi config.toml
vi config.toml
#公告设置
[app]
path = '/ql' #青龙面板映射文件夹名称,一般为QL或ql
QLip = 'http://127.0.0.1' #青龙面板的ip
QLport = '5700' #青龙面板的端口,默认为5700
notice = '使用京东扫描二维码登录' #公告/说明
pushQr = '' #消息推送二维码链接
logName = 'chinnkarahoi_jd_scripts_jd_bean_change' #日志脚本名称
allowAdd = 0 #是否允许添加账号(0允许1不允许)不允许添加时则只允许已有账号登录
allowNum = 99 #允许添加账号的最大数量,-1为不限制
#web服务设置
[server]
address = ':5701' #端口号设置
serverRoot = 'public' #静态目录设置,请勿更改
serverAgent = 'JDCookie' #服务端UA
#模板设置
[viewer]
Delimiters = ['${', '}'] #模板标签,请勿更改
#公告设置 [app] path = '/ql' #青龙面板映射文件夹名称,一般为QL或ql QLip = 'http://127.0.0.1' #青龙面板的ip QLport = '5700' #青龙面板的端口,默认为5700 notice = '使用京东扫描二维码登录' #公告/说明 pushQr = '' #消息推送二维码链接 logName = 'chinnkarahoi_jd_scripts_jd_bean_change' #日志脚本名称 allowAdd = 0 #是否允许添加账号(0允许1不允许)不允许添加时则只允许已有账号登录 allowNum = 99 #允许添加账号的最大数量,-1为不限制 #web服务设置 [server] address = ':5701' #端口号设置 serverRoot = 'public' #静态目录设置,请勿更改 serverAgent = 'JDCookie' #服务端UA #模板设置 [viewer] Delimiters = ['${', '}'] #模板标签,请勿更改
#公告设置 [app] path = '/ql' #青龙面板映射文件夹名称,一般为QL或ql QLip = 'http://127.0.0.1' #青龙面板的ip QLport = '5700' #青龙面板的端口,默认为5700 notice = '使用京东扫描二维码登录' #公告/说明 pushQr = '' #消息推送二维码链接 logName = 'chinnkarahoi_jd_scripts_jd_bean_change' #日志脚本名称 allowAdd = 0 #是否允许添加账号(0允许1不允许)不允许添加时则只允许已有账号登录 allowNum = 99 #允许添加账号的最大数量,-1为不限制 #web服务设置 [server] address = ':5701' #端口号设置 serverRoot = 'public' #静态目录设置,请勿更改 serverAgent = 'JDCookie' #服务端UA #模板设置 [viewer] Delimiters = ['${', '}'] #模板标签,请勿更改

按字母“i”进入编辑模式,将光标移动到“QL”处,将QL修该为“/ql”注意大小写。

再按ESC键退出编辑,再输入”:wq”保存退出。

注:为安全起见,建议在配置文件中修改端口,或设置不允许添加新账号,避免被他人未经授权的情况下使用。

第5步:再次输入命令运行即可。

nohup ./JDC &
nohup ./JDC &
nohup ./JDC &

程序会自动在后台开始运行,默认端口为5701,可以使用http://ip:5701/info 打开如果显示:

第6步:开放端口

firewall-cmd --zone=public --add-port=5700/tcp --permanent
firewall-cmd --zone=public --add-port=5700/tcp --permanent
firewall-cmd --zone=public --add-port=5700/tcp --permanent

开始花语的前端部署:

推荐直接部署在后端相同的服务器上,这样会比较简便。

进入ql目录下的public 并下载前端文件

cd public
wget https://github.com/huayu8/JDC-web/releases/download/1.0.0/dist.zip && unzip dist.zip
cd public wget https://github.com/huayu8/JDC-web/releases/download/1.0.0/dist.zip && unzip dist.zip
cd public

wget https://github.com/huayu8/JDC-web/releases/download/1.0.0/dist.zip && unzip dist.zip

至此前端也就部署完成了,输入http://ip:5701 即可看到如下界面:

快速导航:

1.安装Docker

2.安装配置青龙面板

3.安装配置花语JDC

4.互助码设置

互助码的设置方法

看到有几位私信表示不会设置互助码,所以添加一下关于互助码的设置说明吧。

首先添加如下自定义仓库:

ql repo https://ghproxy.com/https://github.com/chinnkarahoi/jd_scripts.git 'jd_|jx_|getJDCookie' 'activity|backUp' '^jd[^_]|USER'
ql repo https://ghproxy.com/https://github.com/chinnkarahoi/jd_scripts.git 'jd_|jx_|getJDCookie' 'activity|backUp' '^jd[^_]|USER'
ql repo https://ghproxy.com/https://github.com/chinnkarahoi/jd_scripts.git 'jd_|jx_|getJDCookie' 'activity|backUp' '^jd[^_]|USER'

加载完脚本后在Name_js的语句里面修改以下内容:

例如将:

jd_fruit
jd_fruit
jd_fruit

修改为:

chinnkarahoi_jd_scripts_jd_fruit
chinnkarahoi_jd_scripts_jd_fruit
chinnkarahoi_jd_scripts_jd_fruit

结果如下图所示:

保存设置后返回到定时任务。

搜索:

互助码
互助码
互助码

运行后即可获取互助码了!

运费日志如下图:

表示获取并设置成功!

写在最后:有查看到有较多留言提到希望做一下bot推送相关的内容,其他很简单,Telegram推送对于普通用户来说有些繁琐,涉及墙。

而企业微信推送或钉钉等平台的推送非常简单,我就不写了,只需要在容器安装配置好bot,然后在青龙的配置文件内启用bot并配置好参数即可。

docker exec -it qinglong ql bot
docker exec -it qinglong ql bot
docker exec -it qinglong ql bot
(0)

相关推荐

  • 一款降噪两天两不误的真无线耳机,三星这款Galaxy Buds Pro挺实用

    现在很多人应该都很喜欢用真无线耳机,一方面是因为方便,另一方面也是选择比较多,很容易找到适合自己的款式.对于比较在意音质的朋友来说,当然要选择那些旗舰型的产品,最近看到一款三星Galaxy Buds ...

  • PHP设计模式汇总

    PHP设计模式汇总 没想到啊,没想到.自己竟然坚持了下来,完成了设计模式深入的学习,并且输出了23篇用php演示的设计模式的文章.但这不是最主要的,更深层次的收获是顺便背下了这些模式的定义及类图.在深 ...

  • 打造个性化的家庭影音系统,从一款好看好用的播放设备开始

    又是一年一度的双十一了,应该有很多朋友都准备好购置一些大件了,这里面像是投影仪之类的娱乐设备,应该也有很多人都非常喜欢,不过这类设备日常价格通常比较高,到了双十一这种促销季,搭配各种会员打包入手,不仅 ...

  • 青龙面板的安装及使用

    前言 前段时间听说这个Docker,奈何没时间也就没有怎么研究,今天实属无聊,就研究了一下并写下了这篇指南 开始 这里我使用服务器的系统为Ubuntu18,不同系统的命令可能有所不同 准备 1.服务器 ...

  • (7条消息) Docker安装青龙面板每天自动获取京东豆

    Docker安装青龙面板每天自动获取某东豆 首先说一下获取jing东豆(以下简称豆子)的几种方式,也是基本打卡等软件的方式 一.手动获取豆子 最简单.原始的方法 二.路由器签到领豆子 此方法适用于路由 ...

  • 揭秘京东物流“青龙系统”为何如此迅速?

    2015年,中国的大电商平台格局已定,各大平台开始重视的方向已经从过去的价格战转向最后一公里和O2O的布局了.移动电商.社交电商时代的到来,O2O成为每一家平台布局的重点. 我一直就说,O2O不是卖货 ...

  • 群晖docker青龙面板 – 科技玩家

    背景:之前写了关于lxk0301大佬的脚本部署教程,但是因为大佬没有搭建面板,很多小伙伴觉得使用起来不方便.对于青龙面板的部署教程呼声较高.今天有时间,简单写一下部署过程.其实,如果你已经成功部署过l ...

  • 群晖Docker青龙面板相关自定义设置 (常用脚本)6月12日更新 – 科技玩家

    背景:昨天简单写了下青龙面板的搭建,有些刚上车的同学还不知道如何添加自定义脚本.因为青龙的自定义性太高了,专门另写一篇帖子,尽可能的简单,让大家好理解.个人建议小白,从搭建shuye开始了解和熟悉,这 ...

  • 青龙+XDD配置安装教程

    第一步 将下载的文件上传至ql的上级目录下 第二步 给权限并运行XDD生成配置文件 chmod 777 jdc_linux_amd64 ./jdc_linux_amd64//注意文件名 第三步 进入c ...

  • 青龙面板拉取常用脚本(JD签到)目前在维护的脚本更新(2021

    如何拉库: ql repo <repourl> <path> <blacklist> <dependence> <branch> 对应意思 ...

  • 青龙面板

    注意第三步一定要和图片显示一样,去命令窗口输入,很多人这步出错!! 再注意:端口是9999,不是5701,为了防止和ninja冲突. 再再注意!!容器名改成了ad!!!!! 进ip:9999就看得见了 ...