青龙面板搭建+QQ机器人

news2024/11/18 3:29:13

搭建青龙面板首先有个服务器
我这里看到华为云有活动就入手了一个

1.系统选择

centos7.9
在这里插入图片描述

华为云购买地址:https://activity.huaweicloud.com/1212_promotion/index.html

2. 服务器上安装宝塔

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


回复 y 安装即可
在这里插入图片描述
安装成功会有访问地址和 账号密码
然就开放 对应端口即可访问
在这里插入图片描述
在这里插入图片描述

3. 登录宝塔面板,安装docker

进入宝塔之后先进行注册绑定
在这里插入图片描述
点击左侧的docker 然后弹出来点击安装就行
在这里插入图片描述
这里如果出现闪退回登录界面,需要换个浏览器进行,换浏览器访问前需要在服务器上查看宝塔的访问地址,查看命令
/etc/init.d/bt default
在这里插入图片描述

4.安装完成后回到ssh连接工具开始搭建青龙,拉去最新版镜像

docker pull whyour/qinglong:latest

在这里插入图片描述

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/deps:/ql/deps \
  -v $PWD/ql/ninja:/ql/ninja \
  -p 5700:5700 \
  -p 5701:5701 \
  --name qinglong \
  --hostname qinglong \
  --restart unless-stopped \
  whyour/qinglong:latest

在这里插入图片描述

安裝完成在服務器安全组开放对应 5700 端口,然后就可以进行访问了
在这里插入图片描述
安装依赖:docker exec -it qinglong bash
在这里插入图片描述

在这里插入图片描述

curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/bean661/utils/main/QLOneKeyDependency.sh | sh

在这里插入图片描述
在这里插入图片描述

这样就安装完成了,安装完成输入 exit 进行退出

打开青龙面板 > 新建任务
拉脚本库
定时: 0 0 0 * * *
这里可以根据在线cron表达式生成你需要定时执行的表达式
Kr仓库

ql repo https://gh.fakev.cn/KingRan/KR.git "jd_|jx_|jdCookie" "activity|backUp" "^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR"

在这里插入图片描述
青蛙蛤蟆库:

ql repo https://github.com/smiek2121/scripts.git "jd_|gua_" "" "ZooFaker_Necklace.js|JDJRValidator_Pure.js|sign_graphics_validate.js|cleancart_activity.js|jdCookie.js|sendNotify.js"

在这里插入图片描述
手动运行两个任务
在这里插入图片描述
系统设置 > 应用设置 > 新建应用
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
这里生成 Client ID 和Client Secret 在配置机器人时会用得到

5. 安装xdd-plus 机器人

先申请一个QQ号作为机器人QQ
然后再服务器上安装xdd

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

在这里插入图片描述
编译XDD-Plus

cd xdd-plus && go build

在这里插入图片描述
这是需要安装下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

在这里插入图片描述

解压

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

添加环境变量

vi /etc/profile

将下面内容复制到profile 文件中保存退出 (i 进入编辑模式 esc键 + :wq进行保存)

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
在这里插入图片描述

安装成功后再运行 cd xdd-plus && go build
在这里插入图片描述
如果提示没有文件或目录则需要先进入~目录下再执行编译命令cd ~
在这里插入图片描述
在这里插入图片描述
编译完成进行赋权

chmod 777 xdd

运行

./xdd

在这里插入图片描述
在这里 Ctrl+C 退出就可以了
在这里插入图片描述
进入配置文件所在位置更改配置,配置自己的青龙以及QQ机器人

 cd /root/xdd-plus/conf

在这里插入图片描述
yaml格式的配置文件内容,: 后面需要加空格,不然会报错
在这里插入图片描述
在这里插入图片描述
填写完了保存然后启动xdd

cd  /root/xdd-plus && ./xdd

如果报错
在这里插入图片描述
或者是 段错误 报错的
下载config.yml 放到 /root/xdd-plus/qbot 目录下

https://ghproxy.com/https://github.com/764763903a/xdd-plus/releases/download/v1.7/config.yml

在这里插入图片描述

更改 config.yml 配置文件

将这里的QQ账号改为自己机器人的
在这里插入图片描述
下载 xdd-linux-amd64 放到 /root/xdd-plus 目录下

https://ghproxy.com/https://github.com/764763903a/xdd-plus/releases/download/v1.7/xdd-linux-amd64

在这里插入图片描述

删除xdd-plus目录下的xdd文件并将xdd-liux-amd64改名为xdd

 rm -f xdd
 mv xdd-linux-amd64 xdd

