首先声明我也不是什么大佬,只是坑踩多了有经验了而已,看了无数大佬的文章教程,研究了大佬们的 Github 仓库说明,在此记录,方便自己,也方便大家,各位的点赞、收藏、关注是我持续更新的动力,写的内容也越来越多,如有侵权请私信我删除相关内容

当然,不想折腾,直接上车或者是想看看效果可以访问我的网站(做着玩的,大佬自行绕路),网站里也能找到我,添加我时请备注 CSDN,一起学习,一起分享,一起进步~

技术无罪 (jswz.icu)https://jswz.icu/仅供学习!!仅供学习!!不涉及商用、版权!!

目录

一、安装宝塔面板

二、安装青龙面板

三、NvJDC诺兰 & 自动化一对一推送

1、安装 Nvjdc(诺兰)

2、一对一推送(已对接诺兰,用户登录自行扫码关注个人资产变动推送)

四、wskey 自动转换 cookie (无感体验,长期在线)

五、管理员推送(所有推送到管理员微信)

六、Ninja(cookie登录)

七、SaoBing 面板(对接诺兰,可批量导入/出 cookie)

八、kingfeng(cookie登录)

九、go-cqhttp & qqbot

1)安装 go-cqhttp

2)安装 qqbot


还没有服务器的,可以通过我的分享链接购买哦,我能得到那么一两次抽奖机会,哈哈哈

华为云(最低39/年 1核2G1M):

特惠专区_云服务器_云主机_企业上云-华为云精选30+云产品,企业上云必备,特惠来袭,注册认证抽好礼https://activity.huaweicloud.com/discount_area_v5/index.html?utm_source=outside-BU&domainid=97bef12eccc44d7db32f83807c26eab1&fromacct=d040735a-b08c-4fd3-9163-2a64e629adc1&utm_medium=share-op&utm_campaign=&utm_content=&utm_term=&utm_adplace=AdPlace043175&sharetype=0腾讯云(最低38/年 1核2G5M):限时秒杀活动腾讯云活动汇聚了腾讯云最新的促销打折、优惠折扣等信息,你在这里可以找到云服务器、域名、数据库、小程序等等多种不同产品的促销活动,还有各种产品的免费试用哦。https://curl.qcloud.com/tS9VMgo8

系统:CentOS 7.6.0

浏览器:推荐 Edge、Chrome

SSH软件:NxShellNxShell, You Next Shell!https://nxshell.github.io/端口根据个人需求定义!尽量别用我文章里的端口,有坏叔叔扫描端口,端口范围0~65535,各位按喜好设置端口号!!!

一、安装宝塔面板

1、更新 yum 包

yum update -y

2、拉取宝塔面板镜像并安装

CentOS7以上:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
CentOS7以下:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

3、输入 bt 来更改面板用户名(6)、密码(5)、端口号(默认8888),服务器安全组放行宝塔端口

ip:端口号 (xxx.xxx.xxx.xxx:8888) 访问宝塔面板

如果提示“请使用正确的入口登录面板”, bt==》宝塔面板命令行==》14,查看面板默认信息,Ctrl+单击==》外网面板地址

二、安装青龙面板

1、安装 Docker:宝塔面板 ==》软件商店 ==》Docker管理器

2、创建容器

这里我就直接创建两个容器,各位根据需要自行创建容器的个数,为了防止容器文件混淆,我示例的时候是把容器放在不同的目录下的!!!

顺便解释下里面的 -p 5700:5700,前面的是服务器上的,后面的是docker的,映射关系,创建多个容器时只需要改前面的5700就行了,后面的 5700 不用改 !!!

创建第一个容器目录 ql_1 

mkdir ql_1 && cd ql_1

创建第一个容器 qinglong_1,服务器安全组放行 5700 端口

docker run -dit \
-v $PWD/ql/config:/ql/config \
-v $PWD/ql/log:/ql/log \
-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/jbot:/ql/jbot \
-p 5700:5700 \
--name qinglong_1 \
--hostname qinglong_1 \
--restart unless-stopped \
whyour/qinglong:latest

注意:这里我没有创建后面 Ninja 的文件夹,需要的 Ninja 的在上面的基础上加上下面这两行,再创建容器,加的位置参见开头 -v 和 -p,这里的 5701端口是分配给 Ninja 的

详细的 Ninja 说明我后面有写

-v $PWD/ql/ninja:/ql/ninja \
-p 5701:5701 \

只是做个创建多容器的示例,根据自己需求创建容器的个数!

创建第二个容器目录 ql_2

mkdir ql_2 && cd ql_2

创建第二个容器 qinglong_2 ,服务器安全组放行 5800 端口

