协议问题汇报
-
@cssxsh
@cssxsh
用protocol sync指令更新了一下,现在协议信息是2023-07-16 20:57:11 I/fix-protocol-version: 当前各协议版本日期: ANDROID_PHONE 8.9.63.11390 2023-05-26T10:46:18+08:00 ANDROID_PAD 8.9.63.11390 2023-05-26T10:46:18+08:00 ANDROID_WATCH 2.0.8 2019-06-03T20:25:31+08:00 IPAD 8.9.50.611 2023-02-16T15:10:14+08:00 MACOS 6.8.2.21241 2022-03-14T11:11:35+08:00
但是现在又出现新问题了……
2023-07-16 20:57:12 E/main: java.io.FileNotFoundException: http://127.0.0.1:8080 java.io.FileNotFoundException: http://127.0.0.1:8080 at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at java.base/java.net.URL.openStream(Unknown Source) at kotlin.io.TextStreamsKt.readBytes(ReadWrite.kt:149) at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:79) at net.mamoe.mirai.internal.network.components.EncryptServiceHolderImpl.<init>(EncryptServiceHolder.kt:49) at net.mamoe.mirai.internal.QQAndroidBot.createBotLevelComponents(QQAndroidBot.kt:288) at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:192) at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:191) at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:47) at net.mamoe.mirai.internal.QQAndroidBot.getDefaultBotLevelComponents(QQAndroidBot.kt:191) at net.mamoe.mirai.internal.QQAndroidBot.createNetworkLevelComponents(QQAndroidBot.kt:300) at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:312) at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:305) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelectorKt$KeepAliveNetworkHandlerSelector$1.createInstance(AbstractKeepAliveNetworkHandlerSelector.kt:277) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.refreshInstance(AbstractKeepAliveNetworkHandlerSelector.kt:249) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.getCurrentInstanceOrCreate(AbstractKeepAliveNetworkHandlerSelector.kt:57) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getContext(SelectorNetworkHandler.kt:51) at net.mamoe.mirai.internal.QQAndroidBot.getComponents(QQAndroidBot.kt:189) at net.mamoe.mirai.internal.AbstractBot.login(AbstractBot.kt:154) at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge$doStart$11$1.invokeSuspend(MiraiConsoleImplementationBridge.kt:426) 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:369) at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:512) at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:182) at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:181) at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:59) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) 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) Suppressed: java.io.FileNotFoundException: http://127.0.0.1:8080 at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at java.base/java.net.URL.openStream(Unknown Source) at kotlin.io.TextStreamsKt.readBytes(ReadWrite.kt:149) at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:79) at net.mamoe.mirai.internal.network.components.EncryptServiceHolderImpl.<init>(EncryptServiceHolder.kt:49) at net.mamoe.mirai.internal.QQAndroidBot.createBotLevelComponents(QQAndroidBot.kt:288) at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:192) at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:191) at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:47) at net.mamoe.mirai.internal.QQAndroidBot.getDefaultBotLevelComponents(QQAndroidBot.kt:191) at net.mamoe.mirai.internal.QQAndroidBot.createNetworkLevelComponents(QQAndroidBot.kt:300) at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:312) at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:305) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelectorKt$KeepAliveNetworkHandlerSelector$1.createInstance(AbstractKeepAliveNetworkHandlerSelector.kt:277) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.refreshInstance(AbstractKeepAliveNetworkHandlerSelector.kt:249) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.getCurrentInstanceOrCreate(AbstractKeepAliveNetworkHandlerSelector.kt:57) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getContext(SelectorNetworkHandler.kt:51) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler$scope$2.invoke(SelectorNetworkHandler.kt:54) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler$scope$2.invoke(SelectorNetworkHandler.kt:53) at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getScope(SelectorNetworkHandler.kt:53) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.access$getScope(SelectorNetworkHandler.kt:45) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.resumeConnection$suspendImpl(SelectorNetworkHandler.kt:130) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.resumeConnection(SelectorNetworkHandler.kt) at net.mamoe.mirai.internal.AbstractBot.login(AbstractBot.kt:145) ... 27 more 2023-07-16 20:57:12 I/Bot.1358971307: Bot cancelled: Job was cancelled 2023-07-16 20:57:12 E/Bot.1358971307: java.io.FileNotFoundException: http://127.0.0.1:8080 java.io.FileNotFoundException: http://127.0.0.1:8080 at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at java.base/java.net.URL.openStream(Unknown Source) at kotlin.io.TextStreamsKt.readBytes(ReadWrite.kt:149) at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:79) at net.mamoe.mirai.internal.network.components.EncryptServiceHolderImpl.<init>(EncryptServiceHolder.kt:49) at net.mamoe.mirai.internal.QQAndroidBot.createBotLevelComponents(QQAndroidBot.kt:288) at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:192) at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:191) at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:47) at net.mamoe.mirai.internal.QQAndroidBot.getDefaultBotLevelComponents(QQAndroidBot.kt:191) at net.mamoe.mirai.internal.QQAndroidBot.createNetworkLevelComponents(QQAndroidBot.kt:300) at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:312) at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:305) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelectorKt$KeepAliveNetworkHandlerSelector$1.createInstance(AbstractKeepAliveNetworkHandlerSelector.kt:277) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.refreshInstance(AbstractKeepAliveNetworkHandlerSelector.kt:249) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.getCurrentInstanceOrCreate(AbstractKeepAliveNetworkHandlerSelector.kt:57) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getContext(SelectorNetworkHandler.kt:51) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler$scope$2.invoke(SelectorNetworkHandler.kt:54) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler$scope$2.invoke(SelectorNetworkHandler.kt:53) at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getScope(SelectorNetworkHandler.kt:53) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.close(SelectorNetworkHandler.kt:112) at net.mamoe.mirai.internal.AbstractBot$coroutineContext$1$1.invoke(AbstractBot.kt:65) at net.mamoe.mirai.internal.AbstractBot$coroutineContext$1$1.invoke(AbstractBot.kt:59) at kotlinx.coroutines.InvokeOnCompletion.invoke(JobSupport.kt:1392) at kotlinx.coroutines.JobSupport.notifyCompletion(JobSupport.kt:1520) at kotlinx.coroutines.JobSupport.completeStateFinalization(JobSupport.kt:323) at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:240) at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:906) at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:863) at kotlinx.coroutines.JobSupport.cancelMakeCompleting(JobSupport.kt:696) at kotlinx.coroutines.JobSupport.cancelImpl$kotlinx_coroutines_core(JobSupport.kt:667) at kotlinx.coroutines.JobSupport.cancelInternal(JobSupport.kt:632) at kotlinx.coroutines.JobSupport.cancel(JobSupport.kt:617) at kotlinx.coroutines.Job$DefaultImpls.cancel$default(Job.kt:183) at net.mamoe.mirai.internal.AbstractBot.close(AbstractBot.kt:122) at net.mamoe.mirai.internal.QQAndroidBot.close(QQAndroidBot.kt:98) at net.mamoe.mirai.Bot.close(Bot.kt:188) at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge$doStart$11$1.invokeSuspend(MiraiConsoleImplementationBridge.kt:433) 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:369) at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:512) at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:182) at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:181) at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:59) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) 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) 2023-07-16 20:57:12 E/main: Failed to init MiraiConsole. java.io.FileNotFoundException: http://127.0.0.1:8080 at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at java.base/java.net.URL.openStream(Unknown Source) at kotlin.io.TextStreamsKt.readBytes(ReadWrite.kt:149) at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:79) at net.mamoe.mirai.internal.network.components.EncryptServiceHolderImpl.<init>(EncryptServiceHolder.kt:49) at net.mamoe.mirai.internal.QQAndroidBot.createBotLevelComponents(QQAndroidBot.kt:288) at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:192) at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:191) at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:47) at net.mamoe.mirai.internal.QQAndroidBot.getDefaultBotLevelComponents(QQAndroidBot.kt:191) at net.mamoe.mirai.internal.QQAndroidBot.createNetworkLevelComponents(QQAndroidBot.kt:300) at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:312) at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:305) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelectorKt$KeepAliveNetworkHandlerSelector$1.createInstance(AbstractKeepAliveNetworkHandlerSelector.kt:277) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.refreshInstance(AbstractKeepAliveNetworkHandlerSelector.kt:249) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.getCurrentInstanceOrCreate(AbstractKeepAliveNetworkHandlerSelector.kt:57) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getContext(SelectorNetworkHandler.kt:51) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler$scope$2.invoke(SelectorNetworkHandler.kt:54) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler$scope$2.invoke(SelectorNetworkHandler.kt:53) at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getScope(SelectorNetworkHandler.kt:53) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.close(SelectorNetworkHandler.kt:112) at net.mamoe.mirai.internal.AbstractBot.close(AbstractBot.kt:118) at net.mamoe.mirai.internal.QQAndroidBot.close(QQAndroidBot.kt:98) at net.mamoe.mirai.Bot.close(Bot.kt:188) at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge$doStart$11$1.invokeSuspend(MiraiConsoleImplementationBridge.kt:433) 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:369) at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:512) at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:182) at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:181) at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:59) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) 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)
-
-
-
1、mirai版本 2.1.50
===================================[ Mirai console 2.15.0 ]===================================
| \ / \ \ | / \ | \
| ▓▓\ / ▓▓\▓▓ ______ ______ \▓▓ ▓▓▓▓▓▓\ ______ _______ _______ ______ | ▓▓ ______
| ▓▓▓\ / ▓▓▓ / \ | | \ ▓▓ \▓▓/ | \ / / | ▓▓/ \
| ▓▓▓▓\ ▓▓▓▓ ▓▓ ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓ | ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\ ▓▓▓▓▓▓▓ ▓▓▓▓▓▓\ ▓▓ ▓▓▓▓▓▓\
| ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓ \▓▓/ ▓▓ ▓▓ ▓▓ __| ▓▓ | ▓▓ ▓▓ | ▓▓\▓▓ | ▓▓ | ▓▓ ▓▓ ▓▓ ▓▓
| ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓ | ▓▓▓▓▓▓▓ ▓▓ ▓▓__/ \ ▓▓__/ ▓▓ ▓▓ | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓
| ▓▓ \▓ | ▓▓ ▓▓ ▓▓ \▓▓ ▓▓ ▓▓\▓▓ ▓▓\▓▓ ▓▓ ▓▓ | ▓▓ ▓▓\▓▓ ▓▓ ▓▓\▓▓ \
\▓▓ \▓▓\▓▓\▓▓ \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓\▓▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓
2023-07-18 21:26:41 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17.
2023-07-18 21:26:41 I/main: Frontend Terminal: version 2.15.0, provided by Ma
2、协议版本:
2023-07-18 21:26:49 I/fix-protocol-version: 当前各协议版本日期: ANDROID_PHONE 8.9.58.11170 2023-05-19T11:35+08:00 ANDROID_PAD 8.9.58.11170 2023-05-19T11:35+08:00 ANDROID_WATCH 2.0.8 2019-06-03T20:25:31+08:00 IPAD 8.9.50.611 2023-02-16T15:10:14+08:00 MACOS 6.8.2.21241 2022-03-14T11:11:35+08:00 2023-07-18 21:26:50 I/MCL Addon: iTXTech MCL Version: 2.1.2-61c8bd8
3、密码登录 ANDROID_PAD
4、部署mirai-login-solver-sakura后进行滑块验证,完成后仍然报错237网络环境不稳定
2023-07-18 21:29:41 I/UnidbgFetchQsign: Bot(3563445774) initialize by http://127.0.0.1:33333 2023-07-18 21:29:48 I/UnidbgFetchQsign: Bot(3563445774) register, Instance loaded successfully. 2023-07-18 21:29:48 I/UnidbgFetchQsign: Bot(3563445774) initialize complete 2023-07-18 21:29:50 I/Bot.3563445774: Calculating type 2 PoW, it can take some time.... 2023-07-18 21:29:51 I/Bot.3563445774: Got PoW result, cost: 379 ms 2023-07-18 21:30:56 I/Bot.3563445774: Bot cancelled: Bot closed Login failed: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below. 2023-07-18 21:30:56 E/console: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below. net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below. at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263) at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 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) Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(3563445774), code=237, title=安全提醒, message=当前网络不稳定,登录失败。推荐使用常用设备或通过手机号登录。, errorInfo=)
-
- 多尝试几次
- 你没有具体描述你的处理验证的操作
-
@cssxsh 我使用github上下载的Sakura Login Solver在手机上进行了滑块验证,验证在手机上完成后服务器端报错237 网络环境不稳定。刚刚再次尝试登录后变成了45版本更新的报错
Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(3563445774), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, errorInfo=)
-
2023-07-18 21:26:49 I/fix-protocol-version: 当前各协议版本日期:
ANDROID_PHONE 8.9.58.11170 2023-05-19T11:35+08:00
ANDROID_PAD 8.9.58.11170 2023-05-19T11:35+08:00你确定这是 unidbg-fetch-qsign 所支持的协议版本?
-
@cssxsh 感谢!确实是因为这个问题。
原本我看到github上unidbg-fetch-qsign作者说可以更改config来适配原本的版本,我就直接复制了一个原本的然后改成跟现有协议一样的版本。(8.9.58)
后来我把现在的协议升级成unidbg-fetch-qsign中自带的协议版本就可以正常登录了。 -
1.mirai版本
===================================[ Mirai console 2.15.0 ]=================================== __ __ __ __ ______ __ | \ / \ \ | \/ \ | \ | ▓▓\ / ▓▓\▓▓ ______ ______ \▓▓ ▓▓▓▓▓▓\ ______ _______ _______ ______ | ▓▓ ______ | ▓▓▓\ / ▓▓▓ \/ \ | \| \ ▓▓ \▓▓/ \| \ / \/ \| ▓▓/ \ | ▓▓▓▓\ ▓▓▓▓ ▓▓ ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓ | ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\ ▓▓▓▓▓▓▓ ▓▓▓▓▓▓\ ▓▓ ▓▓▓▓▓▓\ | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓ \▓▓/ ▓▓ ▓▓ ▓▓ __| ▓▓ | ▓▓ ▓▓ | ▓▓\▓▓ \| ▓▓ | ▓▓ ▓▓ ▓▓ ▓▓ | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓ | ▓▓▓▓▓▓▓ ▓▓ ▓▓__/ \ ▓▓__/ ▓▓ ▓▓ | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓ | ▓▓ \▓ | ▓▓ ▓▓ ▓▓ \▓▓ ▓▓ ▓▓\▓▓ ▓▓\▓▓ ▓▓ ▓▓ | ▓▓ ▓▓\▓▓ ▓▓ ▓▓\▓▓ \ \▓▓ \▓▓\▓▓\▓▓ \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓\▓▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓ 2023-08-20 21:19:40 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17.
2.协议版本信息
2023-08-20 21:19:43 I/fix-protocol-version: 当前各登录协议版本日期: ANDROID_PHONE 8.9.63.11390 2023-05-26T10:46:18+08:00 ANDROID_PAD 8.9.58.11170 2023-05-19T11:35+08:00 ANDROID_WATCH 2.0.8 2019-06-03T20:25:31+08:00 IPAD 8.9.50.611 2023-02-16T15:10:14+08:00 MACOS 6.8.2.21241 2022-03-14T11:11:35+08:00 2023-08-20 21:19:43 I/fix-protocol-version: 当前签名服务配置信息: v8.9.63 by fuqiuluo/unidbg-fetch-qsign from http://127.0.0.1:6666 缺少 v8.9.58 配置
3.登录方式及使用的协议
密码登录(ANDROID_PHONE)
4.出现的问题
信息被屏蔽 消息类型为群聊
Mirai后台加载出信息 但是消息页面并未显示
附日志FEBond sum = 7680 21:19:31.825 [main] INFO ktor.application - Autoreload is disabled because the development mode is off. 21:19:32.208 [main] INFO ktor.application - Application started in 0.414 seconds. 21:19:32.208 [main] DEBUG io.netty.util.internal.logging.InternalLoggerFactory - Using SLF4J as the default logging framework 21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - -Dio.netty.noUnsafe: false 21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - Java version: 17 21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - sun.misc.Unsafe.theUnsafe: available 21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - sun.misc.Unsafe.copyMemory: available 21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - sun.misc.Unsafe.storeFence: available 21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - java.nio.Buffer.address: available 21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - direct buffer constructor: unavailable: Reflective setAccessible(true) disabled 21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - java.nio.Bits.unaligned: available, true 21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable: class io.netty.util.internal.PlatformDependent0$7 cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to unnamed module @62230c58 21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent0 - java.nio.DirectByteBuffer.<init>(long, int): unavailable 21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - sun.misc.Unsafe: available 21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - maxDirectMemory: 1610612736 bytes (maybe) 21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.tmpdir: C:\Users\ADMINI~1\AppData\Local\Temp\2 (java.io.tmpdir) 21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.bitMode: 64 (sun.arch.data.model) 21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - Platform: Windows 21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.maxDirectMemory: -1 bytes 21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.uninitializedArrayAllocationThreshold: -1 21:19:32.240 [main] DEBUG io.netty.util.internal.CleanerJava9 - java.nio.ByteBuffer.cleaner(): available 21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.noPreferDirect: false 21:19:32.369 [main] DEBUG io.netty.channel.MultithreadEventLoopGroup - -Dio.netty.eventLoopThreads: 4 21:19:32.369 [main] DEBUG io.netty.util.concurrent.GlobalEventExecutor - -Dio.netty.globalEventExecutor.quietPeriodSeconds: 1 21:19:32.369 [main] DEBUG io.netty.util.internal.InternalThreadLocalMap - -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024 21:19:32.369 [main] DEBUG io.netty.util.internal.InternalThreadLocalMap - -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096 21:19:32.369 [main] DEBUG io.netty.channel.nio.NioEventLoop - -Dio.netty.noKeySetOptimization: false 21:19:32.369 [main] DEBUG io.netty.channel.nio.NioEventLoop - -Dio.netty.selectorAutoRebuildThreshold: 512 21:19:32.388 [main] DEBUG io.netty.util.internal.PlatformDependent - org.jctools-core.MpscChunkedArrayQueue: available 21:19:32.402 [main] DEBUG io.netty.channel.DefaultChannelId - -Dio.netty.processId: 2832 (auto-detected) 21:19:32.419 [main] DEBUG io.netty.util.NetUtil - -Djava.net.preferIPv4Stack: false 21:19:32.419 [main] DEBUG io.netty.util.NetUtil - -Djava.net.preferIPv6Addresses: false 21:19:32.419 [main] DEBUG io.netty.util.NetUtilInitializations - Loopback interface: lo (Software Loopback Interface 1, 127.0.0.1) 21:19:32.419 [main] DEBUG io.netty.util.NetUtil - Failed to get SOMAXCONN from sysctl and file \proc\sys\net\core\somaxconn. Default: 200 21:19:32.434 [main] DEBUG io.netty.channel.DefaultChannelId - -Dio.netty.machineId: 00:50:56:ff:fe:2d:d8:44 (auto-detected) 21:19:32.434 [main] DEBUG io.netty.util.ResourceLeakDetector - -Dio.netty.leakDetection.level: simple 21:19:32.434 [main] DEBUG io.netty.util.ResourceLeakDetector - -Dio.netty.leakDetection.targetRecords: 4 21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.numHeapArenas: 4 21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.numDirectArenas: 4 21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.pageSize: 8192 21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.maxOrder: 9 21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.chunkSize: 4194304 21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.smallCacheSize: 256 21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.normalCacheSize: 64 21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.maxCachedBufferCapacity: 32768 21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.cacheTrimInterval: 8192 21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.cacheTrimIntervalMillis: 0 21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.useCacheForAllThreads: false 21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023 21:19:32.450 [main] DEBUG io.netty.buffer.ByteBufUtil - -Dio.netty.allocator.type: pooled 21:19:32.450 [main] DEBUG io.netty.buffer.ByteBufUtil - -Dio.netty.threadLocalDirectBufferSize: 0 21:19:32.450 [main] DEBUG io.netty.buffer.ByteBufUtil - -Dio.netty.maxThreadLocalCharBufferSize: 16384 21:19:32.481 [DefaultDispatcher-worker-1] INFO ktor.application - Responding at http://127.0.0.1:6666 21:19:49.167 [eventLoopGroupProxy-3-1] DEBUG io.netty.buffer.AbstractByteBuf - -Dio.netty.buffer.checkAccessible: true 21:19:49.168 [eventLoopGroupProxy-3-1] DEBUG io.netty.buffer.AbstractByteBuf - -Dio.netty.buffer.checkBounds: true 21:19:49.170 [eventLoopGroupProxy-3-1] DEBUG io.netty.util.ResourceLeakDetectorFactory - Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@2a514e4e 21:19:49.201 [eventLoopGroupProxy-3-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.maxCapacityPerThread: 4096 21:19:49.203 [eventLoopGroupProxy-3-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.ratio: 8 21:19:49.203 [eventLoopGroupProxy-3-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.chunkSize: 32 21:19:49.203 [eventLoopGroupProxy-3-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.blocking: false 21:19:49.204 [eventLoopGroupProxy-3-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.batchFastThreadLocalOnly: true 21:19:50.072 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.BaseJniExtractor - Deleting leftover folder: C:\Users\ADMINI~1\AppData\Local\Temp\2\nativelib-loader_17655976686626643153 21:19:50.077 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.NativeLibraryUtil - processor is INTEL_64 os.arch is amd64 21:19:50.077 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.NativeLibraryUtil - architecture is WINDOWS_64 os.name is windows server 2022 21:19:50.078 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.NativeLibraryUtil - architecture is WINDOWS_64 os.name is windows server 2022 21:19:50.078 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.NativeLibraryUtil - platform specific path is natives/windows_64/ 21:19:50.078 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.BaseJniExtractor - mappedLib is unicorn.dll 21:19:50.078 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.BaseJniExtractor - URL is jar:file:/C:/bot/2023%20mirai2023%e5%b9%b48%e6%9c%8816%e6%97%a5/2023%20mirai/unidbg-fetch-qsign/lib/unidbg-1.0.3.jar!/natives/windows_64/unicorn.dll 21:19:50.079 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.BaseJniExtractor - URL path is file:/C:/bot/2023%20mirai2023%e5%b9%b48%e6%9c%8816%e6%97%a5/2023%20mirai/unidbg-fetch-qsign/lib/unidbg-1.0.3.jar!/natives/windows_64/unicorn.dll 21:19:50.080 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.BaseJniExtractor - Extracting 'jar:file:/C:/bot/2023%20mirai2023%e5%b9%b48%e6%9c%8816%e6%97%a5/2023%20mirai/unidbg-fetch-qsign/lib/unidbg-1.0.3.jar!/natives/windows_64/unicorn.dll' to 'C:\Users\ADMINI~1\AppData\Local\Temp\2\nativelib-loader_3524683158697120286\unicorn.dll' [FEKit_]info: device_token_entry.h:87 initUin 3236936703 [FEKit_]info: device_info.h:583 start create xwid [FEKit_]info: device_info.h:610 create xwid complete [FEKit_]info: device_info.h:620 start create xwid step2 [FEKit_]info: device_info.h:629 create xwid step2 complete ret is 71 [FEKit_]info: device_token.h:89 create new xwId complete 8月 20, 2023 9:19:51 下午 moe.fuqiuluo.unidbg.env.FileResolver resolve 警告: Couldn't find file: /data/app/~~vbcRLwPxS0GyVfqT-nCYrQ==/com.tencent.mobileqq-xJKJPVp9lorkCgR_w5zhyA==/base.apk [FEKit_]error: o3_channel_encrypt.h:275 gen new channel FEBound.transform(b4b9031c8fd97e50d255933de65c4c5e96d70b674ea6c5587553bd947672e175) => b7eb237343b0d125991afa21daf3f897ca4d291ceb11302e741b5e68ea785b11 [FEKit_]error: o3_channel_encrypt.h:491 est check: 02752a9e143856fc334cca79711c37a9673a5e32a06237aef4149ca4cf7bbbe425b40ddd4a6a5d21a4b8846666325e50 [FEKit_]error: ChannelManager.cpp:72 o3cm@S: GetSecConf, trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish uin = 3236936703, id = 0, sendPacket(cmd = trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish, data = 0a0a476574536563436f6e661221029cdceb249d978cf1b2e21a1a1d4a83e6f790213cd33a7bd3690dda86fc9619ac22423833633536323337366539323963626161353837383730666262373264386337663363666539373731646631343830386562333061613931373932336664643563652a498a508d4659da1b3480a85f79c74130758f0bb31a33ab98886c63d98b9982cf03bc938f3ede875c6ac2d6f00762f014910350f40cf6499a5d45260e5cefd98970cbdc0599ca219876ac3220024b06ea61a0619be8ae65118c18794d39956550751786482ee86b5f866665c73a3002752a9e143856fc334cca79711c37a9673a5e32a06237aef4149ca4cf7bbbe425b40ddd4a6a5d21a4b8846666325e50) FEBound.transform(59590102000003c6eaaf9a000f0b90a5ad714c9f0d55ab000000007138793a00000000) => 363b20af2d951e6c62adf2940f879c41788efac92ece9a951d951db9fb70d2832ea62e [FEKit_]error: device_info.h:179 jniGetAppVersionName:8.9.63 [FEKit_]info: device_info.h:538 538 [FEKit_]info: device_info.h:540 540 [FEKit_]info: device_info.h:542 542 [FEKit_]info: device_token.h:247 begin pack [FEKit_]info: device_token.h:249 pack buff result len:1180 [FEKit_]info: device_token.h:264 begin sendmessage : len :1180 [FEKit_]error: o3_channel_encrypt.h:442 ecdh repeat establish FEBound.transform(98148ac0b07d52754fde77e2592bdf9db035dbfb92ae17d6976f3880b984c180) => c45915856dd28fd22fcc703eb0d76e54bedae936b61cb51c8aed370480a23be3 [FEKit_]error: o3_channel_encrypt.h:491 est check: 4073989026bff0f22f12c8c648e792d9de489231a6bc687cf8812721a7f2e9456568f3bb29569207329ae16d637e929a [FEKit_]error: ChannelManager.cpp:72 o3cm@S: getToken, trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish uin = 3236936703, id = 1, sendPacket(cmd = trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish, data = 0a08676574546f6b656e1221029cdceb249d978cf1b2e21a1a1d4a83e6f790213cd33a7bd3690dda86fc9619ac22423833633536323337366539323963626161353837383730666262373264386337663363666539373731646631343830386562333061613931373932336664643563652ae80949c00ad3c6f329b5ef7319d0d72e802c3a304d4efbeb4db956955eb7bbc36c51fe538bb98444f673052d613fdd24ea7b506801371f5c9d778c60057649bcaab62f01b8058d4d180b1f64b337f1774f4e51719d27fd0f5e95f4d579c278dbe50e485a03078f0ceab820b5129179b3c5b53418adbbc7a7950796bdbbfd2a785604246dd8170ddcccfae76246774656b3e6005f5f394050ad5ee42c7a13998d59f1a608447f5c8e1ebcfd6a4e47400987b8a975f3d84495fbdc6075d22a94a689c383782996bada59c7f483e190b95e42c8b4a2308332427748f6d9ac15f30f2e4513abf9928d742b0f53982c41bff767f87f110f437bd5a105a898b960fa059ea26add8423757385dbe770f2d6afe822d5fc571d422ba439479922af57f3eeb9dc54b66c5c483b5c54bfa1f13491510ea0338a7401e266d523a15e23ea578b11c749812e312eef39e99245b138cad0e53bab0a2e789edc53b1237ab2dd1d1ec8264a434bf6a31679465d6a36c24888210aa75de3611b08f23e526731304465ea252f82c452cd9af705370e9525776c754875ad254e3b74ef05a719228a901b1dff1d7463af14e6ce41b93bd98e31dae8fb1e15f0d89e490f10f9d782ec9e9ee5a63f970169a374d29292162392a5e57c7801505f9b4fd872eb4bea7ac58dd96b0628ebdbcdfc05e07964bf929fcb168337d0ce60593aa380b106a7771132fcb7911ed7a2420901b0a956b45e8f1ebc8d5eac4208cf10571ff1bdd637b6514d946c4350c41c6342f787381b7025e386b5c1c61785bfa31ae17dddc8c7637c1f5156da8502ff81d4300bfbc92f92e06293abf5ae81b1f5dd91b724bd21dd33b18727b1e9006b9a775c0e4e02cce655335d8457ea2240136901080f1e754c3b16e2b412645a126a40e74ba1792565c6d505af5cdcfb0ae1a7158321081c18e6f5b43651cecd6d291df1e29852bbcaaef0c25b2abbb2d5afc01aac97723d4d0fb41d969802a71679f25aa777715a50f71dc046dc5327e1c885a970d20386724f57d4b88cdd6a26017df932210a0e66323643373902d971230d2480987ade0e9e0f109aab262a04a3765d02638c3845ec61dde6126dfb8f264a127d5514e7273297a8eac8abdebeb59e890579a1c072e533b2a30037b53b131417052f8a65ecfbab6c3f37968b04233ca73aed5c80883744d4f7824bec912aa225b59ca68111b2c411f65d7997b5dae3ce6186f1ec7d6336a7710c8b3abd5cc6c5063b1d4131755e3f75f153ed8ca7af73d0cdd7cdb63669ab7c0c7e2d2aa6a83e98d5c7f48f0af203318341e08cdbe823845272c110a4d2497729d1e89ef969c852bb95a6c32cd9621405315ca6b75c6b94eb20e132a89f81873c8ca038e5056b870cbac096d5fd6644e2e5958776190675e93e8aac43a5dc2fb0bc6340161f4468332ff23768ff722fbda3ed834621e7e05efd8216bde5943a529022fff6a43d6ba2eb0dbb3d845cb746ee5cebf1ddecc59bc53871b0b681c92f5145ef41112d0f168038479c847a59db246e606299a102835f99a612a7af55b798062209ea9807ae21d53d86a266f4638949714828e1ca0915484af593c8758c04fa395624932895b95011af770abec823ea0e093526824561de67da038e0e2d94c9eb5f9e6ef2f354ade3962ed4ae1ad1a1c293730f0367d614a4dedce8dd75d25be6f301f401516737ac04d95591a26b450cbed08382db86e0a671b7403ab7bca2ce22a56506d525cc0f1ff7e8b8c83d6645a7dd0b763220024b06ea61a0619be8ae65118c18794d39956550751786482ee86b5f866665c73a304073989026bff0f22f12c8c648e792d9de489231a6bc687cf8812721a7f2e9456568f3bb29569207329ae16d637e929a) [FEKit_]info: qq_sign.h:132 [GetSign] cmd:wtlogin.exchange_emp FEBound.transform(7ee8010200000331c6c3f60003d478630aa01322ee6eef0000000062726a7400000000) => 197420af2d951e54de7bc994071244022206630fdb5c0b951d951d4ee33d47832ea62e [FEKit_]info: qq_sign.h:132 [GetSign] cmd:trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish FEBound.transform(ff16010200000330c1c8c1000572880f7a795f79e6d7f10000000047244b2a00000000) => 915820af2d951e55d574b69401787485128b7df0d5b9a3951d951df5985712832ea62e [FEKit_]info: ChannelManager.cpp:97 origin cmd:GetSecConf ,cmd:trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish [FEKit_]error: ChannelManager.cpp:100 [ChannelManager:OnReceive] success:1 cmd:trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish bcmd:GetSecConf [FEKit_]info: task_handle.h:74 TaskSystem not allow 8月 20, 2023 9:19:52 下午 com.github.unidbg.linux.AndroidSyscallHandler getPipePair 信息: Return default pipe pair. 8月 20, 2023 9:19:52 下午 com.github.unidbg.linux.ARM64SyscallHandler fork 信息: fork 8月 20, 2023 9:19:52 下午 moe.fuqiuluo.unidbg.env.FileResolver resolve 警告: Couldn't find file: /proc/self/cmdline 8月 20, 2023 9:19:52 下午 moe.fuqiuluo.unidbg.env.FileResolver resolve 警告: Couldn't find file: /data/app/~~vbcRLwPxS0GyVfqT-nCYrQ==/com.tencent.mobileqq-xJKJPVp9lorkCgR_w5zhyA==/lib/arm64 [FEKit_]info: task_handle.h:74 TaskSystem not allow [FEKit_]info: qq_sign.h:132 [GetSign] cmd:trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish FEBound.transform(d5e4010200000330f4c5f4000683f8f5d511fd9d70ab73000000003d42434500000000) => 8f7920af2d951e55b77ac1940aa6c4618f5ea7c4cd17de951d951d21c356f0832ea62e [FEKit_]info: ChannelManager.cpp:97 origin cmd:getToken ,cmd:trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish [FEKit_]error: ChannelManager.cpp:100 [ChannelManager:OnReceive] success:1 cmd:trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish bcmd:getToken [FEKit_]info: task_handle.h:74 TaskSystem not allow [FEKit_]info: device_token.h:286 response len :20 [FEKit_]info: device_token.h:309 DeviceToken::saveToken ok! expireTime:1692623993 [FEKit_]info: qq_sign.h:132 [GetSign] cmd:MessageSvc.PbSendMsg FEBound.transform(f9c2010200000337f3c6c30005bcc0e747cf405f282c310000000024672a6a00000000) => 96c320af2d951e58bc72ba9401b33ca6fbc7fe49586d63951d951dd846dda2832ea62e 21:20:46.834 [eventLoopGroupProxy-3-2] DEBUG ktor.application - I/O operation failed java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:394) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:426) at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:256) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:357) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.ktor.server.netty.EventLoopGroupProxy$Companion.create$lambda$1$lambda$0(NettyApplicationEngine.kt:296) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:833)
-
This post is deleted! -
1.mirai 版本
===================================[ Mirai console 2.15.0 ]=================================== __ __ __ __ ______ __ | \ / \ \ | \/ \ | \ | ▓▓\ / ▓▓\▓▓ ______ ______ \▓▓ ▓▓▓▓▓▓\ ______ _______ _______ ______ | ▓▓ ______ | ▓▓▓\ / ▓▓▓ \/ \ | \| \ ▓▓ \▓▓/ \| \ / \/ \| ▓▓/ \ | ▓▓▓▓\ ▓▓▓▓ ▓▓ ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓ | ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\ ▓▓▓▓▓▓▓ ▓▓▓▓▓▓\ ▓▓ ▓▓▓▓▓▓\ | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓ \▓▓/ ▓▓ ▓▓ ▓▓ __| ▓▓ | ▓▓ ▓▓ | ▓▓\▓▓ \| ▓▓ | ▓▓ ▓▓ ▓▓ ▓▓ | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓ | ▓▓▓▓▓▓▓ ▓▓ ▓▓__/ \ ▓▓__/ ▓▓ ▓▓ | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓ | ▓▓ \▓ | ▓▓ ▓▓ ▓▓ \▓▓ ▓▓ ▓▓\▓▓ ▓▓\▓▓ ▓▓ ▓▓ | ▓▓ ▓▓\▓▓ ▓▓ ▓▓\▓▓ \ \▓▓ \▓▓\▓▓\▓▓ \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓\▓▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓ 2023-09-02 14:46:06 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17. 2023-09-02 14:46:06 I/main: Frontend Terminal: version 2.15.0, provided by Mamoe Technologies
2.协议版本信息
2023-09-02 14:46:07 I/fix-protocol-version: 当前各登录协议版本日期: ANDROID_PHONE 8.9.63.11390 2023-05-26T10:46:18+08:00 ANDROID_PAD 8.9.58.11170 2023-05-19T11:35+08:00 ANDROID_WATCH 2.0.8 2019-06-03T20:25:31+08:00 IPAD 8.9.50.611 2023-02-16T15:10:14+08:00 MACOS 6.8.2.21241 2022-03-14T11:11:35+08:00
3.登录方式及使用的协议
密码登录(ANDROID_PAD)
4.出现的问题
无法使用签名服务进行签名,已尝试使用unidbg-fetch-qsign搭建的8.9.63和magic-signer-guide搭建的8.9.58,均会报以下错误
已尝试清空bots文件夹、更换java版本
2023-09-02 14:46:07 I/main: mirai-console started successfully. > login ********** ********** ANDROID_PAD 2023-09-02 14:49:00 W/EncryptService.alert: Encrypt service was loaded: KFCFactory(config=file:///root/mirai/KFCFactory.json) 2023-09-02 14:49:00 W/EncryptService.alert: All outgoing message may be leaked by this service. 2023-09-02 14:49:00 W/EncryptService.alert: Use this service if and only if you trusted this service and the service provider. 2023-09-02 14:49:00 W/EncryptService.alert: Service details: 2023-09-02 14:49:00 W/EncryptService.alert: `- Jvm Class: class xyz.cssxsh.mirai.tool.KFCFactory 2023-09-02 14:49:00 W/EncryptService.alert: `- ClassLoader: JvmPluginClassLoader{fix-protocol-version-1.10.0.mirai2.jar} 2023-09-02 14:49:00 W/EncryptService.alert: `- Source: file:/root/mirai/plugins/fix-protocol-version-1.10.0.mirai2.jar 2023-09-02 14:49:00 W/EncryptService.alert: `- Protected Domain: ProtectionDomain (file:/root/mirai/plugins/fix-protocol-version-1.10.0.mirai2.jar <no signer certificates>) JvmPluginClassLoader{fix-protocol-version-1.10.0.mirai2.jar} <no principals> java.security.Permissions@11ae6188 ( ("java.io.FilePermission" "/root/mirai/plugins/fix-protocol-version-1.10.0.mirai2.jar" "read") ) 2023-09-02 14:49:00 I/KFCFactory: ANDROID_PAD(8.9.58) EncryptService by kiliokuara/magic-signer-guide from file:///root/mirai/KFCFactory.json 2023-09-02 14:49:00 I/KFCFactory: magic-signer-guide by http://127.0.0.1:8888 about {"main_page":"https://github.com/kiliokuara/magic-signer-guide/issues","server_version":"70107d8e1b4acb747026c95a853523b575e7d98f","server_build_time":1690883369515,"supported_protocol_versions":["8.9.58"]} 2023-09-02 14:49:08 I/ViVo50: Bot(**********) initialize by http://127.0.0.1:8888 2023-09-02 14:49:08 I/ViVo50: Session(bot=**********) opened 2023-09-02 14:49:33 I/ViVo50: Bot(**********) initialize complete Login failed: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below. 2023-09-02 14:49:51 E/console: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below. net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below. at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263) at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 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) Suppressed: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 5000 ms at kotlinx.coroutines.TimeoutKt.TimeoutCancellationException(Timeout.kt:184) at kotlinx.coroutines.TimeoutCoroutine.run(Timeout.kt:154) at kotlinx.coroutines.EventLoopImplBase$DelayedRunnableTask.run(EventLoop.common.kt:508) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284) at kotlinx.coroutines.DefaultExecutor.run(DefaultExecutor.kt:108) at java.base/java.lang.Thread.run(Thread.java:833) Caused by: [CIRCULAR REFERENCE: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 5000 ms] 2023-09-02 14:49:51 I/Bot.**********: Bot cancelled: Bot closed >
-
e测试下来可能是网卡驱动之类的问题,换了个机器就完全正常了,能不能帮忙把这层删掉(
-
mirai 版本
===================================[ Mirai console 2.15.0 ]===================================
| \ / \ \ | / \ |
| ▓▓\ / ▓▓\▓▓ ______ ______ \▓▓ ▓▓▓▓▓▓\ ______ _______ _______ ______ | ▓▓ ______
| ▓▓▓\ / ▓▓▓ / \ | | \ ▓▓ \▓▓/ | \ / / | ▓▓/
| ▓▓▓▓\ ▓▓▓▓ ▓▓ ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓ | ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\ ▓▓▓▓▓▓▓ ▓▓▓▓▓▓\ ▓▓ ▓▓▓▓▓▓
| ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓ \▓▓/ ▓▓ ▓▓ ▓▓ | ▓▓ | ▓▓ ▓▓ | ▓▓\▓▓ | ▓▓ | ▓▓ ▓▓ ▓▓ ▓▓
| ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓ | ▓▓▓▓▓▓▓ ▓▓ ▓▓/ \ ▓▓__/ ▓▓ ▓▓ | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓
| ▓▓ \▓ | ▓▓ ▓▓ ▓▓ \▓▓ ▓▓ ▓▓\▓▓ ▓▓\▓▓ ▓▓ ▓▓ | ▓▓ ▓▓\▓▓ ▓▓ ▓▓\▓▓
\▓▓ \▓▓\▓▓\▓▓ \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓\▓▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓2023-09-11 15:08:48 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17.
2023-09-11 15:08:48 I/main: Frontend Terminal: version 2.15.0, provided by Mamoe Technologies
协议版本信息
ANDROID_PHONE 8.9.63.11390 2023-05-26T10:46:18+08:00
ANDROID_PAD 8.9.63.11390 2023-05-26T10:46:18+08:00
ANDROID_WATCH 2.0.8 2019-06-03T20:25:31+08:00
IPAD 8.9.50.611 2023-02-16T15:10:14+08:00
MACOS 6.8.2.21241 2022-03-14T11:11:35+08:00
登录方式及使用的协议
密码登录(ANDROID_PAD)出现的问题
登录不上,日志为17:10:37 [INFO] iTX Technologies Mirai Console Loader version 2.1.2-61c8bd8 17:10:37 [INFO] Runtime: OpenJDK 64-Bit Server VM 11.0.16 (arch: 64) 17:10:37 [INFO] https://github.com/iTXTech/mirai-console-loader 17:10:37 [INFO] This program is licensed under GNU AGPL v3 17:10:38 [INFO] Mirai Console Loader Announcement: Mirai Console Loader 公告栏 如果在图片上传的时候遇到问题请与我们联系 (需要提供图片文件源本) `- 如 Unsupported image type for ExternalResource * ` considering use gif/png/bmp/jpg format. `- Tracker: https://github.com/mamoe/mirai/issues/new/choose 常用资源整合 `- https://mirai.mamoe.net/topic/653 MCL 已推出 2.1.0,更好的支持 Mirai 2.11 的插件系统,建议更新。 17:10:38 [INFO] Verifying "net.mamoe:mirai-console" v2.15.0 17:10:39 [INFO] Verifying "net.mamoe:mirai-console-terminal" v2.15.0 17:10:39 [INFO] Verifying "net.mamoe:mirai-core-all" v2.15.0 17:10:40 [INFO] Verifying "org.itxtech:mcl-addon" v2.1.1 17:10:40 [INFO] Verifying "org.bouncycastle:bcprov-jdk15on" v1.64 2023-09-11 17:10:41 I/main: Starting mirai-console... 2023-09-11 17:10:41 I/main: ===================================[ Mirai console 2.15.0 ]=================================== __ __ __ __ ______ __ | \ / \ \ | \/ \ | \ | ▓▓\ / ▓▓\▓▓ ______ ______ \▓▓ ▓▓▓▓▓▓\ ______ _______ _______ ______ | ▓▓ ______ | ▓▓▓\ / ▓▓▓ \/ \ | \| \ ▓▓ \▓▓/ \| \ / \/ \| ▓▓/ \ | ▓▓▓▓\ ▓▓▓▓ ▓▓ ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓ | ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\ ▓▓▓▓▓▓▓ ▓▓▓▓▓▓\ ▓▓ ▓▓▓▓▓▓\ | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓ \▓▓/ ▓▓ ▓▓ ▓▓ __| ▓▓ | ▓▓ ▓▓ | ▓▓\▓▓ \| ▓▓ | ▓▓ ▓▓ ▓▓ ▓▓ | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓ | ▓▓▓▓▓▓▓ ▓▓ ▓▓__/ \ ▓▓__/ ▓▓ ▓▓ | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓ | ▓▓ \▓ | ▓▓ ▓▓ ▓▓ \▓▓ ▓▓ ▓▓\▓▓ ▓▓\▓▓ ▓▓ ▓▓ | ▓▓ ▓▓\▓▓ ▓▓ ▓▓\▓▓ \ \▓▓ \▓▓\▓▓\▓▓ \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓\▓▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓ 2023-09-11 17:10:41 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17. 2023-09-11 17:10:41 I/main: Frontend Terminal: version 2.15.0, provided by Mamoe Technologies 2023-09-11 17:10:41 I/main: Welcome to visit https://mirai.mamoe.net/ 2023-09-11 17:11:36 I/org.apache.http.impl.execchain.RetryExec: I/O exception (org.apache.http.NoHttpResponseException) caught when processing request to {s}->https://maven.aliyun.com:443: The target server failed to respond 2023-09-11 17:11:36 I/org.apache.http.impl.execchain.RetryExec: Retrying request to {s}->https://maven.aliyun.com:443 2023-09-11 17:11:56 I/plugin: Successfully loaded plugin mirai-api-http v2.9.1 2023-09-11 17:11:56 I/fix-protocol-version: 协议版本检查更新... 2023-09-11 17:11:56 I/fix-protocol-version: ANDROID_PHONE load from file:///root/android_phone.json 2023-09-11 17:11:56 I/fix-protocol-version: ANDROID_PAD load from file:///root/android_pad.json 2023-09-11 17:11:56 I/fix-protocol-version: 注册服务... 2023-09-11 17:11:56 I/fix-protocol-version: 服务配置文件: file:///root/KFCFactory.json 2023-09-11 17:11:56 I/plugin: Successfully loaded plugin fix-protocol-version v1.11.0 2023-09-11 17:11:56 I/plugin: Successfully loaded plugin MCL Addon v2.1.1 2023-09-11 17:11:57 I/main: Prepared built-in commands: autoLogin, help, login, logout, permission, status, stop 2023-09-11 17:11:57 I/Mirai HTTP API: ******************************************************** 2023-09-11 17:11:57 I/MahKtorAdapter[http,ws]: Autoreload is disabled because the development mode is off. 2023-09-11 17:11:57 I/MahKtorAdapter[http,ws]: Application started in 0.157 seconds. 2023-09-11 17:11:57 I/MahKtorAdapter[http,ws]: Responding at http://0.0.0.0:8085 2023-09-11 17:11:57 I/http adapter: >>> [http adapter] is listening at http://0.0.0.0:8085 2023-09-11 17:11:57 I/ws adapter: >>> [ws adapter] is listening at ws://0.0.0.0:8085 2023-09-11 17:11:57 I/Mirai HTTP API: Http api server is running with verifyKey: ********* 2023-09-11 17:11:57 I/Mirai HTTP API: adaptors: [http,ws] 2023-09-11 17:11:57 I/Mirai HTTP API: ******************************************************** 2023-09-11 17:11:57 I/fix-protocol-version: protocol commands: info, load, fetch example: protocol info protocol load ANDROID_PHONE protocol fetch ANDROID_PAD 8.9.63 2023-09-11 17:11:57 I/fix-protocol-version: 当前各登录协议版本日期: ANDROID_PHONE 8.9.63.11390 2023-05-26T10:46:18+08:00 ANDROID_PAD 8.9.63.11390 2023-05-26T10:46:18+08:00 ANDROID_WATCH 2.0.8 2019-06-03T20:25:31+08:00 IPAD 8.9.50.611 2023-02-16T15:10:14+08:00 MACOS 6.8.2.21241 2022-03-14T11:11:35+08:00 2023-09-11 17:11:57 I/fix-protocol-version: 当前签名服务配置信息: v8.9.63 by fuqiuluo/unidbg-fetch-qsign from ********* 2023-09-11 17:11:57 I/MCL Addon: iTXTech MCL Version: 2.1.2-61c8bd8 2023-09-11 17:11:57 W/MCL Addon: iTXTech Soyuz 未安装,Soyuz MCL Handler 特性已禁用 2023-09-11 17:11:57 I/main: 3 plugin(s) enabled. 2023-09-11 17:11:57 I/main: Auto-login *********, protocol: ANDROID_PAD, heartbeatStrategy: STAT_HB 2023-09-11 17:11:57 W/EncryptService.alert: Encrypt service was loaded: KFCFactory(config=file:///root/KFCFactory.json) 2023-09-11 17:11:57 W/EncryptService.alert: All outgoing message may be leaked by this service. 2023-09-11 17:11:57 W/EncryptService.alert: Use this service if and only if you trusted this service and the service provider. 2023-09-11 17:11:57 W/EncryptService.alert: Service details: 2023-09-11 17:11:57 W/EncryptService.alert: `- Jvm Class: class xyz.cssxsh.mirai.tool.KFCFactory 2023-09-11 17:11:57 W/EncryptService.alert: `- ClassLoader: JvmPluginClassLoader{fix-protocol-version-1.11.0.mirai2.jar} 2023-09-11 17:11:57 W/EncryptService.alert: `- Source: file:/root/plugins/fix-protocol-version-1.11.0.mirai2.jar 2023-09-11 17:11:57 W/EncryptService.alert: `- Protected Domain: ProtectionDomain (file:/root/plugins/fix-protocol-version-1.11.0.mirai2.jar <no signer certificates>) JvmPluginClassLoader{fix-protocol-version-1.11.0.mirai2.jar} <no principals> java.security.Permissions@7cec3975 ( ("java.io.FilePermission" "/root/plugins/fix-protocol-version-1.11.0.mirai2.jar" "read") ) 2023-09-11 17:11:57 I/KFCFactory: ANDROID_PAD(8.9.63) EncryptService by fuqiuluo/unidbg-fetch-qsign from file:///root/KFCFactory.json 2023-09-11 17:11:57 I/KFCFactory: unidbg-fetch-qsign by ********* about { "code": 0, "msg": "IAA 云天明 章北海", "data": { "version": "1.1.9", "protocol": { "qua": "V1_AND_SQ_8.9.63_4194_YYB_D", "version": "8.9.63", "code": "4194" } } } 2023-09-11 17:11:58 I/UnidbgFetchQsign: Bot(*********) initialize by ********* 2023-09-11 17:12:06 I/UnidbgFetchQsign: Bot(*********) register, Instance loaded successfully. 2023-09-11 17:12:06 I/UnidbgFetchQsign: Bot(*********) initialize complete 2023-09-11 17:12:10 E/main: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below. net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below. at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263) at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 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) Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(*********), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=) at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490) 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) ... 5 more Caused by: [CIRCULAR REFERENCE: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(*********), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=)] 2023-09-11 17:12:10 V/Bot.1701008067: Event: net.mamoe.mirai.console.events.AutoLoginEvent$Failure@6d5de79a 2023-09-11 17:12:10 I/main: mirai-console started successfully. 2023-09-11 17:12:12 W/UnidbgFetchQsign: with CoroutineName(SendMessage) java.lang.RuntimeException: Bot(1701008067) callback trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish at fix-protocol-version-1.11.0.mirai2.jar//xyz.cssxsh.mirai.tool.UnidbgFetchQsign$callback$1.invokeSuspend(UnidbgFetchQsign.kt:236) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 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) Caused by: java.util.concurrent.CancellationException: net.mamoe.mirai.internal.network.components.LoginFailedExceptionAsNetworkException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below. at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.sendAndExpect$suspendImpl(SelectorNetworkHandler.kt:157) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.sendAndExpect(SelectorNetworkHandler.kt) at net.mamoe.mirai.internal.network.handler.NetworkHandler.sendAndExpect$default(NetworkHandler.kt:194) at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt$createChannelProxy$1.sendMessage(OutgoingPacket.kt:328) at fix-protocol-version-1.11.0.mirai2.jar//xyz.cssxsh.mirai.tool.UnidbgFetchQsign$callback$1.invokeSuspend(UnidbgFetchQsign.kt:229) ... 6 more Caused by: net.mamoe.mirai.internal.network.components.LoginFailedExceptionAsNetworkException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below. at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:249) ... 6 more Suppressed: net.mamoe.mirai.internal.network.handler.selector.SelectorRequireReconnectException Caused by: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below. at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263) at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247) ... 6 more Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(*********), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=) at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490) 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) ... 5 more Caused by: [CIRCULAR REFERENCE: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(*********), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=)] 2023-09-11 17:12:12 I/UnidbgFetchQsign: Bot(*********) destroy, Instance destroyed successfully. 2023-09-11 17:12:12 I/Bot.*********: Bot cancelled: Bot closed
-
以目前的情况来看,
可能是 unidbg-fetch-qsign 出了问题,被检查了之类的 -
@cssxsh 试了一下这个,居然成功登上去了,不知道为啥,按理来说应该没差别才对,难道是txlib除了android_phone.json还需要另外这几个文件?
https://github.com/MrXiaoM/qsign -
好像qsign配置文件我的还少了
"package_name": "com.tencent.mobileqq",
这一行
和
"black_list": [
1008611
]
这一块 -
mirai 版本
===================================[ Mirai console 2.15.0 ]=================================== __ __ __ __ ______ __ | \ / \ \ | \/ \ | \ | ▓▓\ / ▓▓\▓▓ ______ ______ \▓▓ ▓▓▓▓▓▓\ ______ _______ _______ ______ | ▓▓ ______ | ▓▓▓\ / ▓▓▓ \/ \ | \| \ ▓▓ \▓▓/ \| \ / \/ \| ▓▓/ \ | ▓▓▓▓\ ▓▓▓▓ ▓▓ ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓ | ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\ ▓▓▓▓▓▓▓ ▓▓▓▓▓▓\ ▓▓ ▓▓▓▓▓▓\ | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓ \▓▓/ ▓▓ ▓▓ ▓▓ __| ▓▓ | ▓▓ ▓▓ | ▓▓\▓▓ \| ▓▓ | ▓▓ ▓▓ ▓▓ ▓▓ | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓ | ▓▓▓▓▓▓▓ ▓▓ ▓▓__/ \ ▓▓__/ ▓▓ ▓▓ | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓ | ▓▓ \▓ | ▓▓ ▓▓ ▓▓ \▓▓ ▓▓ ▓▓\▓▓ ▓▓\▓▓ ▓▓ ▓▓ | ▓▓ ▓▓\▓▓ ▓▓ ▓▓\▓▓ \ \▓▓ \▓▓\▓▓\▓▓ \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓\▓▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓ 2023-09-12 14:30:16 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17. 2023-09-12 14:30:16 I/main: Frontend Terminal: version 2.15.0, provided by Mamoe Technologies
协议版本信息
2023-09-12 14:30:18 I/fix-protocol-version: 当前各登录协议版本日期: ANDROID_PHONE 8.9.63.11390 2023-05-26T10:46:18+08:00 ANDROID_PAD 8.9.63.11390 2023-05-26T10:46:18+08:00 ANDROID_WATCH 2.0.8 2019-06-03T20:25:31+08:00 IPAD 8.9.50.611 2023-02-16T15:10:14+08:00 MACOS 6.8.2.21241 2022-03-14T11:11:35+08:00
登录方式及使用的协议
密码登录(ANDROID_PHONE)出现的问题
登录不上,日志如下2023-09-12 14:30:16 I/main: Welcome to visit https://mirai.mamoe.net/ 2023-09-12 14:30:17 I/fix-protocol-version: 协议版本检查更新... 2023-09-12 14:30:17 I/fix-protocol-version: 注册服务... 2023-09-12 14:30:17 I/fix-protocol-version: 服务配置文件: file:///D:/Mirai/KFCFactory.json 2023-09-12 14:30:17 I/plugin: Successfully loaded plugin fix-protocol-version v1.11.0 2023-09-12 14:30:17 I/plugin: Successfully loaded plugin mirai-device-generator v1.2.0 2023-09-12 14:30:18 I/plugin: Successfully loaded plugin mirai-login-solver-sakura v0.0.12 2023-09-12 14:30:18 I/plugin: Successfully loaded plugin MiraiNative v2.0.0-cssxsh 2023-09-12 14:30:18 I/QSign: Loading QSign v1.1.0-beta (unidbg-fetch-qsign v1.1.9) 2023-09-12 14:30:18 I/QSign: 正在 Mirai 2.15.0 上运行 2023-09-12 14:30:18 I/QSign: 签名服务目录: D:\Mirai\txlib\8.9.63 2023-09-12 14:30:18 I/QSign: FEBound sum = 7680 2023-09-12 14:30:18 I/QSign: 已成功读取签名服务配置 2023-09-12 14:30:18 I/QSign: 签名协议包名: com.tencent.mobileqq 2023-09-12 14:30:18 I/QSign: 签名服务版本: 8.9.63 2023-09-12 14:30:18 I/QSign: 签名服务QUA: V1_AND_SQ_8.9.63_4194_YYB_D 2023-09-12 14:30:18 I/QSign: ============================================= 2023-09-12 14:30:18 I/QSign: 已加载 ANDROID_PHONE 协议变更: 8.9.63.11390 (2023年05月26日 10:46:18) 2023-09-12 14:30:18 I/QSign: 已加载 ANDROID_PAD 协议变更: 8.9.63.11390 (2023年05月26日 10:46:18) 2023-09-12 14:30:18 I/QSign: 支持签名服务的协议: ANDROID_PHONE, ANDROID_PAD 2023-09-12 14:30:18 I/QSignService: 已注册加密算法提供服务 2023-09-12 14:30:18 I/plugin: Successfully loaded plugin QSign v1.1.0-beta 2023-09-12 14:30:18 I/plugin: Successfully loaded plugin MCL Addon v2.1.1 2023-09-12 14:30:18 I/main: Prepared built-in commands: autoLogin, help, login, logout, permission, status, stop 2023-09-12 14:30:18 I/fix-protocol-version: protocol commands: info, load, fetch example: protocol info protocol load ANDROID_PHONE protocol fetch ANDROID_PAD 8.9.63 2023-09-12 14:30:18 I/fix-protocol-version: 当前各登录协议版本日期: ANDROID_PHONE 8.9.63.11390 2023-05-26T10:46:18+08:00 ANDROID_PAD 8.9.63.11390 2023-05-26T10:46:18+08:00 ANDROID_WATCH 2.0.8 2019-06-03T20:25:31+08:00 IPAD 8.9.50.611 2023-02-16T15:10:14+08:00 MACOS 6.8.2.21241 2022-03-14T11:11:35+08:00 2023-09-12 14:30:18 I/fix-protocol-version: 当前签名服务配置信息: v8.9.63 by fuqiuluo/unidbg-fetch-qsign from http://127.0.0.1:8080 v8.8.88 by TLV544Provider from 2023-09-12 14:30:19 I/MiraiNative: 正在加载 Mirai Native Bridge D:\Mirai\data\org.itxtech.mirainative\CQP.dll 2023-09-12 14:30:19 I/MiraiNative: 插件 Dice.Driver.CQ.dll 已被加载,返回值为 0 。 2023-09-12 14:30:19 I/MCL Addon: iTXTech MCL Version: 2.1.2-61c8bd8 2023-09-12 14:30:19 W/MCL Addon: iTXTech Soyuz 未安装,Soyuz MCL Handler 特性已禁用 2023-09-12 14:30:19 I/main: 6 plugin(s) enabled. 2023-09-12 14:30:19 I/main: mirai-console started successfully. 2023-09-12 14:30:44 W/EncryptService.alert: Encrypt service was loaded: top.mrxiaom.qsign.QSignService$Factory@1df02ea 2023-09-12 14:30:44 W/EncryptService.alert: All outgoing message may be leaked by this service. 2023-09-12 14:30:44 W/EncryptService.alert: Use this service if and only if you trusted this service and the service provider. 2023-09-12 14:30:44 W/EncryptService.alert: Service details: 2023-09-12 14:30:44 W/EncryptService.alert: `- Jvm Class: class top.mrxiaom.qsign.QSignService$Factory 2023-09-12 14:30:44 W/EncryptService.alert: `- ClassLoader: JvmPluginClassLoader{qsign-1.1.0-beta.mirai2.jar} 2023-09-12 14:30:44 W/EncryptService.alert: `- Source: file:/D:/Mirai/plugins/qsign-1.1.0-beta.mirai2.jar 2023-09-12 14:30:44 W/EncryptService.alert: `- Protected Domain: ProtectionDomain (file:/D:/Mirai/plugins/qsign-1.1.0-beta.mirai2.jar <no signer certificates>) JvmPluginClassLoader{qsign-1.1.0-beta.mirai2.jar} <no principals> java.security.Permissions@f580c0 ( ("java.io.FilePermission" "D:\Mirai\plugins\qsign-1.1.0-beta.mirai2.jar" "read") ) 2023-09-12 14:30:44 I/QSignService: register 1877025256 2023-09-12 14:30:46 W/stderr: 9�� 12, 2023 2:30:46 ���� moe.fuqiuluo.unidbg.env.FileResolver resolve 2023-09-12 14:30:46 W/stderr: ����: Couldn't find file: /mnt/sdcard/jly1/ 2023-09-12 14:30:46 W/stderr: 9�� 12, 2023 2:30:46 ���� moe.fuqiuluo.unidbg.env.FileResolver resolve 2023-09-12 14:30:46 W/stderr: ����: Couldn't find file: /mnt/sdcard/jly1/a 2023-09-12 14:30:47 I/QSignService: energy 810_9 2023-09-12 14:30:47 I/Bot.1877025256: Calculating type 2 PoW, it can take some time.... 2023-09-12 14:30:47 I/Bot.1877025256: Got PoW result, cost: 117 ms 2023-09-12 14:30:48 I/com.github.unidbg.linux.AndroidSyscallHandler: Return default pipe pair. 2023-09-12 14:30:48 I/com.github.unidbg.linux.ARM64SyscallHandler: fork 2023-09-12 14:31:17 I/QSignService: energy 810_2 2023-09-12 14:31:18 E/console: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below. net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below. at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263) at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 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) Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(1877025256), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=) at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490) 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) ... 5 more Caused by: [CIRCULAR REFERENCE: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(1877025256), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=)]
进行滑块验证后报45,昨天刚出现情况,尝试更换了多个qsign以及fix-protocol版本均无法登录,每次测试前均清空bots文件夹。
-
1.mirai 版本
2.15.02.协议版本信息
ANDROID_PHONE 8.9.63.11390 2023-05-26T10:46:18+08:00 ANDROID_PAD 8.9.63.11390 2023-05-26T10:46:18+08:00 ANDROID_WATCH 2.0.8 2019-06-03T20:25:31+08:00 IPAD 8.9.33.614 2021-12-31T11:36:26+08:00 MACOS 6.8.2.21241 2022-03-14T11:11:35+08:00
3.登录方式及使用的协议
密码登录(ANDROID_PHONE)4.出现的问题
登录不上,日志内容如下:2023-09-13 14:08:55 W/Bot 1234567890: KFCFactory(config=file:///D:/tool/Mirai/AiMu3.0/aimu/aimu-server/KFCFactory.json) is not yet supported EncryptService with bot Bot(1234567890) java.lang.UnsupportedOperationException: repeated create EncryptService at xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:81) at net.mamoe.mirai.internal.network.components.EncryptServiceHolderImpl.<init>(EncryptServiceHolder.kt:49) at net.mamoe.mirai.internal.QQAndroidBot.createBotLevelComponents(QQAndroidBot.kt:288) at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:192) at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:191) at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:47) at net.mamoe.mirai.internal.QQAndroidBot.getDefaultBotLevelComponents(QQAndroidBot.kt:191) at net.mamoe.mirai.internal.QQAndroidBot.createNetworkLevelComponents(QQAndroidBot.kt:300) at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:312) at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:305) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelectorKt$KeepAliveNetworkHandlerSelector$1.createInstance(AbstractKeepAliveNetworkHandlerSelector.kt:277) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.refreshInstance(AbstractKeepAliveNetworkHandlerSelector.kt:249) at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.getCurrentInstanceOrCreate(AbstractKeepAliveNetworkHandlerSelector.kt:57) at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getContext(SelectorNetworkHandler.kt:51) at net.mamoe.mirai.internal.AbstractBot$network$2.invoke(AbstractBot.kt:139) at net.mamoe.mirai.internal.AbstractBot$network$2.invoke(AbstractBot.kt:137) at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74) at net.mamoe.mirai.internal.AbstractBot.getNetwork(AbstractBot.kt:137) at net.mamoe.mirai.internal.QQAndroidBot.getComponents(QQAndroidBot.kt:189) at net.mamoe.mirai.internal.AbstractBot.login(AbstractBot.kt:156) at net.mamoe.mirai.Bot$login$1.invoke(Bot.kt:65535) at net.mamoe.mirai.Bot$login$1.invoke(Bot.kt) at kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$1.invokeSuspend(IntrinsicsJvm.kt:205) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:115) at me.him188.kotlin.jvm.blocking.bridge.internal.RunSuspendKt.$runSuspend$(RunSuspend.kt:18) at net.mamoe.mirai.Bot.login(Bot.kt) at com.aimu.qq.autoconfigure.AimuAutoConfiguration.bot(AimuAutoConfiguration.java:75) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653) at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:638) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1334) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332) at com.aimu.AimuServerApplication.main(AimuServerApplication.java:14)
5.肯德基工厂信息
{ "8.9.63": { "base_url": "http://127.0.0.1:8080", "type": "fuqiuluo/unidbg-fetch-qsign", "key": "114514" }, "8.9.58": { "base_url": "http://127.0.0.1:8888", "type": "kiliokuara/magic-signer-guide", "server_identity_key": "vivo50", "authorization_key": "kfc" }, "8.8.88": { "base_url": "", "type": "TLV544Provider" } }
-
-
我代码没变,看了下好像是这个async-http-client依赖了3.0.0版本后就出现了这个问题,如果换回之前的2.12.3版本,就还是熟悉的code=45。。。
<dependency> <groupId>org.asynchttpclient</groupId> <artifactId>async-http-client</artifactId> <version>3.0.0.Beta2</version> </dependency>
大佬有什么解决办法吗?
-
-
我已经说了问题的原因
重复创建 bot 实例,并且先前的实例没有关闭以释放资源 -
不要张嘴就来,没有切实的证据不要说是某个依赖的问题
并且报错栈堆明确指出触发的位置。和 async-http-client 无关 -
检测是否重复登录不是一开始就有的,是后面加的
-
-