赋权

chmod 777 xdd

在这里插入图片描述

cp demo_app.conf app.conf

然后 ./xdd 运行扫码
然后等登陆成功后直接用按键的Ctrl+a+d退出就行了
后台静默运行 ./xdd -d

扫码出现异常
在这里插入图片描述
是因为服务器地址与手机地址不在同一区域
解决方案1:
手机下载爱加速app 将网络代理至服务器的地区再进行扫码

如果上面方案还是不行
采用方案二:
Windows电脑下载:https://github.com/Mrs4s/go-cqhttp/releases/tag/v1.0.0-rc3
在这里插入图片描述
下载成功之后双击运行
然后弹框一直确定,完成后文件夹里会生成go-cqhttp.bat文件

点击打开 go-cqhttp.bat,选择1,按回车,会生成一个 config.yml 的文件,关闭窗口,修改config.yml 文件的uin 改为机器人的QQ
在这里插入图片描述

在这里插入图片描述

然后重新运行 go-cqhttp.bat,扫码登录,登录成功会生成两个文件 device.json 和 session.token
在这里插入图片描述
在这里插入图片描述

把这两个文件复制到云服务器 xdd-plus 目录下替换原来的, 再运行xdd即可,不用扫码就可以登录了
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/111388.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

340页11万字智慧政务大数据资源平台数据治理方案

一.1.1 数据治理子系统 建设大数据治理子平台,提供数据标准管理、元数据管理、数据质量管理能力,实现对数据的规范治理与管理;提供数据工厂能力,实现对归集的数据进行清洗、加工,支撑业务的数据应用需求。具体&#xf…

ES6 箭头函数 Arrow Function

前言 1. ES6 前定义函数 2. ES6 箭头函数语法 3. ES6 箭头函数返回值 4. 箭头函数中的 this 到底是谁 ? 前言 ES6 新增了一种新的函数: 箭头函数 Arrow Function 箭头函数相当于匿名函数,简化了函数定义,将原函数的 function 关键字和函数名都删掉&am…

学习.NET MAUI Blazor(三)、创建.NET MAUI Blazor应用并使用AntDesignBlazor

大致了解了Blazor和MAUI之后,尝试创建一个.NET MAUI Blazor应用。 需要注意的是: 虽然都叫MAUI,但.NET MAUI与.NET MAUI Blazor 并不相同,MAUI还是以xaml为主,而MAUI Blazor则是以razor为主。 这个系列还是以MAUI Bla…

23. 【gRPC系列学习】gRPC安全认证-JWT认证

JWT 即 JSON Web Token,是用 JSON 形式安全传输信息的方法。本节介绍JWT与gRPC结合,关于JWT交互流程的介绍参考文末的链接。 1. 使用JWT客户端与服务端交互 1)客户端使用用户名、密码发送给服务端 2)服务端返回JWT数据,返回数据由三部分组成 Header:TOKEN 的类型,就是JW…

截至2022年12月共计451个信息安全国家标准 汇总

写在前面 早年刚参加信息安全工作更多的学点皮毛技术,到处找安全工具,跟踪poc,拿到一个就全网扫一遍,从来没有想过,系统化的安全工作应该怎样搞?我做的工作在安全体系中处于哪个阶段? 后来有机会做企业安全建设&…

二本跨专业自学编程及程序员就业之路——20W社招进银行

自学编程的道路 先做个自我介绍,我是一名普通二本院校的学生。在广州上学,21年毕业,非科班出身。上大学之前,很少接触电脑,连QQ都是别人送我的,当时还开心了好一阵子。 大学的时候,开始接触的第…

对美国学校制度的一点儿思考

本文作者在美国生活了几十年,随着对这个国家的深入了解,发现原来对美国的一些认知上有偏差。所以其根据在美的所见所闻,结合中国国内的情况,做了分析对照,在此知识人网小编仅摘录关于美国学校制度的内容以飨读者。 美国…

喜报 | 知道创宇ZoomEye Pro获评ISC 2022创新能力百强,实力入选“攻击面与资产管理领域”创新产品榜单!

12月21日,ISC 2022数字安全创新能力百强颁奖典礼在北京举行。 知道创宇的 ZoomEye Pro 以其先进的网络安全技术和创新产品能力,通过层层筛选,从众多产品中脱颖而出,入选“攻击面与资产管理领域”的创新产品榜单!知道创…

IDEA运行缓慢,闪退解决方式——增加堆内存

