【教程】用MCL升级mirai到预发行版 操作示例
-
如需升级到开发版本,另请参见
https://mirai.mamoe.net/topic/2333
文字通常没有操作示例那么让人易懂,所以我
闲着没事录一点。更改为预发行版更新通道 (可选)
有时候有些预发行版会包含重大更新,而 MCL 是默认下载稳定版的。如果出于某种原因你想要更新到预发行版本,那么这时我们需要编辑配置文件,再进行更新。
- 使用
stop
命令关闭 MCL。 - 在
查看
勾选文件扩展名
。(win7 请见这个教程) - 在 MCL 所在文件夹用
记事本
(或其他文本编辑器)打开config.json
。 - 将
maven-stable
改成maven
,保存。 - 进行帖子往下的操作 (不用第一步) 执行更新 mirai,这里以 cmd 举例,PowerShell 同理。
在 CMD 执行
- 使用
stop
命令关闭 MCL - 在 MCL 所在文件夹打开 cmd
- 使用
mcl -u
命令更新 mirai - 等待下载完成后,使用
/status
查看当前版本
在 PowerShell 执行
据说部分用户打开 cmd
没有管理员权限
,此时可使用 PowerShell 来升级,流程基本一致
- 使用
stop
命令关闭 MCL - 在 MCL 所在文件夹打开 powershell
- 使用
./mcl -u
命令更新 mirai - 等待下载完成后,使用
/status
查看当前版本
我手中没有趁手的 Linux 机器,懒得装 WSL,Linux 用户应该自己会更新吧?
不会还有 Linux 用户执行个命令或者改个文件都不会吧?不会吧不会吧?
手把手教了属于是
来自群组: SkyNet1748 - 使用
-
-
为什么会这样 -
@aPG666a 设备未就绪 通常是由硬盘问题引起的。
-
QRlogin 以后有计划出androidpad等协议吗
-
@RaukaRur 好像只有 MACOS, ANDROID_WATCH 支持扫码。其他协议的扫码登录好像是非正规的登录方式所以没有允许使用
-
@MrXiaoM 我刚刚去其他框架试一下 同QQ 都是APAD协议 扫码可以登录 密码不能
-
@RaukaRur mirai 报code 237了
-
此回复已被删除! -
-
佬为什么找不到路径啊在文件里打开的啊 pws也一样
-
佬能看看你的mcl.cmd的内容吗
-
@Hoshito-Hikari 用 mcl-installer 安装 mcl 然后给文件夹改名(包括重命名,复制,移动)就会这样。能自己配java就不要用安装器。
-
@MrXiaoM 谢谢佬我就是那个/qrlogin <qq>那个萌新(乐)
谢谢佬能这么有耐心给我讲解 -
@Hoshito-Hikari 原来是你,乐
-
-
config.json 的 maven-stable 已更换成maven。执行mcl -u后下载最新的不是2.15.0-RC,而是2.15.0-M1版本
-
-
问一下这种情况怎么解决?每次打开mcl都会报错 -
@cssxsh 修改了仓库下载源还是一样更新到2.15.0-M1版本,尝试将version版本直接固定2.15.0-RC并且将versionLocked改为true后可以更新到2.15.0-RC版本。以下是目前使用的配置文件。可参考下
{ "module_packages": [ "mcl:org.itxtech.mcl.module.builtin" ], "mirai_repo": "https://repo.mirai.mamoe.net/keep/mcl", "maven_repo": [ "https://repo.huaweicloud.com/repository/maven" ], "packages": { "net.mamoe:mirai-console": { "channel": "maven", "version": "2.15.0-RC", "type": "libs", "versionLocked": true }, "net.mamoe:mirai-console-terminal": { "channel": "maven", "version": "2.15.0-RC", "type": "libs", "versionLocked": true }, "net.mamoe:mirai-core-all": { "channel": "maven", "version": "2.15.0-RC", "type": "libs", "versionLocked": true }, "org.itxtech:mcl-addon": { "channel": "maven-stable", "version": "2.15.0-RC", "type": "plugins", "versionLocked": true } }, "archiveSuffix": [ ".zip", ".mirai2.jar", ".mirai.jar", "-all.jar", ".jar" ], "disabled_modules": [], "proxy": "", "log_level": 1, "modules_props": {} }
-
-
@JiaYicard 有用,感谢
-
@MrXiaoM 你为什么不让用户按Win+X键,因为资源管理器打开的PowerShell也不是管理员权限的
-
@LightInspector 检查下Java 版本,确定是JDK11+么