青龙,XDD-plus,若兰,安装

一、装宝塔

一键安装命令:

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

安装成功后,进入宝塔——软件商店搜索:docker 安装,过程比较慢耐心等待。成功之后进行下一步。

二、安装青龙面板

1、拉取青龙镜像

docker pull whyour/qinglong:latest

2、完成后创建青龙容器:

docker run -dit
-v $PWD/QL1/config:/ql/config
-v $PWD/QL1/scripts:/ql/scripts
-v $PWD/QL1/repo:/ql/repo
-v $PWD/QL1/log:/ql/log
-v $PWD/QL1/db:/ql/db
-v $PWD/QL1/jbot:/ql/jbot
-v $PWD/QL1/raw:/ql/raw
-p 5700:5700
--name QL1
--hostname QL1
--restart always
whyour/qinglong:latest

一键装依赖

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

然后在浏览器输入你的ip:5700,进入青龙面板,通知设置跳过,设置账号密码登录。

打开青龙面板,完成图示步骤

 下面的Client cid和Client Secret在xdd和nvjdc会用到

三、xdd-plus

1、装go

cd /usr/local && wget https://golang.google.cn/dl/go1.16.7.linux-amd64.tar.gz -O go1.16.7.linux-amd64.tar.gz

2、解压

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

3、设置环境变量

      进入宝塔文件管理,找到根目录/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

然后执行

source /etc/profile

运行go

go env 

 输出如下图代表go安装好了。

安装过go,直接输下面,一条一条执行

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

拉xdd-plus

cd ~ && git clone https://ghproxy.com/https://github.com/764763903a/xdd-plus.git

编译

cd xdd && go build
chmod 777 xdd
./xdd

直到弹出二维码用需要做机器人的号码扫码绑定即可

ctrl+c退出

然后跑下面命令挂机静默运行

nohup ./xdd 1>/dev/null 2>&1 & #AMD64

四、若兰

1、拉源码

国内

yum -y install git https://ghproxy.com/https://github.com/NolanHzy/nvjdcdocker.git /root/nolanjdc

国外

yum -y install git https://github.com/NolanHzy/nvjdcdocker.git /root/nolanjdc

2 、拉取基础镜像

sudo docker pull nolanhzy/nvjdc:latest

3 、执行命令

yum install wget unzip -y

4、创建一个目录放配置

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

5、手动建立Config.json 配置文件 注意ARM多一个配置 Captchaurl

{
  ///浏览器最多几个网页
  "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": ""
    }
  ]

}

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、启动镜像

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

11、查看 日志

docker logs -f nolanjdc 

出现 NETJDC started 即可

五、傻妞

1.一键安装傻妞

a=arm64;if [[ $(uname -a | grep "x86_64") != "" ]];then a=amd64;fi ;s=sillyGirl;cd;if [ ! -d $s ];then mkdir $s;fi ;cd $s;wget https://mirror.ghproxy.com/https://github.com/cdle/${s}/releases/download/main/${s}_linux_$a -O $s && chmod 777 $s &&pkill -9 $s ; $(pwd)/$s

2.等命令运行完毕。首次安装显示青龙链接失败。

ctr +c 退出

3.开始配置QQ机器人

需要先装node.js

(1)进入Linux自定义目录下,通过 wget 命令获取 Node.js 安装程序比如我们安装在 usr/local目录,执行如下命令:

cd /usr/local  && wget https://nodejs.org/dist/v14.17.5/node-v14.17.5-linux-x64.tar.xz

(2)

xz -dk node-v14.17.5-linux-x64.tar.xz  && tar -xvf node-v14.17.5-linux-x64.tar

Node.js 解压下载得到的 Node.js 是 ***.tar.xz 格式,需要使用解压命令首先对其进行解压

(3)Node.js 环境配置.

vi /etc/profile

按键 i 进入编辑模式,在文件的最后面新行添加以下三行代码:

export NODE_HOME=/usr/local/node-v14.17.5-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules

Esc键退出编辑模式,:wq 退出该配置文件

(4)生效配置文件

source /etc/profile

检查是否安装成功
查看node版本

node -v

查询结果 V14.17.5


查看nmp版本

npm -v

查询结果 V6.14.xx

到此安装好node.js

先安装个pm2不然后第6步没法守护进程。
由于我们已经安装好了node.js所以直接用下面命令安装

npm install pm2 -g

执行pm2 -v查看是否安装成功

配置傻妞

打开/etc/sillyGirl/sets.conf这个文件把这两个写进去,(没有sets.conf这个文件自己创建一个)然后手动重启一下傻妞,教程第五部分,手动重启。

# 傻妞机器人名
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 jd_cookie address http://192.168.50.100:6060
#设置阿东登陆坑位数
set jd_cookie login_num 3

onebot对接傻妞

1.克隆仓库

yum -y install git https://github.com/takayama-lily/node-onebot.git

2.进入仓库

cd node-onebot

3.创建配置文件(没有这个文件的话可以去root/node-onebot 新建一个文件就行,名称写config.js 然后吧下面这这个复制进去就可以了)

module.exports = {
    //通用配置
    general: {
        platform:           3,     
        log_level:          "info",  //trace,debug,info,warn,error,mark
        use_cqhttp_notice:  false,   //是否使用cqhttp标准的notice事件格式
 
        host:               "0.0.0.0",  //监听主机名
        port:               5700,       //端口
        use_http:           false,      //启用http
        use_ws:             false,      //启用正向ws,和http使用相同地址和端口
        access_token:       "",         //访问api的token
        secret:             "",         //上报数据的sha1签名密钥
        post_timeout:       30,         //post超时时间(秒)
        post_message_format:"array",    //"string"或"array"
        enable_cors:        false,      //是否允许跨域请求
        enable_heartbeat:   false,      //是否启用ws心跳
        heartbeat_interval: 15000,      //ws心跳间隔(毫秒)
        rate_limit_interval:500,        //使用_rate_limited后缀限速调用api的排队间隔时间(毫秒)
        event_filter:       "",         //json格式的事件过滤器文件路径
        post_url: [ //上报地址,可以添加多个url
            // "http://your.address.com:80",
        ],
        ws_reverse_url: [ //反向ws地址,可以添加多个url
            "ws://127.0.0.1:8080/qq/receive",
        ],
        ws_reverse_reconnect_interval: 3000, //反向ws断线重连间隔(毫秒),设为负数直接不重连
        ws_reverse_reconnect_on_code_1000: true, //反向ws是否在关闭状态码为1000的时候重连
    },
 
    //每个账号的单独配置(用于覆盖通用配置)
    147258369: {
 
    },
};

5.登录,根据提示操作

cd && cd node-onebot && node main 机器人账号

会给一个二维码地址,复制到浏览器打开QQ扫码登录授权。等命令跑完,Ctrl +c 退出。

6.用pm2守护进程。

pm2 start "node main 机器人QQ号"

这就完活了!

注意:
自愿开启芝士(京东CK功能)请执行

set jd_cookie enable_jd_cookie true

并重启。

六、傻妞重启、更换机器人QQ、手动更新

重启

ps -A|grep sillyGirl ##显示进程号
kill -9 xxxxxx ##杀掉进程
cd && cd sillyGirl && ./sillyGirl  ##启动傻妞

等待数据库加载完成,按下curl 再按 C 退出
然后执行下面命令 静默挂机

nohup ./sillyGirl 1>/dev/null 2>&1 & #AMD64

./sillyGirl -d

  • 0
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值