【已解决】非常绝望,目前已尝试所有办法都无法登录
-
自从24号腾讯开始大规模封杀机器人之后,项目就一直没有正常运行过,我不知道大家是否跟我一样,但是我得跟大家说一下尝试过程
1.mirai-2.15.0-RC + fix-protocol-version-1.8.4
使用ANDROID_PHONE,密码登录:
code=45,无法登陆2.mirai-2.15.0-RC + fix-protocol-version-1.8.4 协议设定为8.8.88
使用ANDROID_PAD,密码登录:
成功登录了,但程序只工作了大约8小时后被踢下线,随后无法再以此方式登录,code=453.mirai-2.15.0-RC + fix-protocol-version-1.8.4
使用MACOS,扫码登录:
code=45,无法登陆4.mirai-2.15.0-RC + fix-protocol-version-1.8.4
使用ANDROID_WATCH,扫码登录:
登录失败,被提示要求在同一网络环境下登陆5.mirai-2.15.0-RC + fix-protocol-version-1.8.4
使用ANDROID_WATCH,扫码登录,在本地架设mirai进程,用手机在同一内网下扫码:
登录成功
但程序只工作了1个小时之后,便无法再发送聊天消息。
进程重启依然可以登陆,但依旧无法发送任何聊天消息很明显,目前我已经使用了所有可能的解决方案,但最终还是没能正常工作,可见腾讯对Bot封杀决心有多大。
现在用户已经没有其他办法再工作了,只能期望于作者大佬能实现QQ的code=45 sign算法来登录了。(悲)后续编辑:
让我们来解决它!
https://mirai.mamoe.net/topic/2348/miraisignhandler-mirai对接sign签名服务器-解决登录code-45失败和签名风控检测/1
目前已经彻底越过code=45,成功登录 -
目前唯一的解决方法就是手表协议扫码登录。登陆之后随机风控,风控期间后台可见机器人回复,但群内无反应,一般几小时后悔解除风控,但过几小时又会风控,时间都是随机的,没有别的更好的办法
-
@shift625 主要是也不知道机制是什么,哎,是发送太快了?还是信息里带链接或者太长?真让人头大
-
@WorldLeen 目前观察的情况是纯随机,也不知道具体是什么情况,上一句回复正常,下一句就风控了,只能先这样凑合用了
-
mirai-2.6.0-RC
?
-
现在最新版本是 mirai-2.15-RC 为什么不试试呢
其次,已经有公开的算法服务了,不知道mirai这边会不会跟进 -
@cssxsh
改正:2.15.0 - RC,已编辑 -
@diyigemt 只是打错了,肯定是2.15.0,2.6.0是不能用FixProtocol的
莫要在意,已编辑
目前我是没办法了,只能期望mirai能把sign实现了,实在登不上去
(而且经我测试我用手机是真的登的上去,但是mirai不行) -
出现同样的问题。
-
gocqhttp已经跟进了,不知道mirai这边怎么说
-
@diyigemt 只能期望跟进一下,现在确实没法正常服务了...
-
绝绝子
-
@WorldLeen 貌似用sign两个小时必定风控,要么冻结。看群里很多用最新适配sign的go-cqhttp的人说的
-
@fengxiaoruia 那只能手动解冻。。总胜过现在完全用不了
-
有加猫猫群吗
-
@fengxiaoruia 是什么群啊?专门的交流群吗?最近才接触这些不是很清楚
-
@cssxsh 没有,不知道什么是猫猫群
-
@fengxiaoruia 算法服务器的锅,后来紧急更新,填写每个人的device,json里面的安卓id,这个问题也就解决了,原因就是他这个安卓id写死了,导致大家用的都是同一个
-
@cssxsh 猫猫群?!有猫猫吗
-
告诉大家一个好消息,我已经实现了mirai对接Sign登录,并且已经成功
稍后我将发帖懒人包整合,给大家用因官方2.15.0还没合并分支并更新,还不支持外接Sign签名认证功能
官方说将在2.15.0正式发布的时候支持此功能,所以我将在2.15.0正式版发布后把这个插件发贴公开出来供大家使用编辑:
https://mirai.mamoe.net/topic/2348/miraisignhandler-mirai对接sign签名服务器-解决登录code-45失败和签名风控检测/1
已经施工完毕了哟,大家可以用了!