- 可以在本地扫了登录完毕之后退出,
大概半小时之后将本地的bots/qq号/文件夹覆盖到服务器。 - 可以尝试在服务器架设代理,手机连接服务器的代理之后再登录扫码。
我没有验证架设代理的方法是否可行,但是我用第一种方法是可行的。等待时间极为重要,不等待足够长的时间,腾讯可能会因为两次登录IP归属地差距较大造成风控 要求重新扫码 或出现风控时经典的禁止登录。
半小时仅是我的经验,具体多久自行摸索
大概半小时之后将本地的 bots/qq号/ 文件夹覆盖到服务器。我没有验证架设代理的方法是否可行,但是我用第一种方法是可行的。等待时间极为重要,不等待足够长的时间,腾讯可能会因为两次登录IP归属地差距较大造成风控 要求重新扫码 或出现风控时经典的禁止登录。
半小时仅是我的经验,具体多久自行摸索
请尝试降级 Gradle,不要使用 8.0
在 gradle/wrapper/gradle-wrapper.properties 里设置版本
可以在 core 中使用,只要将其引用为依赖,登录机器人时在配置设置 loginSolver 为 com.kasukusakura.mlss.resolver.SakuraLoginSolver 即可。
更新 0.1.5
2.15.0-dev-27 或以上的 mirai 版本,在 2.14.0 或以下加载该插件时将会自动退出@RaukaRur 好像只有 MACOS, ANDROID_WATCH 支持扫码。其他协议的扫码登录好像是非正规的登录方式所以没有允许使用
更新
-Dmirai.no-desktop 来使用默认登录解决器,不弹出扫码窗口。https://gitee.com/projectxero/caqqbot
是这个罢
这个插件是使用古早版本 mirai 1.1.3 编写的,要迁移代码详见 Mirai - Migration From 1.x