最新FDD(QL-Emotion)详细图文教程

前言

QL-Emotion是基于SpringBoot+Mybatis开发的青龙面板管理系统结合Mirai框架QQ机器人轻松管理青龙面板

官方TG频道:https://t.me/fengxiaorui

官方网站:https://ql-emotion.fun/

请不要忘记放对应端口,宝塔和服务器

一切请认准上面两个官方渠道,否则出现问题一律自行承担

示例工具

请不要忘记放对应端口,宝塔和服务器

操作系统: CentOS 7.6
服务器所在地区:华南-广州
镜像名称: centos-7u6-x86_64-20220507104842
实例配置: CPU_2核 内存_4GB

安装宝塔并下载所需

此次演示的是CentOS 7.6 系统,其他系统请去宝塔官网查看

宝塔官网:https://www.bt.cn/new/index.html

  1. ssh终端连接服务器,输入以下命令安装宝塔

    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed099927
  2. 修改宝塔的帐号密码方便登录等操作。

    bt
  3. 登录宝塔后台,跳出此界面,直接一键安装省事,毕竟后面有的用的到,顺带搜索安装好PM2后续资产查询需要用。

Java下载及项目包拉取

请不要忘记放对应端口,宝塔和服务器
  1. 查看服务器是否有java

    java -version

    如果有就用命令删除,前提删除并不影响你其他项目

    rpm -qa | grep jdk
  2. 然后去终端下载java直接用yum命令拉,拉去后查验即可

    yum install -y java-1.8.0-openjdk-devel.x86_64
  3. 拉取后我们直接拉取项目本体,不过我的意见是先cd,再进行拉取,目录就能在root下

    wget https://raw.githubusercontent.com/fengxiaoruia/QL-Emotion-jar/main/QL-Emotion.jar

    这里插播一下,如果后续出现拉取失败,请自己替换代理,建议您参考此篇文章自己创建:如何搭建CF(Cloudflare)拉取github脚本等

  4. 到此步骤我们跳回宝塔创建数据库,因为那边差不多全部也安装完毕了。

    数据库名必须emotion 其他请牢记

  5. 回到终端,我们启动项目

    java -jar QL-Emotion.jar
  6. 然后我们会出现数据库的用户名和密码,还有数据库的地址!如果有错误自行去项目目录,如果按照本教程的,应该就是root下面的config里面的application.yml修改

  7. 设置系统密钥(切记请勿随意告诉他人。)

  8. 然后我们会出现设置QQ机器人,这里就要提前准备一个可登录的小号,输入好QQ,密码,管理员QQ

过滑块

请不要忘记放对应端口,宝塔和服务器
  1. 一般来说登录都会出现验证,需要你过验证,复制link后面的地址,浏览器打开

  2. 这里用的是谷歌浏览器,都是大同小异,打开后按照图片操作

  3. 过滑块,右边输入:cap_union_new 然后就出现一条请求

  4. 找到ticket然后复制出来即可,复制引号内的,记得复制对且复制全

  5. 我们拿到这个ticket回到终端提交回车即可,然后会让你扫码账户认证,你就复制连接打开后用对应的机器人QQ手机扫码确定

  6. 然后输入任意字符回车即可启动

  7. 然后咋们ctrl+c,静默

    nohup java -jar QL-Emotion.jar --server.port=8080 > log.out 2>&1 &

搭建资产查询

请不要忘记放对应端口,宝塔和服务器

项目地址:https://github.com/fengxiaoruia/changePro

  1. 我们直接去宝塔,找到文件,找到根目录/www 然后点击上传,上传项目地址下载的压缩包

  2. 上传后我们进行解压

  3. 解压后我们去找到软件商店,一开始下载的PM2.点击设置,运行目录,添加项目选择刚才解压的文件夹

  4. 启动文件选择解压文件夹内app.js

    配置如图,然后确定即可

  5. 点击运行,即可查看是否正常

  6. 我们回到跟QQ机器人的对话框,私聊机器人(记得带上http:// )

    本地用127.0.0.1:3100

    配置查询地址

前端搭建

请不要忘记放对应端口,宝塔和服务器
  1. 首先我们下载对应的最新包:https://github.com/fengxiaoruia/QL-Emotion-View

  2. 下载后我们自行在电脑上解压,然后我们去宝塔的wwwroot目录上传解压的文件夹

  3. 上传好后,我们去点击网站新建一个php项目,添加站点,这里的域名随意,我建议后面加入端口,也可以直接输入当前服务器的IP地址,这样无需端口,IP直接可以访问,看个人吧,记得根目录选择上面解压的路径文件夹

  4. 我们去修改配置文件,使他跟机器人QQ互联的效果

    location ^~/api/ {
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header REMOTE-HOST $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_pass http://机器人所在IP:机器人端口/;
    }
  5. 然后我们就可以用ip访问了。记得管理员的帐号密码默认root 务必修改噢

    帐号密码默认root,记得后台登录修改

机器人相关说明(必看)

请不要忘记放对应端口,宝塔和服务器
  1. 关于对接青龙添加容器
    请注意下图内演示的是JD_COOKIE变量名称添加,如果不懂何为环境变量名称,请自行打开青龙页面,查看环境变量,并检索找到“名称”二字即可明白

  2. 关于如何手动添加COOKIE参数

  3. 关于羊毛容器的解释
    羊毛容器就是上图所示,可以添加变量命令来实现直接匹配其他活动的意思,简单来说,现在市面上有各种活动,非JD活动,而你又需要配置容器来跑对应活动的脚本,需要用到对应的参数,这就导致羊毛容器的诞生。

  4. 机器人内置了短信登录,使用命令为:呆瓜

更多的命令还有待解答,时间有限,暂时到这里。后续会另开一篇文章详细讲解命令。

版权声明:
作者:余生安好
链接:https://www.luomubiji.host/?p=853
来源:落幕笔记
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
最新FDD(QL-Emotion)详细图文教程
目录 前言示例工具安装宝塔并下载所需Java下载及项目包拉取过滑块搭建资产查询前端搭建机器人相关说明(必看)更多的命令还有待解答,时间有限,暂时到……
<<上一篇
下一篇>>