米哈游扫码登录器上手指南:如何用 3 分钟搭好你的自动抢码工具
米哈游扫码登录器上手指南:如何用 3 分钟搭好你的自动抢码工具
【免费下载链接】MHY_ScannerMHY扫码登录器,支持从直播流抢码。项目地址: https://gitcode.com/gh_mirrors/mh/MHY_Scanner
如果你玩崩坏3、原神、星穹铁道或绝区零,并且经常在直播间蹲守活动码,那你一定经历过这样的深夜:二维码只在屏幕上停留几秒钟,你的手刚点到扫一扫,码已经换掉了。MHY_Scanner 就是为这个场景而生的开源扫码登录工具,它既能盯着屏幕上的二维码自动扫码,也能直接接进 B 站、抖音直播间抓取画面里的二维码,省掉你全程盯直播的辛苦。
这篇文章不讲复杂原理,而是带你从零开始,按"上手 → 拆解 → 实操 → 进阶"的顺序,走完整个工具的使用全流程。
开场:凌晨两点的直播间,手速真的不重要
先讲一个真实画面:活动当晚 20:00,主播刚点开登录界面,白色窗口里的二维码一闪而过。你掏出手机、解锁、打开 App、对准屏幕——二维码已经刷新了。直播间弹幕里刷屏的"求码"背后,是成千上万双和你一样的手。
问题的本质是:人在扫码这件事上,天然比机器慢。人眼需要定位、对焦、抬手、确认,而一个程序只需要"截屏 → 识别 → 提交"三步,几百毫秒就能完成。MHY_Scanner 干的就是这件事:它把"发现二维码"到"完成登录"之间的所有人工环节全部自动化,你只需要提前把账号喂给工具,剩下的交给它。
三分钟上手:从下载到跑通第一次自动扫码
工具是 Windows 平台的免安装程序,不需要写代码,也不需要编译,按下面四步走即可:
- 下载解压:获取最新版本压缩包后解压到任意目录(建议路径中不要带中文和空格)。
- 安装运行库:程序依赖 Visual C++ 运行库,如果电脑提示缺少 DLL,装一下 x64 版本的
vc_redist.x64.exe就能解决。 - 启动程序:双击
MHY_Scanner.exe,主界面是一个简洁的表格窗口。 - 添加账号:点击菜单栏账号管理 → 添加账号,按提示粘贴账号 Cookie,表格里就会多出一行记录。
到这里,基础准备就完成了。接下来选中这行账号,点击监视屏幕,然后随便在屏幕上打开一个游戏扫码登录界面——二维码出现的瞬间,工具就会自动完成登录,全程不需要你碰手机。
💡 第一次用建议先拿崩坏3的登录界面练手,流程最短,反馈最直观。
亮点拆解:四个让你省心的设计
亮点一:屏幕监控,看到码就登
工具通过高频率截取屏幕画面,配合二维码检测模型逐帧识别。无论二维码出现在游戏登录窗口、网页还是截图工具里,只要完整显示在屏幕上,基本都能在 1 秒内被捕获并触发登录。
这种模式适合"人不在电脑前但游戏登录窗口挂着"的场景,比如你先打开游戏停在扫码页,让工具帮你守着,想什么时候登录都行。
亮点二:直播流抢码,盯直播间比盯手机快
屏幕监控解决的是"离得近的码",而直播抢码解决的是"远在直播画面里的码"。工具内置了对 B 站和抖音直播间的支持,你只需输入直播间的RID(直播间链接 URL 里那串纯数字),点击监视直播间,它就会拉取直播流、逐帧解析画面中的二维码。
实测在 1080P 直播画质下,只要二维码在画面里清晰停留片刻,工具就能完成识别与登录。这正是抢码场景的核心:你不需要一直盯着屏幕,工具替你盯。
亮点三:表格化管理,多账号切换不手忙脚乱
账号以表格形式展示,每一行包含序号、UID、用户名、类型、备注五列。双击"备注"列可以给账号加自定义标签,比如"小号1""代练号",方便辨认。右键还能一键复制账号的 Cookie,方便多设备间同步。
对拥有多个账号的用户来说,最值钱的就是这个"配置一次、随时调用"的能力——账号数据保存在本地Config/userinfo.json文件中,换机器时直接拷贝这个文件就能迁移。
亮点四:全自动闭环,扫完自动退
在主界面的选项里,你可以勾选启动后自动开始识别屏幕和识别完成后自动退出。这意味着你可以把工具设为开机自启,登录成功后它自动关闭,连"手动切窗口"都省了。配合自动登录开关,从开游戏到进游戏,全程无人工参与。
实战演练:用直播抢码模式蹲一次星穹铁道活动码
接下来我们把上面所有功能串起来,完整走一遍"直播抢码"流程:
准备阶段
- 确认电脑已装好运行库,工具已下载解压。
- 提前把你要用的账号添加进表格(多账号就逐个添加,并写好备注)。
配置阶段
- 打开直播间网页,从地址栏复制 RID。例如 B 站直播间链接是
https://live.bilibili.com/123456,那么 RID 就是123456。 - 在主界面选择"B 站"(或"抖音"),把 RID 粘贴进输入框。
- 在账号表格中选中本次要使用的账号。
运行阶段
- 点击监视直播间,按钮会高亮显示"监视直播中",表示任务已启动。
- 工具开始持续拉取直播画面并解析二维码;直播画面里一旦出现符合条件的扫码界面,工具会自动完成登录。
- 登录成功后,你可以手动再点一次按钮停止任务;也可以提前勾选"完成后自动退出",让工具自己收尾。
看到结果
打开游戏客户端,你会发现账号已经在线了——这就是最直观的结果反馈。任务执行中若账号信息失效,工具会弹出提示并自动停止,避免"白扫"。
进阶玩法:这三个技巧让工具更好用
1. 直接编辑配置文件
所有账号数据都存在Config/userinfo.json。如果你要批量导入大量账号,直接按已有格式编辑这个 JSON 文件再启动程序,比在界面里一个个点快得多。注意格式要保持合法 JSON,否则程序会回退到默认配置。
2. 给账号做"分工"
结合备注列与自动退出选项,你可以安排"主号用屏幕监控、备用号用直播监控"的分工。比如:屏幕监控专门守自己电脑上的登录窗口,直播监控去抢直播间里的码,两边互不干扰。
3. 从源码编译,体验开发者视角
如果你对实现细节感兴趣,项目采用 CMake 组织构建,依赖由 vcpkg 管理(见根目录vcpkg.json),CI/CD 工作流里附带了完整的编译步骤。核心模块都在src/Core目录下:
QRScanner.cpp:二维码检测与解码,基于 OpenCV 的 WeChatQRCode 模型(模型文件位于ScanModel/目录);ScreenScan.cpp:屏幕截取与缩放适配,负责屏幕监控模式的取帧;LiveStreamLink.cpp:B 站 / 抖音直播流地址解析,负责直播监控模式的拉流;MhyApi.hpp:与米哈游接口的交互逻辑,包括二维码请求、登录确认等。
常见问题:六问六答
Q1:提示"没有选择任何账号"怎么办?
启动监视前,先在表格里用鼠标点选一行账号,再点击监视按钮。表格默认是单选模式,选中的行会高亮。
Q2:RID 应该填什么?
RID 是纯数字,来自直播间链接:B 站https://live.bilibili.com/<RID>、抖音https://live.douyin.com/<RID>。输入框只接受数字,粘贴链接整体会校验失败,务必只填数字部分。
Q3:提示缺少运行库 / DLL 无法启动?
安装 Visual C++ x64 运行库即可解决,这是 Qt 程序的常见依赖,与工具本身无关。
Q4:Cookie 怎么获取?
项目文档doc/Cookie.md里有逐步说明:浏览器开无痕模式登录米哈游通行证 → 按 F12 打开开发者工具 → Network 面板里找到对应请求 → 复制 Request Headers 里的 Cookie 值。注意 Cookie 会失效,失效后重新获取一次即可。
Q5:直播画面里明明有二维码,为什么没反应?
先确认 RID 填对、直播正在开播;再确认二维码在画面中清晰完整、停留时间足够。直播间码通常不会持续太久,画面里码消失后工具仍在等待下一个码,属正常行为。
Q6:工具支持哪些游戏和渠道?
目前支持崩坏3(官服 + B 站渠道)、原神(官服)、星穹铁道(官服)、绝区零(官服)。使用前请确认目标账号属于受支持的渠道,否则扫码接口可能不匹配。
结尾:把"手速"换成"配置"
回头看整件事,MHY_Scanner 真正解决的,是把"抢码"从一个需要反应速度的手工活,变成一个只需要配置一次的自动化任务。屏幕监控、直播抢码、多账号表格、自动退出——每一处设计都在往"少动手"的方向靠。
下一步你可以做什么?
- 今晚就下载一份,先拿屏幕监控模式跑通流程;
- 把常用的两三个账号提前配置好,下次活动直接开直播监控;
- 想深入研究的,fork 源码,读一读
src/Core下的实现,它也是学习 OpenCV 扫码与直播流解析的优质样例。
工具本身免费开源,适合学习研究。配置一次,之后每次活动你都能比直播间里的大多数人多出那几秒——那几秒,就是全部。
【免费下载链接】MHY_ScannerMHY扫码登录器,支持从直播流抢码。项目地址: https://gitcode.com/gh_mirrors/mh/MHY_Scanner
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
