MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    MiraiConsole启动失败/无法自动生成账号配置文件

    BUG反馈
    3
    4
    314
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • X
      xiaochenmisty 最后由 编辑

      前不久因为登录出现code=235的情况安装了fix-protocol-version插件,前几次删除账号配置文件device.json文件运行mcl就能自动重新生成并成功登录,某次出现code=45后采用此方法无效,尝试自己更改协议无果,再次删除device.json后出现了报错。

      使用./mcl -u无法解决问题

      目前已经卸载了fix-protocol-version插件,其他安装插件如图
      QQ图片20230421121029.png

      报错:
      2023-04-21 10:39:49 E/main: Failed to init MiraiConsole.
      java.lang.IllegalArgumentException: Bad auto-login config value for protocol for account 2422576927
      at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge$doStart$11$1.invokeSuspend$configBot(MiraiConsoleImplementationBridge.kt:375)
      at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge$doStart$11$1.access$invokeSuspend$configBot(MiraiConsoleImplementationBridge.kt)
      at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge$doStart$11$1$bot$1.invoke(MiraiConsoleImplementationBridge.kt:400)
      at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge$doStart$11$1$bot$1.invoke(MiraiConsoleImplementationBridge.kt:400)
      at net.mamoe.mirai.console.MiraiConsole$INSTANCE.addBotImpl(MiraiConsole.kt:235)
      at net.mamoe.mirai.console.MiraiConsole$INSTANCE.addBot(MiraiConsole.kt:180)
      at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge$doStart$11$1.invokeSuspend(MiraiConsoleImplementationBridge.kt:400)
      at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
      at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
      at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284)
      at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
      at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
      at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
      at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
      at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
      at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:357)
      at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:496)
      at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:177)
      at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:176)
      at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:54)
      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
      at java.base/java.lang.reflect.Method.invoke(Method.java:578)
      at org.itxtech.mcl.Utility.bootJars(Utility.java:86)
      at org.itxtech.mcl.Utility.bootJars(Utility.java:76)
      at org.itxtech.mcl.Utility.bootMirai(Utility.java:98)
      at org.itxtech.mcl.module.builtin.Boot.boot(Boot.java:113)
      at org.itxtech.mcl.module.ModuleManager.phaseBoot(ModuleManager.java:123)
      at org.itxtech.mcl.Loader.lambda$start$4(Loader.java:196)
      at org.itxtech.mcl.Loader.tryCatching(Loader.java:151)
      at org.itxtech.mcl.Loader.start(Loader.java:196)
      at org.itxtech.mcl.Loader.main(Loader.java:84)
      Caused by: java.lang.IllegalArgumentException: No enum constant net.mamoe.mirai.utils.BotConfiguration.MiraiProtocol.Macos
      at java.base/java.lang.Enum.valueOf(Enum.java:274)
      at net.mamoe.mirai.utils.BotConfiguration$MiraiProtocol.valueOf(BotConfiguration.kt)
      at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge$doStart$11$1.invokeSuspend$configBot(MiraiConsoleImplementationBridge.kt:373)
      ... 30 more

      1 条回复 最后回复 回复 引用 0
      • Mr.喜
        Mr.喜 ⭐2021⭐ 最后由 编辑

        看log猜测是AutoLogin.yml里面协议写错了

        1 条回复 最后回复 回复 引用 0
        • cssxsh
          cssxsh 最后由 cssxsh 编辑

          Bad auto-login config value for protocol for account 2422576927

          日志都告诉你 protocol 写错了

          1 条回复 最后回复 回复 引用 0
          • X
            xiaochenmisty 最后由 编辑

            谢谢,问题已解决

            1 条回复 最后回复 回复 引用 0
            • 1 / 1
            • First post
              Last post
            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact