懒癌必备,京东代挂 直接上车链接
准备工作
购买服务器
腾讯云:2核4G8M带宽云服务器只需70元/年,198元/3年
阿里云:阿里云限时优惠1H2G1M 174元/3年
目前阿里云是限制越来越多,腾讯云是越来越便宜活动还多,强力推荐腾讯云!
腾讯云不是新用户的可以看本站教程无限新用户:https://www.iyouhun.com/post-190.html
系统选择 CentOS
或者Ubuntu
都行,我这里选择的 CentOS 7.6
毕竟 8.0 官方已经不再维护了。
开放端口
去服务器防火墙开放以下端口
- 5700 青龙面板
- 8080 XDD-Plus/傻妞
- 5701 nvjdc
上述端口你也可以自定义,但是后续使用则必须使用你指定的端口!

开始搭建
安装docke并设置开机启动
1 2 3 4 5
| sudo yum check-update curl -sSL https://get.daocloud.io/docker | sh sudo systemctl start docker sudo systemctl status docker sudo systemctl enable docker
|

安装青龙面板
拉取青龙面板
1 2 3 4 5 6 7 8 9 10 11
| docker run -dit \ --name ql \ --hostname ql \ --restart always \ -p 5700:5700 \ -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 \ whyour/qinglong:latest
|
端口号可自定义
-p 5700:5700 端口号为5700
-p xxxx:5700 端口号为xxxx
注:改的端口号一定要在安全组中放行该端口,不然访问不到
登录青龙面板
在浏览器中输入 服务器ip:端口号
端口号为上一步你自己设置的端口号
例如:123.123.123.123:5700
1.进入青龙面板的登陆页面,开始安装

2.选择通知方式 这里的通知方式是青龙面板登录通知等,不会或者没有就跳过

3.设置登录账号密码

4.安装完成,去登录

拉取定时任务脚本仓库
这里推荐两个仓库
faker2仓库:
1
| ql repo https://ghproxy.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|getJDCookie" "activity|backUp" "^jd[^_]|USER|ZooFaker_Necklace.js|JDJRValidator_Pure|sign_graphics_validate"
|
smiek2221仓库:
1
| ql repo https://ghproxy.com/github.com/smiek2221/scripts.git "jd_|gua_" "" "ZooFaker_Necklace.js|JDJRValidator_Pure.js|sign_graphics_validate.js"
|
1.在定时任务里 添加任务

2.添加完成后在列表里点击操作的运行先运行一次

青龙依赖安装
更新后的青龙安装依赖更方便了,直接输入依赖名称在线安装

旧版的青龙需要使用命令
1 2 3 4 5 6 7 8 9 10 11
| docker exec -it QL bash -c "npm install -g typescript" docker exec -it QL bash -c "npm install axios date-fns" docker exec -it QL bash -c "npm install crypto -g" docker exec -it QL bash -c "npm install jsdom" docker exec -it QL bash -c "npm install png-js" docker exec -it QL bash -c "npm install -g npm" docker exec -it QL bash -c "pnpm i png-js" docker exec -it QL bash -c "pip3 install requests" docker exec -it QL bash -c "apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas --build-from-source" docker exec -it QL bash -c "apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev" docker exec -it QL bash -c "cd /ql/scripts/ && apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && npm i && npm i -S ts-node typescript @types/node date-fns axios png-js canvas --build-from-source"
|
依赖最好都安装上,防止很多脚本跑不了。
应用设置配置
这里的应用其实就是为了对接xdd-plus、nvjdc 等应用。
1.添加应用,输入名称,勾选权限

2.添加成功后,可以在列表中查看Client ID
和Client Secret
后面会用到

