我的理解是,因为8.9.63是一次比较大的更新(官宣是什么全面采用qqnt架构),在8.9.63之前协议里似乎并不存在code这个玩意 ,所以你大概没法在qsign配置。
解决方案是:首先在KFCConfig.json里把Qsign上面那个中括号里的数字改成8.9.63,然后你的qsign也以8.9.63启动(你找不到这个版本的qq的话,QSec.so文件实测用目前最新版8.9.7x也是可以的。)
然后启动mirai,输入:protocol ANDROID_PHONE fetch 8.9.63
会卡住不动最多一两分钟,显示更新成功到8.9.63后重启mirai即可
B
BHLuotianyi 发布的帖子
-
RE: 没有找到8.9.58的ANDROID_PHONE服务配置
-
RE: Mirai-Native无法加载插件,提示缺少json
@MrXiaoM 因为我是ssh操作的。但是如果我没理解错的话,这只是有关sakura验证码的扫码登陆部分,而我现在已经成功登录。
Login successful
不再需要这个功能。
并且,虽然我的系统确实有图形界面,但是我是直接在windows terminal输入ssh命令连接的,这个x11转发是什么玩意。。 -
Mirai-Native无法加载插件,提示缺少json
如题。
环境:Raspberry os (linux arm64)
在org.itxtech.mirainative/plugins文件夹下,我有:
app.json app.release.dll Dice.Driver.CQ.dll Dice.Driver.CQ.json
其中app.release.dll和app.json均为cqhttps的github release页面下载的最新版本。
Dice.Driver.CQ.dll则是我需要使用的插件(mirai-dice最新release)终端执行:
winster42@raspberry4b ~/mirai $ ./mcl输出为:
https://paste.ubuntu.com/p/bB4sRtMPhX/其中,cqhttp与dice插件均被加载,返回值为-1
然而我并不能成功执行dice插件的功能指令
执行npm list:共 加 载 了 2 个 Mirai Native 插 件
Id: 0 标 识 符 : app.release.dll ( JSON文 件 缺 失 ) 状 态 : 已 启 用 已 卸 载
Id: 1 标 识 符 : Dice.Driver.CQ.dll ( JSON文 件 缺 失 ) 状 态 : 已 启 用 已 卸载求解如何使我的mirai-native插件正常运行