New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
code=235, title=温馨提示, message=当前QQ版本 过低,请升级至最新版本后再登录。点击进入下载页面, #2298
Comments
看了下论坛发现也有很多人说这个问题,但是没有准确的解决方案,另外在issue里没有看到类似的问题。 |
临时的解决方案
|
除了手机qq没在线,其他均已经尝试过 囧rz,协议也换了4,5种了,真不知道咋整了。。。 |
刚才试了 安卓版的 miraiAndroid,版本2.0.8 反复几次之后开始报登录风险可能尝试次数过多 2022-10-24 19:59:39 E/console: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(1330717737), code=237, title=安全提醒, message=当前登录存在安全风险,请使用常用设备或通过手机号登录。, errorInfo=) |
先确认确认 mirai 版本,比如打开 libs 文件夹 看看 mirai lib 文件,文件名包含有版本号 机器人帐号手机端登录 是指在手机端的真正客户端登录,不是指 MiraiAndroid |
我是新用户。
|
然后现在textchpter滑块验证助手也经常性报 ……现在这几个问题一起碰上从哪里入手都发愁。 |
确实好像必须机器人帐号手机端要登录,不登录好像到不了手机验证码那一步,直接给你蹦版本过低。 |
我的问题应该是在改默认登录协议,报 "版本过低" 和正常登录两次,似乎只有登录协议不同。 |
编辑 |
怎么样升级到 2.13.0-RC(2)? |
无法升级到rc版本啊,直接改package中的channel为beta和修改版本号,./mcl启动后,就会说无法下载包,就没了 |
./mcl --update-package net.mamoe:mirai-console-terminal --channel maven-prerelease
./mcl --update-package net.mamoe:mirai-core-all --channel maven-prerelease
./mcl --update-package net.mamoe:mirai-console --channel maven-prerelease
|
@lyswhut 感谢,已可以登录,提供下自己的解决方案:
|
你好,怎么更新包呢? |
|
好的。我的mcl版本太低了所以一直失败。 |
只要验证一次之后就可以登录,猜测是登录验证处加了版本 {"errorCode":"51","randstr":"","ticket":"","errMessage":"","sess":"s0IQKq6eHL40bRVxLgP1sEkDA7klRqKLDUSwDa4a2PVhs0TE8gYhHhn8Bie4QT5l769FzBtJmVZTiXU2g56ShO0KBS0PcJeww9dJDpPxsMmBV-LJTCck02ijGCQhQ2nADk97pdPDLP4auhfB2JEMcnlbSb6JrXQr0KPjTi9CqR3REHrYaifUI3NUycKk2Ca5JAAF-z2U3vyyfuoGHvZPZ6t_h6w46MRFxHXnHBqCjdM9MK_aHbr0VdfYbOMWkl15pjUoMSHg7V9qaYr8QkTDbCiVQWPKrBrg7nA0TAanNiQf0D1KU0cAa6ecnlS2Q0Fb8u0AJaKhmXmSBAPGmYk_zvQIyur0OCBncYcfIpXP4RVy-nt_z_vogQ9KNP1gi5iVtY50uv82hPdY4KExxjNp8FwTxU7vMjyyJEZL4MOmricgQ*"} 第二次滑块变成了点击指定文字,点完才会正常滑完获得正确的ticket,所以手机滑块验证助收好像就不行了? OJZ 可以扫码登录信任设备么……不扫码强制用账号密码过流程似乎就是会一直被马爸爸捅菊花,各种情况太多。 |
协议切换成ANDROID_PAD,同时手机上开个双开QQ登陆机器人账号就可以了 |
不使用mcl有没有解决方式呢? |
自己到 不过 你如果用的是 mirai-android 或者 mirai-compose, 内置版本写死没法改,别想了 |
@cssxsh 我是用mirai-core写的程序,已经升级到2.13.0-RC2,滑块验证完之后还是提示版本过低然后程序退出。前面的方法都已经试过了,好像没有短信验证就不行是吧。 |
检查这些步骤是否有问题 另外可以在手机端qq修改一下 设置/账号安全/登陆设备管理 里面的设置 |
试过了都不行,并且我3个号其中2个号即使手机登录了也没法进行验证,直接提示版本过低,应该试了太多次了,晕 |
试了两个号 一个是多年前创的小号,一个是新创的 |
楼上2位滑块那一步是怎么过的,滑块验证助手应该在目前情况下有的情况无法验证了 |
@dragon0629 我也试了chrome,还是不行,等几天看看吧 |
哎,现在都是摸索交流,还得等老大官方解决…… |
补充说明一下,清除 device.json 之后 可顺便在 |
你们确定不是因为账号被冻结一天了吗。。 冻结一天的话,手机登录时会跳窗口提示账号已被冻结您可以查看或者管理资金之类的。这个时候mirai现在会提示qq版本过低。说的其实是你的qq版本弹不了这个窗口。 |
很高兴告诉你:不是冻结。 |
解决方案里就有一点保持手机端qq登录,要是冻结早发现了 |
倘若你通过了步骤3但是bot仍然无法登陆最后的结果自然就显而易见 |
我回复的不是楼主,是下面的很多有同样状况的人,所以用的是“你们”,主要是有些说等几天看看,或者自己看到解决方法以后,只是切换了一下登陆协议就上去了的。他们的账号有可能在一天之前登不上去,而发现这个issue的解决方法时候,其实已经过了一天,账号已经自然解冻了。 我认为应该是有除了冻结以外,还有其他一些提示都会触发这个版本过低的错误,但是根本原因是因为腾讯认为你的版本太低导致“无法显示这些报错弹窗”。所以只有登录异常的时候才会报这个错误,而状态正常的账号都没有遇到这个问题。 |
你说有没有可能,腾讯是先登录再看你号有没有冻结。 |
在这种情况下,无论如何,都是会返回你的版本问题而并非封号冻结问题 |
如果是那样的话,所有正常登录的账号也都会受影响,那这几天mirai的社区早炸锅了,而不会像现在这样只有少数个例,而且还不是同时发生的(比如我的账号昨天就还能正常登录,但是这个issue已经有好几天了) |
事实上已经炸锅了。陆陆续续的有好多人开始反馈出现这个问题了。我们可以得知这个问题是腾讯那边并非一次性所有账号判断(腾讯也没那个闲心)。 |
mirai 有登录凭证缓存,缓存失效之后才会触发真正的登录 |
原来如此,了解了 |
mirai的缓存是保存在哪里,能手动清除嘛? |
缓存在 workingDir 和 cacheDir,见BotConfiguration |
我遇到了同样的问题,试了本贴内所有方法都没有解决,最后把协议改成macos成功了 |
无解了,是QQ号被限制了,我用最新版的PC客户端登陆,一样会报版本过低 |
请教一下各位,现在使用什么设置登录qq的?protocol: ANDROID_PAD |
问题描述
登录直接提示温馨提示:版本过低
删掉BOTS文件夹和自动登录,用手动登录模式,问题依旧
尝试更换autoLogin.xml里的几种协议后,删除device.json,重新尝试登录,问题依旧
滑块一过完立刻报版本过低,请下载更新。
Error(bot=Bot(xxxxxxxxxx), code=235, title=温馨提示, message=当前QQ版本 过低,请升级至最新版本后再登录。点击进入下载页面, errorInfo=)
复现
登录就会出现,另外测试了一下,
老号用老的device.json,开自动登录是可以登录
但新号不行,老号没有device.json也一样不行,过完滑块就直接报版本过低。
已经测试多个版本多个协议。
2.13-RC
2.12.1
2.9
2.10
mirai-core 版本
2.13-RC,2.12.1,2,9,0
bot-protocol
ANDROID_PHONE
其他组件版本
No response
系统日志
网络日志
No response
补充信息
No response
The text was updated successfully, but these errors were encountered: