2022年8月

第一步:安装java

推荐是java11

sudo apt update
sudo apt install openjdk-11-jdk

安装完成后可以通过以下指令来检测:

java -version

输出类似下面这样:

openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)

第二步:下载安装包上传,并安装

安装包下载:release
请输入图片描述

点击图片中mcl-2.1.0.zip

上传时可以是上传整个zip包也可以是解压后上传
区别就是是否在服务器内解压,在服务器解压需安装unzip
安装unzip:

apt install unzip

如果报错可以先输入:

apt update

然后再尝试
上传的目录可以随意
我是在/usr目录下新建文件夹mcl:

mkdir mcl

将文件上传并解压后 cd 到目录下输入代码:

cd /'目录路径'   #不需要单引号
chmod +x mcl     #给文件mcl执行权限
./mcl      #运行文件mcl安装

第三步:安装必要插件

mirai-api-http-v2

1)安装

  • 和第二步一样下载源码:release
    请输入图片描述
  • 将下载好的文件放入 mcl/plugins 文件夹
  • 启动 mcl 完成自动更新和启动
    2)配置mirai-api-http-v2
  • 打开 MCL/config/net.mamoe.mirai-api-http/setting.yml

    若无此文件请检查 mcl 是否被成功添加并且添加后启动过一次 mcl,若没有请完成前文所述步骤再进行此步骤
  • 内容如下

    adapters:
    - http
    - ws
    debug: false
    enableVerify: true
    verifyKey: 1234567890 # 你可以自己设定
    singleMode: false
    cacheSize: 4096 # 可选, 缓存大小, 默认4096. 缓存过小会导致引用回复与撤回消息失败
    adapterSettings:
    ## 详情看 http adapter 使用说明 配置
    http:
      host: localhost
      port: 23456 # 端口
      cors: [*]
    
    ## 详情看 websocket adapter 使用说明 配置
    ws:
      host: localhost
      port: 23456 # 端口
      reservedSyncId: -1 # 确保为 -1, 否则 WebsocketAdapter(Experimental) 没法正常工作.

第四步:配置自动登入

在启动mcl的情况下在mcl控制台输入

/autoLogin add <你的QQ号> <你的QQ密码>

提示一下代码则表示添加成功

已成功添加 '<你的QQ号>'

如果要手机和mirai同时在线可以在前面的步骤完成并在启动的mcl控制台输入以下代码

/autoLogin setConfig <你的QQ号> protocol IPAD
只有在重启之后生效

第五步:登入QQ

执行./mcl启动mirai-console

如果直接显示Event: BotOnlineEvent(bot=Bot(<你的QQ号>)),并有收到新消息,那么恭喜你,你已经完成了mirai的配置了
若显示如下输出或出现有如下内容的弹窗:

需要滑动验证码,完成后请输入ticket
url:http://xxx.xxx.xxx
  • 在电脑上打开浏览器,输入程序提供的url,应当会出现滑动认证的画面,此时先不要进行认证

    推荐chrome
  • 单击 F12 键,会出现一个DevTool,找到上方选项卡,点击Network选项,再点击下方的Fetch/XHR选项
  • 完成滑动验证,此时在DevTool界面中应会出现新的请求,找到其中名为cap_union_new_verify选项卡,点击其中的Preview选项卡,在其中找到ticket的值填入mcl并回车
  • gif演示:
  • 请输入图片描述
    -这个时候终端会显示另外一串url,复制并在电脑浏览器上打开,网页上会提示你验证,选择第一个扫码验证,验证成功之后,关掉网页,在终端控制台上按下回车键
  • 此时就会显示Event: BotOnlineEvent(bot=Bot(<你的QQ号>)),并有收到新消息
  • 恭喜你,你已经完成了mirai的搭建了

    在以后的每一次登入不需要重复以上步骤,即可自动登入,如果是要删除bot的QQ可以输入以下代码:

    /autoLogin remove <你的QQ号>

mirai插件下载:
MiraiForum
文章参考:
SAGIRI BOT Docs

之前我刚刚用typecho的那些日子,我就一直想跳到hexo,后来因为我确实是习惯用这种网页的编辑模式,就是动态博客了,不是很习惯用hexo,而且就是hexo确实是很麻烦。但是我对hexo表达出来的效果就很喜欢,所以之前就一有空就想办法换框架。
但随着我在新博客上写的东西越来越多确实是不想换了,而且typecho的文章是在数据库里要搞确实很难。所以就逐渐放弃了换框架的想法。但就在刚才,我随手一搜,好家伙,又有一个我没见过的框架,就是hugo,是静态博客。我没有使用,让我感兴趣是这个框架的作者自己做了一个插件,可以无伤导出typecho的文章,确实是很了不起,去哦虽然可能不用hugo,但是这个插件还是很赞的。我在打开转换好的文章一看,啊这,熟悉的md。确实很棒捏。
之前在重新部署onemanager的时候特地去github的仓库看了一下,看到下面的部署教程,就是很多我不知道的托管平台出来了很多,大多数就是和github page一样只有静态的页面,只有一两个是可以部署脚本,但也是够用了。
不知道为什么我觉得最近的博客框架还有部署平台越来越多了,二级域名越来越漂亮了,可能真的就会吸引很多人去部署自己的博客。啊,文艺复兴(doge)。
之前一直在换框架的时候就是用复制的方法,把整个网站都复制下来就很麻烦,现在,在我的u盘里还有以前写的文。
真的是框架换了一个又一个。文章倒是没写几篇,嘿嘿。
希望之后也能坚持写吧,不久又要开学了

