• 技术交流
  • 【教程】手把手教你如何基于OlivOS和MiraiCQ运行铃心自定义

OlivOS - MiraiCQ - 铃心自定义 搭建教程

Image description

前言

本帖将尽量详细介绍如何基于OlivOS+MiraiCQ+铃心自定义搭建自己的机器人。

开始搭建

解压

在开始使用时,你所需要做的第一件事情就是将获取到的软件包解压。

Image description

不要自作聪明的在压缩包中直接双击运行OlivOS.exe文件,这将导致诸多问题。
完成解压后,你将得到如下文件夹

Image description

启动

打开得到的文件夹,你将看到本软件包的文件结构

Image description

双击OlivOS.exe启动本程序即可,启动并稍加等待后将会弹出一个控制台窗口登陆管理器(OlivOS Login Manager)

Image description

在此你需要关注形同

[20XX-XX-XX XX:XX:XX] - [INFO] - Welcome to OlivOS 0.9.8(95)

的字样,这表明了当前所使用的OlivOS版本,例如此时的版本为0.9.8(95),你通常需要在进行问题求助漏洞反馈时提供这些信息。

基于go-cqhttp登录QQ

go-cqhttp是使用mirai以及MiraiGo开发的cqhttp golang原生实现,兼容onebot v11绝大多数内容,并在其基础上做了一些扩展。OlivOS基于onebot v11实现对其的接入,你可以在lib/go-cqhttp.exe找到所依赖的对应二进制发布版本。

如果你只是简单使用,你不需要深究上述斜体内容,你只需要按照本教程所述进行操作即可。
你需要准备好一个用于搭建的QQ账号QQ账号的注册方法请自行百度。我认为这是一定不会存在问题的部分,否则你也不会来到这里。
注册好后,你将得到一个QQ账号,你需要关注的是它的QQ号密码
单击左下角的NEW按钮

Image description

将会弹出一个用于输入账号信息的窗口

Image description

你需要按照以下清单进行设置

  • ID一栏填入你的QQ号
  • PASSWORD一栏填入你的密码
  • PLATFORM一栏选择qq
  • SDK一栏选择onebot
  • MODEL一栏选择gocqhttp_show
  • AUTO一栏选择True
  • TYPE一栏选择post
  • 剩余栏目保持空置

如果你有未设置妥当的栏目,通常你将会得到弹窗提示

Image description

完成设置后,应当如下图所示

Image description

单击SAVE按钮,即可将你的账号添加至登陆管理器(OlivOS Login Manager)

Image description

你可以重复这个过程,直到你将所有账号添加完成。
单击EDIT按钮可以修改已添加的账号登录信息,单击DEL可以删除已添加的账号信息。
完成所有添加后,你可以单击右下角的COMMIT按钮开始正式的登录。

Image description

运行

如果你是首次运行本软件,你将有可能见到形如如下的提示

Image description

通常情况下,你当然应当选择允许访问,如果你确实要使用本软件却又不愿意如此选择,我们将不对你使用过程中产生的任何问题负责。

登录的后续操作

如果你采用基于go-cqhttp登录QQ的方式使用,你的每个账号都将会额外弹出一个如下窗口

Image description

这是该方法所依赖的go-cqhttp软件本体,请按照其提示进行后续登录操作,例如此处的扫码登录。
值得注意的是,如果扫码登录方法下,文本方式展示的二维码不方便扫描,你可以前往文件目录中直接找到当前二维码的本体文件,通常为如下路径:

conf\gocqhttp\{Hash}\qrcode.png

其中{Hash}为一段与账号相关的“乱码”,经由MD5算法完成计算,固定为32位16进制
例如:

Image description

如果你采用其它方式登录,则这一步没有需要注意的事情。

说点什么吧...