docker run -dit \
-v $PWD/ql/config:/ql/config \
-v $PWD/ql/log:/ql/log \
-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/jbot:/ql/jbot \
-p 5800:5700 \
--name qinglong_2 \
--hostname qinglong_2 \
--restart unless-stopped \
whyour/qinglong:latest

ip:端口号 (示例:xxx.xxx.xxx.xxx:5800) 访问青龙面板,进行初始化

进入 qinglong_1 容器,docker exec -it 容器名 bash

docker exec -it qinglong_1 bash

3、 拉取仓库,这里我用的是 KingRan 大佬的仓库,还有其他大佬的,各位自行发现去吧

国内鸡:
ql repo https://github.com.cnpmjs.org/KingRan/JDJB.git "jd_|jx_|jdCookie" "activity|backUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR"
国外鸡:
ql repo https://github.com/KingRan/JDJB.git "jd_|jx_|jdCookie" "activity|backUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR"

4、安装青龙依赖 ,有些脚本运行需要依赖,我这里写的是 qinglong_1 是我的容器名,请参照自己的容器名更改,安装时间较长,请耐心等待

docker exec -it qinglong_1 bash -c  "$(curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/shidahuilang/QL-/main/npm.sh)"

青龙更新命令:

docker exec -it qinglong_1 bash
ql update

关于 ghproxy 拉取不了 JD 脚本,请到青龙面板=》配置文件中改第20行为:

GithubProxyUrl="https://pd.zwc365.com/"

三、NvJDC诺兰 & 自动化一对一推送

1、安装 Nvjdc(诺兰)

能拿到 ARK诺亚方舟许可 的朋友,可以看看最新诺兰方舟,在此,向诺兰大佬致敬!

Nvjdc(诺兰)再续经典——诺兰方舟ARK_划船不用桨就靠浪的博客-CSDN博客https://blog.csdn.net/weixin_50856147/article/details/122657925

1、拉源码

国内:
git clone https://ghproxy.com/https://github.com/NolanHzy/nvjdcdocker.git /root/nolanjdc
国外:
git clone https://github.com/NolanHzy/nvjdcdocker.git /root/nolanjdc

2、拉取基础镜像

sudo docker pull nolanhzy/nvjdc:latest

拉取不了可以拉我备份的

docker pull helsing9527/nvjdc:2.4

3、安装解压软件

yum install wget unzip -y

4、创建一个目录放配置

cd /root/nolanjdc && mkdir -p  Config && cd Config

5、创建配置文件

vi Config.json

把下面配置信息自行修改后粘贴到 vi 编辑器,退出 vi 编辑器按 ESC 后输入 :wq 回车, vi 编辑器不会的可以去:宝塔==》文件==》/root/nolanjdc/Config ==> Config.json 配置

注意

如果是 腾讯云 或 阿里云 服务器,请自行添加 Socks5,否则短信登录不了(推荐购买一台华为云放置诺兰,1核2G1M 39/年)

特惠专区_云服务器_云主机_企业上云-华为云精选30+云产品,企业上云必备,特惠来袭,注册认证抽好礼https://activity.huaweicloud.com/discount_area_v5/index.html?utm_source=outside-BU&domainid=97bef12eccc44d7db32f83807c26eab1&fromacct=d040735a-b08c-4fd3-9163-2a64e629adc1&utm_medium=share-op&utm_campaign=&utm_content=&utm_term=&utm_adplace=AdPlace043175&sharetype=0

单青龙配置:

