Skip to content

Releases: loqwe/ErYouScanner

v2.0.2

Choose a tag to compare

@loqwe loqwe released this 19 Oct 01:05

新增功能

  • 历史直播间列表支持按当前平台筛选,超过 5 条时可滚动查看。
  • 增加主播头像、平台标签、直播间标题和开播状态展示。
  • 增加头像缓存、悬停删除和右键删除。

修复和优化

  • 抖音头像兼容多个头像字段,并支持跳转下载。
  • 无头像时使用平台标识占位,避免显示房间号首字符。
  • 房间号输入框改为左对齐、垂直居中。
  • 版本、EXE 和 ZIP 统一为 2.0.2。

下载

下载 ErYouScanner_v2.0.2_win64.zip,完整解压后运行 ErYouScanner.exe。
更新前备份 Config,保留包内 DLL、plugins 和 ScanModel。

SHA256:044F33D2BB0863F65C3292441BBBCCB3B51F8014C00BD61D2D62FDE2F35E51219。

v2.0.1

Choose a tag to compare

@loqwe loqwe released this 18 Oct 13:09

新增功能

  • 米哈游短信登录支持极验 v4 人机验证。
  • 增加验证加载提示、超时提示和阶段日志。

修复和优化

  • 合并 PR #8,修复抖音直播间监视异常。
  • 修正短信发送接口,恢复短信验证码登录。
  • 修复人机验证白屏、缩放留白和重复打开异常。
  • 程序统一命名为 ErYouScanner。

下载

下载 ErYouScanner_v2.0.1_win64.zip,完整解压后运行 ErYouScanner.exe。
更新前备份 Config,保留包内 DLL、plugins 和 ScanModel。

SHA256:见附件 SHA256SUMS.txt。

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 14:43

版本调整

本版将应用版本统一为 2.00,对应的 EXE、ZIP、Windows 产品元数据、构建目录和文档均使用 v2.00。历史 v2.0.x 目录和记录保留,便于回溯,不覆盖旧制品。
本版包含

修复二维码检测输入尺寸过大导致的识别延迟;屏幕和直播扫描共用优化后的检测路径。
保留库街区短信登录、鸣潮扫码二次短信验证、账号重新登录、确认延迟和 DXGI 浮点纹理兼容。
业务码 242 按服务端实际返回的“发送短信频繁”处理;收到后停止当前会话内的重复请求。
日志记录阶段、HTTP 状态、业务码和脱敏后的服务端原因,不记录 Token、Cookie、验证码或完整二维码。

验证

版本一致性测试覆盖 CMake、Windows RC、界面版本和打包文件名。
离线协议、账号存储、界面和扫码延迟回归测试应在打包前通过。
ZIP 只包含运行依赖和说明,不包含账号配置、日志、转储或 PDB;PDB 单独归档。

真实账号、短信送达和完整游戏上线仍需在目标电脑手动验证。本记录不把离线模拟结果当作线上成功证据。

v1.16.4

Choose a tag to compare

@loqwe loqwe released this 13 Oct 17:17
  • 移除 B服登录入口、自检请求、扫码确认及辅助接口启动预取;B 站直播间扫码继续支持。
  • 添加账号保留短信、扫码、Cookie 三种官服登录方式。旧 B服记录保留并显示“不支持”,无法用于登录,可手动删除。
  • 保护账号自检、屏幕/直播启动、扫码和确认任务,避免相关未捕获异常直接终止程序。
  • 日志增加时间、线程、任务阶段和错误码,固定保存在 EXE 旁的 Config/scanner.log。
  • 可捕获的致命异常增加 fatal: 记录和转储;系统强杀、直接 fail-fast 等仍可能无法记录。
  • 更新 README、Cookie 说明和更新日志,说明近期加入的确认延迟、控件对齐、直播坏包恢复和浮点屏幕捕获修复。

下载 ZIP 后完整解压,启动 MHY_Scanner_v1.16.4.exe;不要单独复制 EXE。包内不包含账号配置、日志、转储或 PDB。不要公开上传包含账号内存的 .dmp。

验证:23 项 Python 检查、12 项 C++/Qt 回归通过;空配置、合成官服账号及旧 B服自动启动三组隔离实测通过。未使用真实账号进行端到端登录测试,旧版用户崩溃的具体调用仍未通过原始转储确认。

ZIP SHA-256:35336AAF0634157206E97D7C396C5D3EEC70745314242FC004E24765FB062767

