已解决 账号无法登录, 提示当前上网环境异常
-
所有账号均无法正常登录
jar版本
<dependency> <groupId>net.mamoe</groupId> <artifactId>mirai-core-jvm</artifactId> <version>2.5.0</version> </dependency> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-stdlib-jdk8</artifactId> <version>1.4.31</version> </dependency>
MiraiProtocol.ANDROID_PHONE 模式出现
Mirai 无法完成滑块验证. 使用协议 ANDROID_PHONE 强制要求滑块验证, 请更换协议后重试.
MiraiProtocol.ANDROID_PAD模式出现
Error(title=禁止登录, message=当前上网环境异常,请更换网络环境或在常用设备上登录或稍后再试。, errorInfo=)
-
另请参阅: https://github.com/project-mirai/mirai-login-solver-selenium
-
大佬,这个问题应该如何解决
-
实现代码
Bot bot = BotFactory.INSTANCE.newBot(username, password, new BotConfiguration() { { fileBasedDeviceInfo("device.json"); setProtocol(MiraiProtocol.ANDROID_PAD); } }); // 注册 bot.login(); // 启动 bot.join();
-
另请参阅: https://github.com/project-mirai/mirai-login-solver-selenium
-
@karlatemp 使用手动滑块验证码 已经解决 感谢