• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

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

开发技术 开发技术 4小时前 1次浏览

一、准备工作

1.shh工具(powshell、gitbash等等)

2.购买一台云服务器(阿里云、腾讯云都可以)

3.安装宝塔面板

宝塔Linux面板安装教程 – 2021年8月18日更新 – 7.7.0正式版

二、搭建青龙环境

2.1 安装doc++ker并设置开机启动

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 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 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"

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 CK登陆教程(11.23更新)

添加完成之后运行,查看日志。运行结束后刷新界面

青龙+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 CK登陆教程(11.23更新)

2.7 设置应用,为对接xdd以及Nvjdc++做准备

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

三、搭建Xdd-plus运行环境

3.1 安装Gc++

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 CK登陆教程(11.23更新)

执行source

source /etc/profile

检测有没有安装成功

go env

如果显示如下,则表示安装成功

青龙+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/c++onf/config.yaml)

青龙+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 创建一个目录放配置文件和谷歌的c++hromium

mkdir nvjdc && cd nvjdc

5.4 拉取nvjdc++配置文件

wget https://cdn.jsdelivr.net/gh/yanyuwangluo/tuku@main/Config.json

5.5 创建c++hromium目录并转到该目录下

mkdir -p  .local-chromium/Linux-884014 && cd .local-chromium/Linux-884014

5.6 下载c++hromium包安装完后删除

wget https://mirrors.huaweicloud.com/chromium-browser-snapshots/Linux_x64/884014/chrome-linux.zip && unzip c++hrome-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=true  longlingya/nvjdc_backup

查看nvjdc运行日志

docker logs -f nvjdc

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

看到NETJDC started字样说明已经运行成功,crtl+c退出日志即可

六、nvjdc++对接xdd-plus

6.1修改nvjdc++配置文件

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

6.2修改xdd配置文件

青龙+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 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 CK登陆教程(11.23更新)

青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新) 青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新) 青龙+Nvjdc++短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
 
TRANSLATE with 青龙+Nvjdc++短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
COPY THE URL BELOW
青龙+Nvjdc++短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
青龙+Nvjdc短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新) Bac++k

EMBED THE SNIPPET BELOW IN YOUR SITE 青龙+Nvjdc++短信登陆对接Xdd-plus推送+Ninja CK登陆教程(11.23更新)
Enable collaborative features and customize widget: Bing Webmaster Portal
Back

喜欢 (0)