青龙nvjdc前端部署 若兰(短信登陆)对接傻妞机器人

安装教程

第一步.安装unzip

yum install wget unzip -y

第二步.创建一个目录放配置以及chromium

1.创建目录和并进入nolanjdc目录

mkdir nolanjdc && cd nolanjdc

2.下载config.json 配置文件 并且修改自己的配置

#国外机
wget -O Config.json https://github.com/shiunke/nvjdc/blob/main/Config.json
#国内机
wget -O Config.json https://ghproxy.com/https://github.com/shiunke/nvjdc/blob/main/Config.json

3.创建chromium文件夹并进入

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

4.chromium目录下载chromium

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

5.删除下载chrome的压缩包

rm  -f chrome-linux.zip

6. 回到 nolanjdc目录

cd && cd nolanjdc

第三步.拉取nvjdc镜像并创建容器

1.拉取nolan镜像(后面的)1.1是版本号

docker pull nolanhzy/nvjdc:1.1

2.创建容器 (5000的端口可自定义,最后面的nolan版本别忘记要和你拉的对应),下面代码一起复制到ssh里面执行

docker run   --name nolanjdc -p 5000:80 -d  -v  "$(pwd)"/Config.json:/app/Config/Config.json:ro \-v "$(pwd)"/.local-chromium:/app/.local-chromium  \-it --privileged=true  nolanhzy/nvjdc:1.1

第四步.查看日志 看是否安装成功 出现 NETJDC started 表示成功

docker logs -f nolanjdc

第五步.配置文件填入自己的青龙id和密钥

Config.json的代码如果下载失败的话,可以直接复制下面这段代码进去(如果不用青龙的话,要写成”Config”: [])。

{
  ///最大支持几个网页
  "MaxTab": "4",
  //网站标题
  "Title": "XX代挂",
  //网站公告
  "Announcement": "本项目脚本收集于互联网,为了您的财产安全,请关闭京东免密支付。",
  ///多青龙配置
  "Config": [
    {
      //序号必须从1开始
      "QLkey": 1,
      //服务器名称
      "QLName": "一号容器",
      //青龙url
      "QLurl": "http://你的服务器ip:5700",
      //青龙2,9 OpenApi Client ID
      "QL_CLIENTID": "青龙面板里面获取(系统设置——应用设置)",
      //青龙2,9 OpenApi Client Secret
      "QL_SECRET": "青龙面板里面获取(系统设置——应用设置)",
      //青龙面包最大ck容量
      "QL_CAPACITY": 45,
      //消息推送二维码链接
      "QRurl":""
    },

第六步.配置完所有重启容器

注意:配置或改了配置文件完一定要重启容器要不然报错或者改了没有生效

docker restart nolanjdc

新手朋友注意了,上面这段重启指令是在nolanjdc文件夹下运行的

第七步.访问前端

链接是:你的ip加你的端口 如127.0.0.1:5703(如果按照本教程来的默认5703如果自己改过按照你改的来)

版多容器配置:

{
///最大支持几个网页
"MaxTab": "4",
//网站标题
"Title": "NolanJDCloud",
//网站公告
"Announcement": "本项目脚本收集于互联网,为了您的财产安全,请关闭京东免密支付。",
///多青龙配置
"Config": [
{
//容器1
//序号必须从1开始
"QLkey": 1,
//服务器名称
"QLName": "阿里云",
//青龙url
"QLurl": "http://ip或者端口:5700",
//青龙2,9 OpenApi Client ID
"QL_CLIENTID": "",
//青龙2,9 OpenApi Client Secret
"QL_SECRET": "",
//青龙面包最大ck容量
"QL_CAPACITY": 45,
//消息推送二维码
"QRurl":""
},{
//容器2
//序号必须从1开始
"QLkey": 1,
//服务器名称
"QLName": "阿里云",
//青龙url
"QLurl": "http://ip或者端口:5700",
//青龙2,9 OpenApi Client ID
"QL_CLIENTID": "",
//青龙2,9 OpenApi Client Secret
"QL_SECRET": "",
//青龙面包最大ck容量
"QL_CAPACITY": 45,
//消息推送二维码
"QRurl":""
},{
//容器3
//序号必须从1开始
"QLkey": 1,
//服务器名称
"QLName": "阿里云",
//青龙url
"QLurl": "http://ip或者端口:5700",
//青龙2,9 OpenApi Client ID
"QL_CLIENTID": "",
//青龙2,9 OpenApi Client Secret
"QL_SECRET": "",
//青龙面包最大ck容量
"QL_CAPACITY": 45,
//消息推送二维码
"QRurl":""
}
]

}

更新

更新时先删除容器和镜像,然后执行第三步即可。

删除容器和镜像

 docker rm -f nolanjdc && docker rmi -f nolanhzy/nvjdc:1.1

卸载

docker rm -f nolanjdc && docker rmi -f nolanhzy/nvjdc:1.1 && rm -rf /root/nolanjdc 

对接傻妞

首先对接过阿东的发下面命令给机器人删除阿东对接。

delete jd_cookie adong_addr

然后发送给机器人

set jd_cookie nolan_addr http://若兰IP:端口

重启傻妞

打开若兰配置文件,一般在root/nolanjdc/Config.json修改文件为下图所示。(青龙容器部分仅保留[])

然后重启若兰

docker restart nolanjdc

发表评论