Repository navigation
v0.2.4
v0.2.4
兼容新版官方登录回包
- 同时识别
UserService.PlayerLogin和旧版UserService.Login,修复新版客户端已返回自身 GID、助手却提示缺少 GID 而跳过好友同步的问题。 - 从同一次成功登录的
basic.gid、basic.open_id成对回填账号卡片,避免沿用旧的远程 OpenID;仍拒绝失败回包、无关方法及无效 GID。 - 使用三份本地抓包中的 5 次真实登录,按三种数据分段方式回放,核对 GID/OpenID 与独立解码结果完全一致;原始回包和身份信息不提交。
验证
- 84 项 Rust 测试通过,7 项依赖外部环境或系统代理修改的测试保持忽略;包含新旧登录、粘包、错误响应、自身好友过滤和身份替换测试。