升级 mirai 至 2.14.0, 使用新的短信验证方法解决设备验证
-
@cssxsh 我是右键,在终端中打开,然后输入的,但是升级之后刷新几下版本好像又会自己降低,要不就是卡住不动,config.json中的maven有时候会自己变成maven-stable,总之就是升不上去
-
-
从2.13.2升级2.13.3之后,登陆提示服务连接中,请稍后再试。0x6是怎么回事。更换协议、qq号,删除缓存和json配置文件都无效。
-
同楼上问题
MCL中提示如下17:12:35 [INFO] Verifying "net.mamoe:mirai-console" v2.13.3 17:12:36 [INFO] Verifying "net.mamoe:mirai-console-terminal" v2.13.3 17:12:36 [INFO] Verifying "net.mamoe:mirai-core-all" v2.13.3 17:12:37 [INFO] Verifying "org.itxtech:mcl-addon" v2.1.1 17:12:37 [INFO] Verifying "org.bouncycastle:bcprov-jdk15on" v1.64 但是弹出的是滑块验证,在完成滑块验证后出现下述消息 2023-01-16 17:12:55 E/main: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(2328790565), code=6, title=登 录失败, message=服务连接中,请稍后再试。(0x6), errorInfo=) net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(2328790565), code=6, title=登录失败, message=服务连接中, 请稍后再试。(0x6), errorInfo=) at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:311) at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33) at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
使用ANDROID_PAD,已试过删除bot/...
-
补充:
当使用ANDROID_WATCH的时候,提示下述消息
当使用MACOS的时候,显示了短信验证登录 成功登录 -
-
这种情况怎么处理 -
-
现在问题变成了这样 -
你试试 编辑 config.json ,把
org.itxtech:mcl-addon
的配置改一下"org.itxtech:mcl-addon": { "channel": "maven-stable", "version": "2.1.1", "type": "plugins", "versionLocked": false }
-
不行,它好像会自己变回来 -
@cssxsh 不行,会变回来
-
@bing
你确定你是完全按照我的格式改的吗
而且你需要关了mcl再改 -
@cssxsh 是的完全是按照你的格式,也关了mcl改的,但它还是会变回2.1.0
-
@bing
那你把你的 config.json 贴出来 -
-
"org.itxtech:mcl-addon": { "channel": "maven-stable", "version": "2.1.1", "type": "plugins", "versionLocked": true }
版本 改成 version
versionLocked 改成 true
这样就会锁版本 (临时的操作,会影响正常更新)我还是疑惑你的操作是不是有问题
-
@cssxsh
根本问题没解决 -
@bing
你改版本了吗 -
@bing
另外把你日志最开头给我看一下
我需要知道你的 MCL 版本