完整记录见 更新日志。

v1.16.3

Choose a tag to compare

@loqwe loqwe released this 12 Oct 13:14

修复 #1:部分电脑使用“监视屏幕”时提示屏幕捕获失败,直播间扫码仍然正常。

原因是 DXGI 返回了 R16G16B16A16_FLOAT(format=10)屏幕帧,旧版只支持 BGRA8(format=87),导致程序主动返回参数无效。v1.16.3 已支持浮点帧转换,保留原有 BGRA8 路径,并在尺寸或格式变化时更新缓冲区和暂存纹理。

错误日志新增失败步骤、帧格式、尺寸、RowPitch 和缓冲区容量,便于后续排查。确认延迟与现有 UI 保持原有使用方式。

使用方法:

  • 推荐下载 MHY_Scanner_v1.16.3.zip,完整解压后运行 MHY_Scanner_v1.16.3.exe。
  • 压缩包不含账号、Config、日志或崩溃转储。保留账号前请备份原 Config;二维码过期后请先刷新。

验证:旧版在真实 D3D11 WARP 浮点纹理回读测试中复现失败,修复后通过;转换后的二维码可由现有识别器解码。19 项 Python 检查、10 项 C++/Qt 回归测试、依赖检查和独立启动检查通过。报错机器的实际 GPU 捕获效果仍需使用新版确认。

SHA-256:

MHY_Scanner_v1.16.3.zip
C00DF6696C1530B120F0BF4EED6B9345D9EA0ABBA3506B761081B968C39029E7

v1.16.2

Choose a tag to compare

@loqwe loqwe released this 06 Oct 16:19

Windows x64 便携运行包。源码提交:14531cf348acf8a90b28e09e070a2b7134880cfc。

修复与改进:

  • 针对 Issue #3 的直播监视问题,检查解码帧尺寸、像素格式和缓冲区,使用正确的 swscale 平面数组,并在退出时等待识别任务结束。
  • 损坏的 H.264 视频包或视频帧(AVERROR_INVALIDDATA)不再导致直播监视立即停止;保留无有效视频帧超时和其他致命错误处理。
  • 包含此前 PR #212 核心逻辑移植、可配置确认延迟及主窗口布局优化。
  • 程序显示、Windows 文件属性和发行标签统一为 1.16.2。

下载与升级:

  • MHY_Scanner_v1.16.2.zip:完整便携包,包含 DLL、Qt 插件和识别模型,首次使用或依赖版本不确定时推荐下载。
  • MHY_Scanner_v1.16.2.exe:用于已有兼容 DLL、plugins、ScanModel 的程序目录。
  • 启动前退出旧版;升级前备份 Config。安装包不包含账号配置、日志或 PDB。

验证:19 项源码检查和 10 项 C++/Qt 回归测试通过;真实 H.264 坏包恢复在打包 SDK DLL 和原程序 DLL 上均通过;包依赖与版本信息检查通过。后续本地运行日志显示跳过坏视频包后扫码及登录确认接口返回成功。

原 Issue 报告者的具体直播流和崩溃转储尚未取得,仍需使用此版本复测;接口成功不代表已验证游戏客户端最终登录状态。

EXE SHA-256: 69DBB11CCC033D9386962FACFAECE9FB1E030E866C10120FC34DBCBCF6AFBEB8
ZIP SHA-256: 15A4A37AED4F443D490FA73019A63D1D1663730150B3EDDAACEE04523446C245

v1.16.1

Choose a tag to compare

@loqwe loqwe released this 05 Jul 07:41

二改说明

基于 DSVVA/MHY_Scanner 二次修改。

新增功能

  • 新版 passport 添加账号扫码登录流程。
  • 官服抢码支持 Panda 游戏二维码两阶段登录。
  • 启动后自动自检账号状态。
  • 直播间 ID 自动保存最近 5 条历史记录。
  • 支持 B 站完整直播链接和纯房间号。
  • 增加 Config/scanner.log 链路日志。

修复和优化

  • 修复 SToken v2 校验失败。
  • 修复游戏二维码直接按 passport 二维码处理导致 missing qr params。
  • 修复 oken_types 参数格式导致
    etcode=-502。
  • 优化二维码 query 参数解析和 B 站直播流请求。

下载

下载 MHY_Scanner_1.16.1.zip,解压后运行 MHY_Scanner.exe。

SHA256: $sha256