命令行启动
使用命令行启动mcl,要先配置java的环境变量。然后在mcl文件夹打开命令行窗口,输入
./mcl
# 或
mcl
启动成功后,输入
> login 账号 密码
即可成功登陆。
开启mirai-api-http的websocket
qqtools是通过websocket接收消息的,所以需要mirai-api-http插件开启websocket。
找到mcl/config/net.mamoe.mirai-api-http
文件夹,打开setting.yml
文件,如下所示修改。
# setting.yml
# 这是v2版本的配置文件
# 请不要复制粘贴该代码,该代码仅供参考
adapters:
- http
- ws # !开启websocket
debug: false
enableVerify: true
verifyKey: 1234567890
singleMode: false
cacheSize: 4096
adapterSettings:
http:
host: localhost
port: 18876
cors: [*]
# !配置websocket
ws:
host: localhost
port: 18876
reservedSyncId: -1
在开启websocket的同时,也可以顺便修改port和verifyKey这两个的值,这两个的值后面会用到。port建议修改为5位的数字,保证端口不会被占用到。