{///浏览器最多几个网页"MaxTab": "4",//网站标题"Title": "NolanJDCloud",//回收时间分钟 不填默认3分钟"Closetime": "5",//网站公告"Announcement": "为提高账户的安全性,请关闭免密支付。",//Proxy 支持不带密码的socks5 以及http ///http  Proxy 只需要填写 ip:端口/// Socks5 需要填写socks5://ip:端口 不能填写下方账户密码"Proxy": "",//Proxy帐号"ProxyUser": "",//Proxy密码"ProxyPass": "",///开启打印等待日志卡短信验证登陆 可开启 拿到日志群里回复 默认不要填写"Debug": "",///自动滑块次数5次 5次后手动滑块 可设置为0默认手动滑块"AutoCaptchaCount": "0",///XDD PLUS Url  http://IP地址:端口/api/login/smslogin"XDDurl": "",///xddToken"XDDToken": "",///登陆预警 0 0 12 * * ?  每天中午十二点 https://www.bejson.com/othertools/cron/ 表达式在线生成网址"ExpirationCron": " 0 0 12 * * ?",///个人资产 0 0 10,20 * * ?  早十点晚上八点"BeanCron": "0 0 10,20 * * ?",// ======================================= WxPusher 通知设置区域 ===========================================// 此处填你申请的 appToken. 官方文档:https://wxpusher.zjiecode.com/docs// WP_APP_TOKEN 可在管理台查看: https://wxpusher.zjiecode.com/admin/main/app/appToken// MainWP_UID 填你自己uid///这里的通知只用于用户登陆 删除 是给你的通知"WP_APP_TOKEN": "","MainWP_UID": "",// ======================================= pushplus 通知设置区域 ===========================================///Push Plus官方网站:http" //www.pushplus.plus  只有青龙模式有用///下方填写您的Token,微信扫码登录后一对一推送或一对多推送下面的token,只填" "PUSH_PLUS_TOKEN","PUSH_PLUS_TOKEN": "",//下方填写您的一对多推送的 "群组编码" ,(一对多推送下面->您的群组(如无则新建)->群组编码)"PUSH_PLUS_USER": "",///青龙配置  注意对接XDD 对接芝士 设置为"Config":[]"Config": [{//序号必填从1 开始"QLkey": 1,//服务器名称"QLName": "阿里云",//青龙地址"QLurl": "http://ip:5700",//青龙2,9 OpenApi Client ID"QL_CLIENTID": "",//青龙2,9 OpenApi Client Secret"QL_SECRET": "",//CK最大数量"QL_CAPACITY": 99,///建议一个青龙一个WxPusher 应用"WP_APP_TOKEN": ""}]}

多青龙配置:

{///浏览器最多几个网页"MaxTab": "4",//网站标题"Title": "NolanJDCloud",//回收时间分钟 不填默认3分钟"Closetime": "5",//网站公告"Announcement": "为提高账户的安全性,请关闭免密支付。",//Proxy 支持不带密码的socks5 以及http ///http  Proxy 只需要填写 ip:端口/// Socks5 需要填写socks5://ip:端口 不能填写下方账户密码"Proxy": "",//Proxy帐号"ProxyUser": "",//Proxy密码"ProxyPass": "",///开启打印等待日志卡短信验证登陆 可开启 拿到日志群里回复 默认不要填写"Debug": "",///自动滑块次数5次 5次后手动滑块 可设置为0默认手动滑块"AutoCaptchaCount": "0",///XDD PLUS Url  http://IP地址:端口/api/login/smslogin"XDDurl": "",///xddToken"XDDToken": "",///登陆预警 0 0 12 * * ?  每天中午十二点 https://www.bejson.com/othertools/cron/ 表达式在线生成网址"ExpirationCron": " 0 0 12 * * ?",///个人资产 0 0 10,20 * * ?  早十点晚上八点"BeanCron": "0 0 10,20 * * ?",// ======================================= WxPusher 通知设置区域 ===========================================// 此处填你申请的 appToken. 官方文档:https://wxpusher.zjiecode.com/docs// WP_APP_TOKEN 可在管理台查看: https://wxpusher.zjiecode.com/admin/main/app/appToken// MainWP_UID 填你自己uid///这里的通知只用于用户登陆 删除 是给你的通知"WP_APP_TOKEN": "","MainWP_UID": "",// ======================================= pushplus 通知设置区域 ===========================================///Push Plus官方网站:http" //www.pushplus.plus  只有青龙模式有用///下方填写您的Token,微信扫码登录后一对一推送或一对多推送下面的token,只填" "PUSH_PLUS_TOKEN","PUSH_PLUS_TOKEN": "",//下方填写您的一对多推送的 "群组编码" ,(一对多推送下面->您的群组(如无则新建)->群组编码)"PUSH_PLUS_USER": "",///青龙配置  注意对接XDD 对接芝士 设置为"Config":[]"Config": [{//序号必填从1 开始"QLkey": 1,//服务器名称"QLName": "阿里云",//青龙地址"QLurl": "http://ip:5700",//青龙2,9 OpenApi Client ID"QL_CLIENTID": "",//青龙2,9 OpenApi Client Secret"QL_SECRET": "",//CK最大数量"QL_CAPACITY": 99,///建议一个青龙一个WxPusher 应用"WP_APP_TOKEN": ""},{//序号必填从1 开始"QLkey": 2,//服务器名称"QLName": "阿里云",//青龙地址"QLurl": "http://ip:5800",//青龙2,9 OpenApi Client ID"QL_CLIENTID": "",//青龙2,9 OpenApi Client Secret"QL_SECRET": "",//CK最大数量"QL_CAPACITY": 99,///建议一个青龙一个WxPusher 应用"WP_APP_TOKEN": ""}]}

获取 Client ID 和 Client Secret

青龙面板==》系统设置==》应用设置==》添加应用==》名称随意==》权限全选

6、回到nolanjdc目录创建chromium文件夹并进入

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

7、下载 chromium 并解压

wget https://mirrors.huaweicloud.com/chromium-browser-snapshots/Linux_x64/884014/chrome-linux.zip && unzip chrome-linux.zip

8、删除刚刚下载的压缩包

rm  -f chrome-linux.zip

9、回到刚刚创建的目录

cd  /root/nolanjdc

10、启动镜像(稍等片刻),我这里使用的是 10001 端口,各位按自己需求修改

sudo docker run   --name nolanjdc -p 10001:80 -d  -v  "$(pwd)":/app \
-v /etc/localtime:/etc/localtime:ro \
-it --privileged=true  nolanhzy/nvjdc:latest

如果拉取的是我的备份镜像:

sudo docker run   --name nolanjdc -p 10001:80 -d  -v  "$(pwd)":/app \
-v /etc/localtime:/etc/localtime:ro \
-it --privileged=true  helsing9527/nvjdc:2.4

11、查看日志,出现 NETJDC started 即可,按 Ctrl + C 可退出查看日志

docker logs -f nolanjdc

2、一对一推送(已对接诺兰,用户登录自行扫码关注个人资产变动推送)

1、去 WxPusher 官网注册一个账号WxPusher微信消息推送服务

2、创建自己的应用(我这里是我的,大家参考下就行了)

注意:事件回调地址:http://ip:端口号/api/wxpusher,不填写此项登陆成功将没有 Wxpusher 二维码

我这里是用了反向代理包裹了端口并安装了SSL证书,采用的https://域名/api/wxpusher

nginx反向代理非80端口/nginx反代非80端口_划船不用桨就靠浪的博客-CSDN博客https://blog.csdn.net/weixin_50856147/article/details/122288446

应用创建完成会得到一个 TOKEN (复制TOKEN,只显示一次

3、复制下面变量到青龙面板==》配置文件(Config.sh),TOKEN 替换为刚刚得到的

NvJDCConfig.json中添加 TOKEN,及管理员 UID

export WP_APP_TOKEN_ONE="TOKEN"

4、在 Nvjdc 配置文件(路径 /root/nolanjdc/Config)中添加 Wxpusher 获取到的 Token 和管理员的 Wxpusher UID,建议每一个车位一个应用

用户登录成功后就会有扫码关注 Wxpusher 的二维码,用户扫码关注,每天早10点,晚8点推送资产变动(由 Nvjdc 诺兰推送)

四、wskey 自动转换 cookie (无感体验,长期在线)

众所周知,cookie 有效期大约为 30 天,生命周期太短,而且用腾讯云和阿里云的分流短信登录也是时好时坏的......,所以 wskey 也挺好的,生命周期长,方便分流管理(不至于隔几天去删过期的),当然周期长了也请各位注意安全! 安卓 VNET 抓取 wskey 教程_划船不用桨就靠浪的博客-CSDN博客_vnet安卓抓包https://blog.csdn.net/weixin_50856147/article/details/122190862

国内:

ql repo https://ghproxy.com/github.com/Zy143L/wskey.git "wskey"

国外:

ql repo https://github.com/Zy143L/wskey.git "wskey"

建议更改脚本定时 15 */8 * * *

变量声明:

变量名: QL_PORT 参数: 端口号(int值)

# 修改过面板端口的人才需要填写 默认 5700,默认 5700 不用写此变量

# 是本地的端口,不是 Docker映射出去的端口!如果你映射参数是 8888:5700 仍然填写 5700

五、管理员推送(所有推送到管理员微信)

这里只写微信的推送,非一对一推送(后续再写一对一推送)

1、PushPlus+ pushplus 推送加 官网 - 消息推送平台http://www.pushplus.plus/ 登陆 PushPlus+ 后会得到一个 token

打开青龙面板==》环境变量==》添加变量

名称:PUSH_PLUS_TOKEN

值:token

2、Server 酱

登入 (ftqq.com)https://sct.ftqq.com/login 登陆 Server 酱 后会得到一个 token

打开青龙面板==》环境变量==》添加变量

名称:PUSH_KEY

值:token

六、Ninja(cookie登录)

Ninja 是直接用 pt_keypt_pin 登录的一种登录页面,不过需要手动从 cookie 中筛选出 pt_key;pt_pin,抓取 cookie 教程 :获取京东 Cookie/浏览器获取 Cookie_划船不用桨就靠浪的博客-CSDN博客

Ninja 虽然我没使用,但是大家可以玩玩

1、创建含有 Ninja 的容器(参见上面创建容器,这里我也再写个完整的例子)

mkdir ql_3 && cd ql_3
docker run -dit \
-v $PWD/ql/config:/ql/config \
-v $PWD/ql/log:/ql/log \
-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/jbot:/ql/jbot \
-v $PWD/ql/ninja:/ql/ninja \
-p 5900:5900 \
-p 5901:5901 \
--name qinglong_3 \
--hostname qinglong_3 \
--restart unless-stopped \
whyour/qinglong:latest

2、下载 Ninja 源码包

ninja源码包.zip - 蓝奏云文件大小:263.9 K|https://jswz.lanzouo.com/i8i1by259mh1)把下载后的压缩包解压

2)放到 /root/ql_3/ninja 目录下

3、安装 Ninja

逐行执行安装 Ninja,注意:是一行一行的执行!!!

docker exec -it qinglong_3 bash
cd /ql/ninja/backend
pnpm install
pm2 start
cp sendNotify.js /ql/scripts/sendNotify.js

注意:使用 一对一推送 要注意 Extra.sh 中把 cp sendNotify.js /ql/scripts/sendNotify.js 这一句删除,不然每次重启容器sendNotify.js都会被覆盖

安装完成后,打开 青龙面板==》配置文件==》extra.sh,将以下内容复制进去并保存

这一步是让 Ninja 跟随青龙启动

cd /ql/ninja/backend
git checkout .
git pull
pnpm install
pm2 start
cp sendNotify.js /ql/scripts/sendNotify.js

4、配置 Ninja

逐行执行配置 Ninja,注意:是一行一行的执行!!!

cd /ql/ninja/backend
cp .env.example .env
vi .env

这时在 vi 编辑器里,按 ESC 后输入 :wq 保存退出

5、启动 Ninja

pm2 start

ip:端口号 (示例:xxx.xxx.xxx.xxx:5901) 访问 Ninja

获取京东 Cookie/浏览器获取 Cookie_划船不用桨就靠浪的博客-CSDN博客https://blog.csdn.net/weixin_50856147/article/details/122146339

七、SaoBing 面板(对接诺兰,可批量导入/出 cookie)

SaoBing 面板支持对接nolanjdc短信登录、手动提交CK,方便写配置

docker run --name saobing -p 10002:4000 -d saobing/saobing:latest

首次部署后请到后台进行配置!

对接 Nvjdc 请注意 /root/nolanjdc/Config/Config.json 中的 "Config":[ ]  数组为空,修改完毕后重启 Nvjdc

xTab": "4",//回收时间分钟 不填默认3分钟"Closetime": "3",//网站标题"Title": "NolanJDCloud",//网站公告"Announcement": "本项目脚本收集于互联网。为了您的财产安全,请关闭京东免密支付。",///XDD PLUS Url  http://IP地址:端口/api/login/smslogin"XDDurl": "",///xddToken"XDDToken": "","AutoCaptchaCount": "5",///## 8. Push Plus官方网站:http: //www.pushplus.plus ///下方填写您的Token,微信扫码登录后一对一推送或一对多推送下面的token,只填" "PUSH_PLUS_TOKEN","PUSH_PLUS_TOKEN": "",//下方填写您的一对多推送的 "群组编码" ,(一对多推送下面->您的群组(如无则新建)->群组编码)"PUSH_PLUS_USER": "",///开启打印等待日志卡短信验证登陆 可开启 拿到日志群里回复"Debug": "1",///青龙配置 注意 如果不要青龙  Config :[]"Config": []
}

ip:10002/admin        访问后台管理

首次打开需要设置管理账号密码,在此不做示例

网站设置:

手机登录获取ck =》 true

Nolan地址 =》 http://ip:Nvjdc端口号

其余配置按需求设置

青龙应用中心:(示例)

应用名称:一号车位

青龙url:http://127.0.0.1:5700

青龙ClientID:xxxxxxxxxx

青龙ClientSecret:xxxxxxxxxxxxxxxxx

cookie可添加数量:40

ip:10002        前台登录页面

Saobing 更新命令:

docker kill saobing && docker rm saobing && docker rmi saobing/saobing
docker pull saobing/saobing:latest
docker run --name saobing -p 10002:4000 -d saobing/saobing:latest

八、kingfeng(cookie登录)

1、创建 kingfeng ,服务器安全组开放5000端口

docker run -dit \-v $PWD/kingfeng/:/app/config/ \-p 5000:80 \--name kingfeng \--hostname kingfeng \ranqi03/kingfeng:latest

2、写配置文件,文件路径 /root/kingfeng/config.yaml

单节点配置:

Servers: #显示的名称
- QL_Name: 广州节点1 #青龙QL_URL: http://localhost:5710/ #OpenAPI Client_IDQL_Client_ID: b5lTVasddL_4Z_5zxxc123c #OpenAPI Client_SecretQL_Client_Secret: LWasdpB4axklasdasdasd123Fr1i0O_ZMc #最大添加ck容量 当前有的ck按照名称来统计 只要名称为JD_WSCK或者JD_COOKIE就会计数MaxCount: 100
#管理员密钥 会自动生成 修改规则为必须包涵大小写字母+数字
SecretKey: Hcw022703
#wskey转换任务名
WsKeyTaskFullName: wskey转换
#用户自定义公告内容 支持html语法
Notice: 你好,这里可以自定义公告
#管理员名称
UserName: QiFengg
#推送图片
PushImageUrl: https://img2.baidu.com/it/u=1007188585,453085648&fm=26&fmt=auto&gp=0.jpg 

多节点配置:

Servers: #显示的名称
- QL_Name: 广州节点1 #青龙QL_URL: http://localhost:5710/ #OpenAPI Client_IDQL_Client_ID: b5lTVasddL_4Z_5zxxc123c #OpenAPI Client_SecretQL_Client_Secret: LWasdpB4axklasdasdasd123Fr1i0O_ZMc #最大添加ck容量 当前有的ck按照名称来统计 只要名称为JD_WSCK或者JD_COOKIE就会计数MaxCount: 100
- QL_Name: 广州节点2QL_URL: http://localhost:8710/QL_Client_ID: b5lTVasdasdL_4Z_xczxc123cQL_Client_Secret: LWOsdpB4axklasdaasdasdsdd1FrMcMaxCount: 100
#管理员密钥 会自动生成 修改规则为必须包涵大小写字母+数字
SecretKey: Hcw022703
#wskey转换任务名
WsKeyTaskFullName: wskey转换
#用户自定义公告内容 支持html语法
Notice: 你好,这里可以自定义公告
#管理员名称
UserName: QiFengg
#推送图片
PushImageUrl: https://img2.baidu.com/it/u=1007188585,453085648&fm=26&fmt=auto&gp=0.jpg 

 ip:端口号 访问 kingfeng

九、go-cqhttp & qqbot

没钱买 sillyGirlXDD ......有钱买了再写付费机器人,当然,在这里感谢 go-cqhttpqqbot 的开发者

1)安装 go-cqhttp

1、下载 go-cqhttp ,解压并上传至 /root 目录下

下载地址 Releases · Mrs4s/go-cqhttp (github.com) 根据个人的系统、架构选择下载,这里用的 linux_amd64

2、启动 go-cqhttp

cd /root/cqhttp && chmod 777 go-cqhttp
./go-cqhttp

3、输入 02 回车生成配置文件,生成配置文件后按 Ctrl + C 结束进程

4、编辑 /root/cqhttp 下的 config.yml 

        删掉第4行 uin: 的值,留空通过扫码登录

第95、118行 host: 0.0.0.0

第97行 port: 8000

第120行 port: 8001

也可以直接复制我改好的,端口如与其他应用冲突,可以自定义其他端口

# go-cqhttp 默认配置文件account: # 账号相关uin:  # QQ账号password: '' # 密码为空时使用扫码登录encrypt: false  # 是否开启密码加密status: 0      # 在线状态 请参考 https://docs.go-cqhttp.org/guide/config.html#在线状态relogin: # 重连设置delay: 3   # 首次重连延迟, 单位秒interval: 3   # 重连间隔max-times: 0  # 最大重连次数, 0为无限制# 是否使用服务器下发的新地址进行重连# 注意, 此设置可能导致在海外服务器上连接情况更差use-sso-address: trueheartbeat:# 心跳频率, 单位秒# -1 为关闭心跳interval: 5message:# 上报数据类型# 可选: string,arraypost-format: string# 是否忽略无效的CQ码, 如果为假将原样发送ignore-invalid-cqcode: false# 是否强制分片发送消息# 分片发送将会带来更快的速度# 但是兼容性会有些问题force-fragment: false# 是否将url分片发送fix-url: false# 下载图片等请求网络代理proxy-rewrite: ''# 是否上报自身消息report-self-message: false# 移除服务端的Reply附带的Atremove-reply-at: false# 为Reply附加更多信息extra-reply-data: false# 跳过 Mime 扫描, 忽略错误数据skip-mime-scan: falseoutput:# 日志等级 trace,debug,info,warn,errorlog-level: warn# 日志时效 单位天. 超过这个时间之前的日志将会被自动删除. 设置为 0 表示永久保留.log-aging: 15# 是否在每次启动时强制创建全新的文件储存日志. 为 false 的情况下将会在上次启动时创建的日志文件续写log-force-new: true# 是否启用日志颜色log-colorful: true# 是否启用 DEBUGdebug: false # 开启调试模式# 默认中间件锚点
default-middlewares: &default# 访问密钥, 强烈推荐在公网的服务器设置access-token: ''# 事件过滤器文件目录filter: ''# API限速设置# 该设置为全局生效# 原 cqhttp 虽然启用了 rate_limit 后缀, 但是基本没插件适配# 目前该限速设置为令牌桶算法, 请参考:# https://baike.baidu.com/item/%E4%BB%A4%E7%89%8C%E6%A1%B6%E7%AE%97%E6%B3%95/6597000?fr=aladdinrate-limit:enabled: false # 是否启用限速frequency: 1  # 令牌回复频率, 单位秒bucket: 1     # 令牌桶大小database: # 数据库相关设置leveldb:# 是否启用内置leveldb数据库# 启用将会增加10-20MB的内存占用和一定的磁盘空间# 关闭将无法使用 撤回 回复 get_msg 等上下文相关功能enable: true# 媒体文件缓存, 删除此项则使用缓存文件(旧版行为)cache:image: data/image.dbvideo: data/video.db# 连接服务列表
servers:# 添加方式,同一连接方式可添加多个,具体配置说明请查看文档#- http: # http 通信#- ws:   # 正向 Websocket#- ws-reverse: # 反向 Websocket#- pprof: #性能分析服务器# HTTP 通信设置- http:# 服务端监听地址host: 0.0.0.0# 服务端监听端口port: 8000# 反向HTTP超时时间, 单位秒# 最小值为5,小于5将会忽略本项设置timeout: 5# 长轮询拓展long-polling:# 是否开启enabled: false# 消息队列大小,0 表示不限制队列大小,谨慎使用max-queue-size: 2000middlewares:<<: *default # 引用默认中间件# 反向HTTP POST地址列表post:#- url: '' # 地址#  secret: ''           # 密钥#- url: http://127.0.0.1:5701/ # 地址#  secret: ''          # 密钥# 正向WS设置- ws:# 正向WS服务器监听地址host: 0.0.0.0# 正向WS服务器监听端口port: 8001middlewares:<<: *default # 引用默认中间件

