MHY_Scanner 扫码登录工具上手体验:屏幕监控与直播流抢码一次说清
MHY_Scanner 扫码登录工具上手体验:屏幕监控与直播流抢码一次说清
【免费下载链接】MHY_ScannerMHY扫码登录器,支持从直播流抢码。项目地址: https://gitcode.com/gh_mirrors/mh/MHY_Scanner
如果你玩崩坏3、原神、星穹铁道或绝区零,大概有过这样的经历:账号切换要扫码、小号登录要扫码、直播间里刷出福利二维码更要抢着扫。MHY_Scanner 就是解决这个重复动作的小工具——它在 Windows 上替你盯着屏幕或直播间,一旦发现米哈游的登录二维码,就自动识别并完成登录,全程不需要你碰手机。
一个总在扫码时手忙脚乱的晚上
先说个场景:主播喊"二维码放 5 秒",你赶紧锁屏、解锁、打开游戏、切到登录页、再举起手机对准屏幕。这一套下来,直播间里的码早就过期了。更别提你有好几个账号要轮流登,手动操作又慢又容易搞混。
MHY_Scanner 的思路很简单:把"人眼识别二维码 + 手机扫码"这两步,换成"程序识别二维码 + 程序替你确认登录"。你只需要把账号信息提前准备好,剩下的事情交给它。
它到底是什么:一个替你盯屏幕的小哨兵
打个比方,MHY_Scanner 就像你雇了个眼尖的哨兵,一直盯着屏幕上的某个区域。哨兵看到二维码就喊"有码",旁边的助手立刻把码翻译出来,然后自动走完登录流程。整个过程中你该干嘛干嘛,等提示登录成功就行。
它内置了 OpenCV 的微信二维码识别模型,还带了检测和超分两套模型文件(放在项目的 ScanModel 目录下),能在不同清晰度的画面上找到二维码。识别核心在 src/Core/QRScanner.cpp 里,单帧识别耗时是微秒级计的,肉眼基本感觉不到等待。
第一次运行:从下载到能用,大概十分钟
先拿到程序本体
项目在 Releases 里发布编译好的版本,下载解压就能跑。仓库本身也开放源码,想自己折腾可以编译,环境依赖都在 vcpkg.json 里列好了:
git clone https://gitcode.com/gh_mirrors/mh/MHY_Scanner有一点容易漏:它是 Windows 程序,依赖 Visual C++ 运行时库。如果双击后提示缺少 DLL,先去装一个微软官方发布的 VC++ 运行时(x64 版本),装完再打开就正常了。
把账号加进表格
打开 MHY_Scanner.exe,主界面是个账号表格。点菜单栏的账号管理 -> 添加账号,登录一次你的游戏账号,它会把 uid、用户名这些信息存下来。之后在表格里双击"备注"那一格,可以随手写个"大号""小号""帮朋友代管"之类的标记,账号多了也不怕分不清。
两种监视方式,对应两种场景
界面上有两个核心按钮:监视屏幕和监视直播间。
- 点监视屏幕,它开始持续截取你的屏幕画面,发现二维码就自动登录。适合你平时正常玩游戏、随时要切账号的场合。
- 点监视直播间,先选平台(目前支持 B 站和抖音),再填入直播间 RID,它就会去拉取直播流,直接从画面里找二维码。RID 就是直播间链接里那串纯数字,比如
live.bilibili.com/21789483里的 21789483。
正在执行的任务,对应按钮会高亮;再点一次就停止,随时可以切回手动操作。
屏幕模式和直播流模式,到底怎么选
很多人第一次用会纠结用哪个,其实项目作者在说明里写得很直白,两种模式分工不同:
| 对比项 | 监视屏幕 | 监视直播间 |
|---|---|---|
| 适合场景 | 平时切账号、多账号轮流登录 | 直播中出现的限时福利码 |
| 工作原理 | 截取自己屏幕的画面 | 直接拉直播流解析画面 |
| 对窗口的要求 | 游戏登录页要露在屏幕上 | 不占用前台,后台也能跑 |
| 抢码表现 | 适合大多数登录情景 | 针对抢码登录设计,延迟更低 |
换句话说,日常登录用屏幕模式就够;真到了直播间抢码这种拼手速的场合,用直播流模式更稳,因为它不依赖你手动把窗口切出来,画面从流里直接取,少了来回切换的延迟。
两个值得打开的进阶设置
用顺手之后,建议去设置里勾上两个选项,体验会顺很多:
- 启动后自动开始识别屏幕:勾上之后,程序一打开就自动进入监视状态,省得每次手动点按钮。适合开机自启、挂着当常驻工具的人。
- 识别完成后自动退出:登录成功后程序自己关掉,不用你登录完再切回窗口去点停止。刷完一个账号接着换下一个,流程很干净。
这些偏好存在程序目录下的 Config/userinfo.json 里,懂 JSON 的话也可以直接改,字段名都挺直白(auto_start、auto_exit、auto_login 之类)。
我踩过的一个坑:屏幕模式抢码容易落空
刚开始我把"监视屏幕"当万能方案用,结果直播间里刷出来的码,识别成功率不稳定。后来才明白,屏幕模式要的是"登录页本身显示二维码"这种相对固定的画面,而直播间里的码一闪而过、还带遮挡和弹幕,靠截屏去追本来就吃亏。
解决办法很简单:抢码场景老老实实走监视直播间模式,让程序直接处理直播流画面。另外,如果发现识别率不高,先确认显示器分辨率别太低,码在画面里至少要占到一定面积,太小的码对任何识别引擎都不友好。
说在最后
MHY_Scanner 是个把重复劳动交给程序的典型例子:扫码这件事本身不难,难的是每次都卡在"人肉响应"这一步。它不花哨,胜在把两条路径——屏幕监视和直播流监视——都给你铺好了,选对场景就能省下大量时间。
想继续深入了解,可以翻翻项目里的 src/Core/(识别与登录逻辑)和 src/UI/(界面实现),或者直接看 README 的使用说明。免费开源、仅供学习和研究,别拿去搞商业化就行。下次直播里再刷出二维码,你大概可以安心喝口水了。
相关入口:项目源码、使用文档
【免费下载链接】MHY_ScannerMHY扫码登录器,支持从直播流抢码。项目地址: https://gitcode.com/gh_mirrors/mh/MHY_Scanner
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考