搭建所需GO环境
xdd-plus 和 傻妞都需要 Go 环境
1.安装gcc
1 2
| yum -y install gcc yum -y install gcc-c++
|
2.下载go安装包 ,这里我们安装到usr/local
目录
1
| cd /usr/local && wget https://golang.google.cn/dl/go1.16.7.linux-amd64.tar.gz -O go1.16.7.linux-amd64.tar.gz
|
3.解压go安装包
1
| tar -xvzf go1.16.7.linux-amd64.tar.gz
|
4.配置环境变量,路径/etc/profile
1 2 3 4 5
| 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
|
复制上方代码添加到profile
文件末尾

5.刷新环境变量
6.检测一下看看有没有安装成功
如下图表示安装成功

安装xdd-plus
1.拉取xdd-plus的库
1
| cd ~ && git clone https://ghproxy.com/https://github.com/764763903a/xdd-plus.git
|
2.编译xdd
3.给与xdd最高权限
4.运行xdd(要确保你在xdd-plus目录下)
等程序跑个半分钟Ctrl+c退出
5.修改root/xdd-plus/conf/config.yaml文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| mode: parallel containers: - address: http://123.123.123.123:5700 username: 青龙面板的账号 password: 青龙面板的密码 cid: Client ID secret: Client Secret weigth: 1 mode: parallel limit: 9999 AtTime: 8 IsHelp: true IsOldV4: Wskey: true IsAddFriend: Lim: Tyt: Later: ApiToken: theme: /root/xdd-plus/theme/admin.html static: ./static master: database: /root/xdd-plus/.xdd.db qywx_key: daily_push: resident: user_agent: telegram_bot_token: telegram_user_id: TGURL: qquid: 管理员QQ qqgid: QQ群号 qbot_public_mode: true default_priority: no_ghproxy: true daily_asset_push_cron: 0 21 * * * repos: - git: https://github.com/shufflewzc/faker2.git
|
修改完之后Ctrl+s保存文件退出,回到命令行在次运行上一步4
出现二维码,扫码绑定你的机器人qq,等一会后向你的机器人发消息测试。
!!!注意xdd-plus默认端口 8080
6.然后Ctrl+c
,为防止机器人被杀死我们后台挂机
xdd-plus配置到此结束
安装傻妞sillyGirl
1. 拉 “傻妞”库
由于傻妞现在默认路径在etc,所以教程内容也对应更新了路径
1 2 3
| cd /etc/ #cd到etc目录 git clone https://ghproxy.com/https://github.com/cdle/sillyGirl.git #此时你的etc目录下会新增文件夹sillyGirl cd /etc/sillyGirl #cd到傻妞根目录
|
2. 新建dev.go
新建dev.go
,用命令touch dev.go
。或者直接用命令vi dev.go
,键盘按字母i进入编辑。 输入下面的代码,按键盘Esc退出编辑,输入:wq
保存并退出。
1 2 3 4 5 6 7 8 9 10 11 12 13
| package main import ( //青龙2.9机器人 _ "github.com/cdle/sillyGirl/develop/qinglong" //京东账号 _ "github.com/cdle/sillyGirl/develop/jd_cookie" //腾讯QQ _ "github.com/cdle/sillyGirl/im/qq" //Te Legram _ "github.com/cdle/sillyGirl/im/tg" //微信公众号 _ "github.com/cdle/sillyGirl/im/wxmp" )
|
不会的也可以直接将dev.go.demo
重命名为dev.go
除此之外,还需要拉取一些库。执行如下操作:
1 2
| cd /etc/sillyGirl/develop ##cd到傻妞的扩展目录develop git clone https://ghproxy.com/https://github.com/ufuckee/jd_cookie.git ##拉扩展库
|
3. 新增配置文件并编译傻妞
新增sets.conf配置文件
1 2
| cd /etc/sillyGirl touch sets.conf
|
配置内容
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
| # 傻妞机器人名 set sillyGirl name 傻妞 #傻妞http服务是否开启,默认false,开启改为true set sillyGirl enable_http_server true # 傻妞http服务端口 set sillyGirl port 8080 # 傻妞消息撤回等待时间,单位秒 set sillyGirl duration 5 # 傻妞自动升级是否通知 set sillyGirl update_notify false # 傻妞内置赞赏码 set sillyGirl appreciate https://gitee.com/aiancandle/sillyGirl/raw/main/appreciate.jpg # 设置青龙openapi的client_id参数 set qinglong client_id fy8UO_4jRraC # 设置青龙openapi的client_secret参数 set qinglong client_secret sQqDqI5U1yS9-gyOUa1EAbXT # 青龙是否开启自动隐藏重复任务功能 set qinglong autoCronHideDuplicate true # 设置青龙面板地址 set qinglong host http://192.168.50.100:5700 # 设置qq登录账号 #set qq uin 10000 #这里建议注释,直接后台弹出二维码登陆 # 设置qq登录密码 #set qq password 123456789 #这里建议注释,直接后台弹出二维码登陆 # 设置监听群聊号码,默认监听所有 set qq groupCode ? # 设置是否自动同意好友请求 set qq auto_friend false # 是否对自己发出的消息进行回复 set qq onself true # 设置qq管理员 set qq masters q1&q2&q3... # 设置接受通知的qq账号,默认管理员接受 set qq notifier q1&q2&q3... # 设置qq设备信息(自动生成) #set qq device.json ? #这里建议注释,直接后台弹出二维码登陆 # 设置qq登录令牌(自动生成) #set qq session.token ? #这里建议注释,直接后台弹出二维码登陆 # 设置telegram机器人token set tg token ? # 设置telegram机器人代理 set tg url ? # 设置telegram机器人管理员 set tg masters t1&t2&t3... # 设置接受通知的telegram账号,默认管理员接受 set tg notifier t1&t2&t3... # 设置微信公众平台app_id set wxmp app_id ? # 设置微信公众平台app_secret set wxmp app_secret ? # 设置微信公众平台token set wxmp token ? # 设置微信公众平台encoding_aes_key set wxmp encoding_aes_key ? # 设置微信公众平台管理员 set wxmp masters w1&w2&w3... # 设置公众号关注事件回复 set wxmp subscribe_reply 感谢关注! # 设置公众号默认回复 set wxmp default_reply 无法回复该消息
|
4. 编译傻妞并运行
1 2 3
| cd /etc/sillyGirl && go build chmod 777 sillyGirl ./sillyGirl
|
5.等弹出二维码机器人QQ扫码绑定机器人

等到QQ登录完,按住ctrl再按c退出
6.设置后台静默运行
1
| nohup ./sillyGirl 1>/dev/null 2>&1 & #AMD64
|
然后愉快的玩耍吧!
安装nvjdc(Nolan)
1.安装 wget、unzip并跳过询问是否安装
1
| yum install wget unzip -y
|
2.创建一个目录放配置以及chromium
3.下载config.json 配置文件 并且修改自己的配置 不能缺少,链接失效,自己把群里的模版文件放上去。
国内国外请使用(推荐)
1
| wget https://gitee.com/youhunwl/script/raw/master/Config.json
|
4.进入nvjdc,创建chromium文件夹并进入
1 2
| cd /root/nvjdc mkdir -p .local-chromium/Linux-884014 && cd .local-chromium/Linux-884014 && rm -f chrome-linux.zip
|
5.下载 chromium
1
| wget https://mirrors.huaweicloud.com/chromium-browser-snapshots/Linux_x64/884014/chrome-linux.zip && unzip chrome-linux.zip
|
6.删除刚刚下载的压缩包
7.回到刚刚创建的目录
8.拉镜像
1
| sudo docker pull nolanhzy/nvjdc:1.1
|
9.启动镜像
1
| docker run --name nvjdc -p 5701: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
|
name:nvjdc 可以自定义,但是后续命令也要修改
这里的 5701 也是准备工作开放的端口,你也可以自定义
10.编辑(重点)
/root/nvjdc
目录下的Config.json
文件,里面文档按自己使用情况修改
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| { ///浏览器最多几个网页 "MaxTab": "4", //网站标题 "Title": "游魂博客", //回收时间分钟 不填默认3分钟 "Closetime": "5", //网站公告 "Announcement": "为提高账户的安全性,请关闭京东免密支付。下载以下APP并登陆你的账号: 京东、京喜、京东金融、京东极速版。", ///开启打印等待日志卡短信验证登陆 可开启 拿到日志群里回复 默认不要填写 "Debug": "", ///自动滑块次数5次 5次后手动滑块 可设置为0默认手动滑块 "AutoCaptchaCount": "5", ///XDD PLUS Url http://IP地址:端口/api/login/smslogin "XDDurl": "", ///xddToken "XDDToken": "", ///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": "", //青龙2,9 OpenApi Client ID "QL_CLIENTID": "", //青龙2,9 OpenApi Client Secret "QL_SECRET": "", //CK最大数量 "QL_CAPACITY": 40, "QRurl": "" } ] }
|
11.重启
12.查看日志(用处不大)
出现 NETJDC started
即可
更新教程
确保上面那些文件下载过一遍,更新不会删除上面已下载的文件。
1.删除容器
1 2
| docker ps #可以看运行中的镜像名字 docker rm -f nvjdc #直接删除运行中的nvjdc
|
2.删除镜像
1 2 3 4 5 6 7
| docker images #可以看下载的镜像名字 docker rmi -f nolanhzy/nvjdc:0.6 docker rmi -f nolanhzy/nvjdc:0.8 docker rmi -f nolanhzy/nvjdc:0.9 docker rmi -f nolanhzy/nvjdc:0.958 docker rmi -f nolanhzy/nvjdc:1.0 docker rmi -f nolanhzy/nvjdc:1.1
|
3.回到安装时创建的目录内,然后重新执行安装教程 8、9
1 2
| # 比如原来在 root 下 nvjdc 文件夹中 cd /root/nvjdc
|
对接xdd-plus
1.修改nvjdc的配置文件
1 2 3 4 5 6 7 8 9 10
| { ... ///XDD PLUS Url http://IP地址:端口/api/login/smslogin "XDDurl": "", ///xddToken "XDDToken": "", ... ///青龙配置 注意对接XDD 对接芝士 设置为"Config":[] "Config": [] }
|
XDDurl:xdd-plus的地址 例:http://123.123.123.123:8080/api/login/smslogin
XDDToken:xdd-plus配置文件中设置的 master
后台密码
Config:这里的Config
必须为空!
2.编辑好后保存重启容器
到这一步已经可以全部正常使用了,看看效果


对接傻妞
1.首先对接过阿东的发下面命令给傻妞机器人删除阿东对接
1
| delete jd_cookie adong_addr
|
2.设置若兰(nvjdc)
给傻妞机器人发命令
1 2 3
| set jd_cookie nolan_addr http://若兰IP:端口 # 例:set jd_cookie nolan_addr http://192.168.1.1:5703 # 需要http://前缀!!! 需要http://前缀!!! 需要http://前缀!!! 重要事情说三遍!!!
|
3.修改配置文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| { ///浏览器最多几个网页 "MaxTab": "4", //网站标题 "Title": "游魂博客", //回收时间分钟 不填默认3分钟 "Closetime": "3", //网站公告 "Announcement": "做人,最重要的就是开心啦。", ///开启打印等待日志卡短信验证登陆 可开启 拿到日志群里回复 默认不要填写 "Debug": "", ///自动滑块次数5次 5次后手动滑块 可设置为0默认手动滑块 "AutoCaptchaCount": "5", ///XDD PLUS Url http://IP地址:端口/api/login/smslogin "XDDurl": "", ///xddToken "XDDToken": "", ///青龙配置 注意对接XDD 对接芝士 设置为"Config":[] "Config": [] }
|
4.重启容器
1
| sudo docker restart nvjdc
|
微信交流群:添加微信iyouhun
发送指令羊毛群
自动邀请
Q Q 交流群:点我加Q群:56359657