5、 保存后再次启动 go-cqhttp

./go-cqhttp

6、会输出二维码,用手机qq 扫一扫登录(推荐QQ小号)

需要更换机器人QQ号删除 /root/cqhttp/session.token 文件重复上述步骤重新扫码登录即可

7、转后台运行, 此时的 go-cqhttp 在前台运行,操作其他命令或者关闭ssh工具,go-cqhttp 就关闭了

nohup ./go-cqhttp &

可以输入下面命令查看 go-cqhttp 是否在后台挂起,至此 go-cqhttp 安装完毕

fuser -v -n tcp 8001

2)安装 qqbot

1、安装 git

yum install -y git

2、启动 qqbot,服务器安全组放行5010端口

docker pull asupc/qqbot
docker run --name qqbot -v /root/qqbot/app:/app -p 5010:5010 asupc/qqbot -restart:always
cd /root/qqbot && git clone https://ghproxy.com/https://github.com/asupc/qqbot-multi-platform.git app && docker restart qqbot

3、浏览器打开 ip:5010 配置 qqbot

4、设置完毕后重启 qqbot

docker restart qqbot

5、查看 Docker 网卡地址

ifconfig

6、登录 qqbot 后台管理页 ip:5010

系统设置==》基础设置

*Http协议 http://Docker网卡地址:8000