今天早上还挺早起来的,看到b站首页给我推了一个QQ机器人的视频,就还挺感兴趣的,然后搞到下午,在我把vps重装系统之后。
终于是勉强运行了。然后我网站就要重新装,又搞了我三个小时,好在之前博客有备份,还好。
到现在终于是搞好了。就是因为服务器的运存太拉了,导致现在其实如果要开着QQ机器人,那么我这个服务器就不能开网站了,难搞。最好还是放弃了。

我一直就是类似于叶公好龙的思想去面对前端编程,其实看了b站上的视频我真的感觉我次奥真的牛批,但是我真的一点都不会。
目前的水平就是一直在刚接触的水平。
虽然看到b站上有些人就是同龄人,会写各种的东西,很羡慕,但是我就是不是不会,只能说我目前还是要把学习搞上去吧。
我目前的学习也是废的一塌糊涂了。
暑假还有一周,我作业还没有写完,难受。
而且其实作业在家真的一个字都没有动。
哎。
先慢慢放下其他事情,先专攻学习吧,我也是普通人,也没有什么时间和精力,还有就是之前确实就是花了大量的时间,实在就是没有时间了,我现在的学习情况也不容乐观,名次已经退到很后面了。
我确实就是不能拿编程当作我不思进取的挡箭牌了。
哎。

我一直是一个麻木的人,在不知道什么的时间里,我已经失去了我表达的欲望还有对人世情感的感受。
我以前一直不明白,我总感觉自己少了点什么,但我又不知道我少了什么。
在前两天,我初中的一位语文老师去世了,自杀。
我对这位语文老师的印象不算好,在我真实的情感里面,我是不喜欢与老师打交道的,所以我也只看到这位老师作为老师的一部分,平心而论,我不喜欢上语文课,而且这位老师的语文课更是这样,他在课上总是充满了妥协,对学生的妥协,我曾是他的课代表,但是不喜欢他。他的奖惩制度我也不喜欢,看到他和我们班上的一位可以说是坏学生的人物勾肩搭背更是证实了我的想法。我爱看到他明明想挣脱但又被学生给搂住肩膀,我看着,我想着,这怎么能算是合格的老师呢?好在后来我们换了一个语文老师,那是在八年级的时候,我们新来的语文老师是一个上了年纪的中年妇女,我们还是像讨厌我们上一位语文老师那样讨厌她。后来在我高中的时候,我明白了,在那个时候,只要是个老师我或许就会讨厌。这是真实的。
所以那一天,我的同学给我发了这位老师的死讯,看着冰冷屏幕上,他的那些话语,我愣是没有什么想法,在过了好长的一段时间我才唏嘘不已,啊,以前的学校死人了。其实我在收到消息的第一时刻是持怀疑的态度的,因为在我内心的学校不是文字中所描绘的那样,这个时候我就明白了两件事,第一,要么是我的记忆出了差错,要么就是那些人在造谣。第二,死讯好像是真的。
第二天,晚上,我还是熬夜,在手表上的时间定格在3点10分的时候,我感受到了我的胸膛里的心在不规律的跳,我迷茫的盯着黑暗,还是打开了手机,打开了微博,看到微博里或是以前的同学,或是校友,亦或者是不相干的仅仅只是为了打抱不平的人,看着他们发的一个个对逝者离去的悲伤还有对学校的批判,我的疑惑不仅没有消失反而是加大了,我试着找寻真相,在抖音上有一个博主发了一个视频那是他第一个视频也是我那天看的第一个视频,看完我就确认了,这肯定就是我以前的同班同学,看着他对学校的声讨我是相信的,但看着他对逝者的打抱不平,我有一丝怀疑,怀疑我的记忆出现了差错,不,这应该是不可能的,可能他真的是极少数的喜欢语文老师的人?还是仅仅是为了接这个噱头来炒作?我不好说。我继续的刷着,看到了,这位老师在b站上视频的截图,原来他还是up主?我点了进去,看到了我所不认识的语文老师。
在屏幕上,他的笑容是那么的鲜活,他的声音是那么的亲切。看着这张脸,我没有理由不站在声讨者的那一边,可我还是疑惑,我把这些疑惑归结于人类的“好面子”的心理。
看着窗外的灯光泛着一丝紫色,是那么的妖艳,我的心却是没有波澜的。“我好像知道我少的是什么了,是心啊。”我的在心里面想。
这些就都能串起来了,是的,都能串起来了。
美好的东西永远是在心头,不美好的东西一直在心底。
七年级升八年级的时候,我们就看到语文老师留在七年级任教,我去问别人为什么,他们也没有说出来所以然,后来我们讨论出一个结果,应该是我们成绩太差让老师留级,这个时候我心里一阵愧疚,看着语文老师没有言语。
我后来升九年级的时候,因为成绩比较优秀,换了班。自那之后渐渐的与原来的班级失去了联系。
但我一直就不能忘的就是我身边陆陆续续的有人离开的事实。
似乎针对学校的都会被针对。
唉。
这些和我又有什么关系呢?我九年级的时候有很好的老师,很好的同学。感受着这个学校为数不多的温暖。
我也不知道要写什么了,可能我这样的人也写不出什么东西了,哎。
希望语文老师一路走好,下一世做一个快乐的艺术家。
园丁不好当的