目录方法一:通过IDE修改配置方法二:使用ToolBox进行设置方法三:直接修改vmoptions文件如果遇到速度变慢的情况,可能需要增加内存堆。方法一:通过IDE修改配置 help–>Change Memory Setting–>修改为一个合适的值…

机器学习算法基础——决策树

文章目录决策树算法的定义发展历程适用范围及其优缺点适用范围优点缺点代码实现决策树算法的定义 决策树(Decision Tree)是在已知各种情况发生概率的基础上,通过构成决策树来求取净现值的期望值大于等于零的概率,评价项目风险&…

系统设计场景题—MySQL使用InnoDB,通过二级索引查第K大的数,时间复杂度是多少?

系统设计场景题—MySQL使用InnoDB,通过二级索引查第K大的数,时间复杂度是多少?前言明确场景对齐表的结构分析时间复杂度执行一条 select 语句,期间发生了什么?分析性能的瓶颈如何做出优化一、从业务上绕过二、使用覆盖…

史上最强人工智能ChatGPT 到底有多强?

ChatGPT 已经踏上了它的成神之路,这绝对是我所用过的,我相信也是你用过的,最让人震撼的人工智能产品,比起 AI 画画,它甚至更具颠覆性。只用短短十分钟,它就耗尽了我毕生所学的感叹词,最后只留下…

I2S和I2C分别如何连接pad

GPIO一共有8种输入输出模式。可参考: GPIO内部结构和各种模式_cy413026的博客-CSDN博客读了该篇文章可以知道:1.gpio可以直接用cpu通过寄存器控制读写2.可以直接与片内外设连接 受外设控制(I2C)3.gpio的push-pull和OD/OC结构4.上下拉在输入输出的使用5.…

微信小程序之实时聊天系统——页面介绍

目录 系统结果展示: 系统的页面说明: 1.我们首先再app.json中创建四个tabBar页面(消息、联系人、用户列表、我的) 2.消息页面: 3.联系人页面: 4.用户列表页面: 5.我的页面: 欢…

buildroot 勾选alsa - utils编译后未 /bin 包含

alsa-lib 这个库在 buildroot 已经默认编译进去我们可以不用管,我们只需要使能 alsa-utils 就 行了,还是在 buildroot 的源码目录下,运行以下命令进入图形化界面配置:make menuconfig 按照以下路径进入配置我们的 alsa-utils&…

【SpringMVC】请求参数的绑定

1.绑定说明 1.1 绑定的机制 我们都知道&#xff0c;表单中请求参数都是基于 keyvalue 的。SpringMVC 绑定请求参数的过程是通过把表单提交请求参数&#xff0c;作为控制器中方法参数进行绑定的。 例如&#xff1a; <a href"account/findAccount?accountId10"&…

Vulnhub靶机:PWNOS_ 2.0 (PRE-RELEASE)

目录介绍信息收集网站探测漏洞发现提权搜寻数据库配置文件SSH爆破第2种打法网站探测Sql注入&#xff08;手工&#xff09;Sql注入&#xff08;sqlmap&#xff09;读取文件写入文件提权参考介绍 系列&#xff1a;pWnOS&#xff08;此系列共2台&#xff09; 发布日期&#xff1a…

【前端-React Native】移动端原生开发整合React Native Elements教程-安卓示例

目录一、移动开发和web开发的区别二、什么是React Native?三、如何实现安卓和IOS用一套代码开发四、React Native开发实战1. 安装Android studio2. 使用Expo创建工程3. 启动4. 使用UI框架React Active Elements5. 扩展&#xff1a;使用UI框架antd Design Mobile RN五、项目结构…

Hadoop综合项目——二手房统计分析(Hive篇)

Hadoop综合项目——二手房统计分析&#xff08;Hive篇&#xff09; 文章目录Hadoop综合项目——二手房统计分析&#xff08;Hive篇&#xff09;0、 写在前面1、Hive统计分析1.1 本地数据/HDFS数据导入到Hive1.2 楼龄超过20年的二手房比例1.3 四大一线城市各楼层地段的平均价格1…

没有基础转行学编程,靠谱吗?能找到工作吗?

在日常生活中&#xff0c;以及在知乎上&#xff0c;有很多人咨询职业生涯的抉择。他们大都对自己的职业现状不满意&#xff0c;打算学习编程成为一名程序员。 为什么想要做程序员&#xff1f; 答案五花八门&#xff0c;其中「工资高」「好找工作」「有职业发展」是很常见的理由…