*WS协议 http://Docker网卡地址:8001

*管理员:管理员QQ(注意不能go-cqhttp 机器人 QQ 一样!!!)

NVJDC:http://ip:诺兰端口号

其他按各自需求填写,填写完毕后点击 保存

7、重启 qqbot,至此 qqbot 安装完成

docker restart qqbot

qqbot 更新命令:

docker stop qqbot && cd /root/qqbot/app
git pull
docker start qqbot

您的赞赏将是我前进的动力

后续有空再写诺兰方舟 ARK 和 saobingPro ,至于机器人傻妞,QAQ,我没钱......

【2022年1月1日更新】宝塔+青龙+Nvjdc一对一推送+wskey智能化+管理员推送+Ninja+SaoBing面板+kingfeng+go-cqhttp/qqbot相关推荐

  1. 青龙面板搭建—手把手教学(2022年4月24日更新)

    系列文章: 京东- -青龙面板搭建- -序章(2022年4月26日更新) 青龙面板搭建-手把手教学(2022年4月24日更新) XDD-PLUS安装-手把手教学(2022年4月24日更新) 前言 如果 ...

  2. XDD-PLUS安装—手把手教学(2022年4月24日更新)

    系列文章目录 京东- -青龙面板搭建- -序章(2022年4月26日更新) 青龙面板搭建-手把手教学(2022年4月24日更新) XDD-PLUS安装-手把手教学(2022年4月24日更新) 文章目录 ...

  3. (5)安装获取CK的方式短信登录【2022年1月12日更新】

    这节内容大致上是分两种方式安装一个是手动安装,一个是一键脚本安装,教程末尾再教大家怎么样做一个页面去拉韭菜来挂机. 因为使用的机器人程序是qqbot对接诺兰大佬的NVJDC相对来说还是非常简单的,连青 ...

  4. Anaconda+Tensorflow_Gpu+Spyder安装记录(2022年10月14日更新)

    Anaconda+Tensorflow_Gpu+Spyder安装记录(2022年7月9日更新) 文章目录 Anaconda+Tensorflow_Gpu+Spyder安装记录(2022年7月9日更新) ...

  5. 谷歌浏览器插件开发接口自动打码【2022年07月05日更新一下修改的点】

    谷歌浏览器插件开发接口自动打码 一.字符验证码的训练 二.谷歌浏览器插件的开发 1.谷歌浏览器插件**manifest.json** 2.负责输入请求的bifang.js 3.解决跨域问题的backg ...

  6. 我是梦想橡皮擦,这是我在 CSDN 所有博客系列的清单(2022年3月22日更新)

    我是梦想橡皮擦,一个喜欢编程的人,技术栈:前端入门级,NET 入门级,PHP 入门级,Python 入门级,擅长写 BUG,对于互联网上的所有事情都挺感兴趣的佛系博主. 以下是这 2 年我在 CSDN ...

  7. 《软件方法(上)业务建模和需求》第2版 勘误(2022年10月24日更新)

    DDD领域驱动设计批评文集>> <软件方法>强化自测题集>> <软件方法>各章合集>> 说明 勘误中的一部分,特别是很荒谬的错误,其实是编辑 ...

  8. YYC松鼠短视频系统数据字典-一颗优雅草科技2022年3月15日更新发布

    videofree tp_account_change 字段 类型 空 默认 注释 id (主键) int(11) 否 ID user_id int(11) 是 NULL 用户ID num decim ...

  9. [ 2022年4月8日更新 ]Typecho Handsome主题美化教程

    首页标题居中 主题设置-开发者设置-自定义CSS /*主题标题居中开始*/ header.bg-light.lter.wrapper-md {text-align: center; } /*主题标题居 ...

最新文章

  1. 个人理财必读书目(转载)
  2. ZOJ 3776 A - Pokemon Master 签到水题
  3. bzoj 1632: [Usaco2007 Feb]Lilypad Pond【bfs】
  4. Opportunity expected revenue storage field
  5. 空洞卷积(dilated convolution)
  6. 企业的最佳选择?开放式混合云大行其道
  7. 数据库报错SELECT list is not in GROUP BY clause and contains nonaggregated col
  8. 婚姻是一堂需要认真学习的课程
  9. vm14远程连接服务器,VisualVM 远程连接服务器
  10. .NET面试题精简版
  11. 利用.jou文件将建筑shp文件导入Gambit方法
  12. 企业数据治理及在美团的最佳实践
  13. 量产软件测试培训,U盘量产及在虚拟机中测试
  14. Cloudera Manager 6.2.1安装
  15. Rstudio永久修改当前工作路径
  16. 2022美国大学生数学建模竞赛A题思路与总结
  17. 家用nas存储,家庭个人云推荐
  18. 苹果Mac OS X 系统下屏幕截图快捷键
  19. 关于液晶刷新速度优化方法
  20. 微信公众号 Cookie

热门文章

  1. 计算机系统(1) 实验五 中断实验
  2. HDU - 5761 Rower Bo (非常详细的解答,有轨迹图)
  3. 实现电路阻抗匹配的两个方法
  4. 怎样在Word文档中插入空白页
  5. 使用okHttp下载文件到本地
  6. PostgreSQL V10逻辑复制
  7. Kubernetes 三大探针及探针方式
  8. centos7 应用笔记: fslint 文件查重
  9. Review (Homography+Camera calibration) and others(Week 7 + Week 8)
  10. 【元胞自动机】基于元胞自动机模拟双通道人群疏散含Matlab源码