青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)

一、准备工作 1.shh工具(powshell、gitbash等等)
2.购买一台云服务器(阿里云、腾讯云都可以)
3.安装宝塔面板
宝塔Linux面板安装教程 - 2021年8月18日更新 - 7.7.0正式版
二、搭建青龙环境 2.1 安装docker并设置开机启动

sudo yum check-update curl -sSL https://get.daocloud.io/docker | sh sudo systemctl start docker sudo systemctl status docker sudo systemctl enable docker

2.2 拉取青龙镜像
docker pull hushunxu/qinglong_base:2.10.2

2.3 部署青龙镜像
docker run -dit \ --name qinglong_1 \ --hostname qinglong_1 \ --restart always \ -p 6700:5700 \ -p 6701:5701 -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 \ hushunxu/qinglong_base:2.10.2

青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片


这里注意你当前所处的文件位置,建议提前建立运行目录并在运行目录执行部署命令,防止文件目录过于混乱导致后期维护麻烦。端口号可以自行选择:
-p 6700:5700 端口号为6700
-p xxxx:5700 端口号为xxxx
P.S:端口号一定要在服务器安全组里放行,不然无法访问。
2.4 登陆青龙面板 在浏览器中输入:服务器ip:端口号
例:123.123.147.123:6700
进入青龙面板初始化界面,根据引导进行安装
青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片

至此青龙面板安装成功
2.5 拉取定时任务脚本 JB库
ql repo https://ghproxy.com/github.com/KingRan/JDJB.git "jd_|jx_|jdCookie" "activity|backUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR"

619库
ql repo https://github.com/gys619/jdd.git "jd_|jx_|jddj_|gua_|jddj_|getJDCookie|wskey" "activity|backUp" "^jd[^_]|USER|utils|ZooFaker_Necklace|JDJRValidator_Pure|sign_graphics_validate|jddj_cookie|function|ql

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

【青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)】kingran库

ql repo https://ghproxy.com/github.com/KingRan/JD-Scripts.git "jd_|jx_|getJDCookie" "activity|backUp" "^jd[^_]|USER|utils|function"

ccwav大佬的资产通知增强版和ck检测
ql repo https://github.com/ccwav/QLScript2.git "jd_" "sendNotify|NoUsed" "ql" 包含sendNotify: ql repo https://github.com/ccwav/QLScript2.git "jd_" "NoUsed" "ql|sendNotify

选择其中的一个拉取即可,我自己用的是faker2库
青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片

添加完成之后运行,查看日志。运行结束后刷新界面
青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片

2.6 安装青龙依赖脚本
docker exec -it qinglong_1 bash -c "cd /ql/scripts/ && wget https://gitee.com/yanyuwangluo/onekey/raw/master/yil.sh -O yil.sh && bash yil.sh"

找打侧边栏的依赖管理,点击右上角添加依赖
青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片

2.7 设置应用,为对接xdd以及Nvjdc做准备 青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片

三、搭建Xdd-plus运行环境 3.1 安装Gcc centos
yum -y install gcc yum -y install gcc-c++

Ubuntu
apt install build-essential

3.2下载并安装go 下载(这里是下载到了/usr/local,可自行更改)
cd /usr/local && wget https://golang.google.cn/dl/go1.16.7.linux-amd64.tar.gz -O go1.16.7.linux-amd64.tar.gz

解压
tar -xvzf go1.16.7.linux-amd64.tar.gz

手动设置环境变量路径/etc/profile
export GO111MODULE=on export GOPROXY=https://goproxy.cn export GOROOT=/usr/local/go export GOPATH=/usr/local/go/path export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片

执行source
source /etc/profile

检测有没有安装成功
go env

如果显示如下,则表示安装成功
青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片

3.3 安装git centos(一行一行执行)
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm yum install -y git

Ubuntu
apt-get install git

四、安装Xdd-plus 4.1转跳至xdd安装目录并拉取xdd库
cd ~ && git clone https://ghproxy.com/https://github.com/764763903a/xdd-plus.git

这里是默认在root目录下,可以按照自己需求改
4.2编译Xdd
cd xdd-plus go build

4.3给予xdd最高(777)权限
chmod 777 xdd

4.4 运行xdd(确保你目前处于xdd-plus目录)
./xdd

等待程序跑半分钟或者一分钟Ctrl+C终止程序
4.5修改xdd配置文件(root/xdd-plus/conf/config.yaml) 青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片

保存退出后回到xdd-plus目录并后台运行xdd
./xdd -d

五、nvjdc短信验证登陆对接xdd 官方镜像目前已经拉不到了,我自己备份了诺兰大佬的一份
5.1 拉取Nvjdc镜像文件
cd ~ && docker pull longlingya/nvjdc_backup:latest

5.2 安装unzip
yum install wget unzip -y

5.3 创建一个目录放配置文件和谷歌的chromium
mkdir nvjdc && cd nvjdc

5.4 拉取nvjdc配置文件
wget https://cdn.jsdelivr.net/gh/yanyuwangluo/tuku@main/Config.json

5.5 创建chromium目录并转到该目录下
mkdir -p.local-chromium/Linux-884014 && cd .local-chromium/Linux-884014

5.6 下载chromium包安装完后删除
wget https://mirrors.huaweicloud.com/chromium-browser-snapshots/Linux_x64/884014/chrome-linux.zip && unzip chrome-linux.zip&&rm-f chrome-linux.zip

5.7 启动nvjdc
cd ~/nvjdc docker run --name nvjdc -p 6701:80 \ -d -v "$(pwd)"/Config.json:/app/Config/Config.json:ro \ -v "$(pwd)"/.local-chromium:/app/.local-chromium\ -it --privileged=truelonglingya/nvjdc_backup

查看nvjdc运行日志
docker logs -f nvjdc

青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片

看到NETJDC started字样说明已经运行成功,crtl+c退出日志即可
六、nvjdc对接xdd-plus 6.1修改nvjdc配置文件 青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片

6.2修改xdd配置文件 青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片

至此对接完成
七、对接Ninja 因为Ninja作者已经删库,无法直接git,资源网上都有。有需要自己找,Ninja目前只能CK或者wskey登陆,不如Nvjdc方便所以放到最后,部署也很简单。
将你下载到的库文件复制到青龙运行目录的Ninja目录
打开青龙的configs文件夹的extra.sh,复制下面内容
cd /ql/ninja/backend git checkout . git pull pnpm install pm2 start cp sendNotify.js /ql/scripts/sendNotify.js

进入青龙容器
docker exec -it qinglong_1 bash

配置Ninja环境变量
cd /ql/ninja/backend cp .env.example .env

在宝塔中打开Ninja/backen目录下的.env文件配置
配置完成之后保存,运行:
pm2.start

之后就可以通过ip:6701(自己设置)访问Ninja登陆面板




TRANSLATE with 青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片
x English
Arabic Hebrew Polish
Bulgarian Hindi Portuguese
Catalan Hmong Daw Romanian
Chinese Simplified Hungarian Russian
Chinese Traditional Indonesian Slovak
Czech Italian Slovenian
Danish Japanese Spanish
Dutch Klingon Swedish
English Korean Thai
Estonian Latvian Turkish
Finnish Lithuanian Ukrainian
French Malay Urdu
German Maltese Vietnamese
Greek Norwegian Welsh
Haitian Creole Persian
青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片
青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片
青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片
青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片
TRANSLATE with青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片
COPY THE URL BELOW青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片
青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片
Back EMBED THE SNIPPET BELOW IN YOUR SITE 青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja|青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
文章图片
Enable collaborative features and customize widget: Bing Webmaster Portal Back

    推荐阅读