﻿对局 AI 检测 v1.0（Windows 版）
官网：https://sctools.maysky.com

【运行环境】
- 仅支持 Windows 10 / 11（64 位）。macOS、Linux、手机和平板都不能运行。
- 实时检测：星际争霸：重制版 1.23.10.13515（64 位）。
- 录像分析：重制版和 1.16.1 的 .rep 录像。
- 不需要安装任何运行库，双击 ai-detect.exe 即可运行。

一、实时检测（对局）
1. 运行 ai-detect.exe，窗口保持打开（先开星际或后开都可以）。
2. 正常开始对局。窗口上方的“实时检测”会显示“对局进行中”。
3. 如果有玩家在用 AI，游戏画面右上角（资源栏下面）会出现提示：
       检测到 <玩家名> 可能使用AI  置信度 99%
   出现后本局就停止检测，提示保留到本局结束。
   至少要到对局约 1 分 45 秒、证据够了才会判定；测试中全自动 AI 一般在 2～5 分钟内检出，人 + AI 配合模式约 2 分钟。
4. 对局结束后，点窗口里的“实时检测”卡片或“打开报告文件夹”，查看详细报告（含 APM 等数值）。
   只需要一方运行本程序，就会检查对局里每个有操作的玩家。

二、录像检测
点“分析录像…”选择 .rep 文件（可以多选），或者把录像文件拖进窗口。
每个录像一张卡片，每个玩家一行结论；点卡片打开这份录像的详细报告。

三、置信度的含义
两种人手做不到的操作：同一帧（约 0.04 秒）里给两组不同的单位分别下命令；下完命令后在同一帧里立刻选回另一组单位。
99%：有这种操作，而且几乎不用编队热键 —— 程序在操作。
90%：有这种操作，但也在用编队热键 —— 可能是人加 AI 辅助。
置信度表示证据的强度，不是判决。请结合报告文件和录像复核。

四、注意
- 只读取游戏内存：不修改游戏、不注入、不联网、不发送任何数据。报告只保存在程序旁边的 reports 文件夹。
- 请在局域网对局中使用。
- Windows 提示“已保护你的电脑”：程序暂未进行代码签名，点“更多信息”→“仍要运行”。可以用官网公布的 SHA-256 核对文件。
- 如果显示“无法读取游戏”，右键 ai-detect.exe → 以管理员身份运行。
- 如果看不到右上角提示，把游戏的显示模式改成“全屏（窗口化）”试试。
- 正在观看录像时不做实时检测（录像请用“分析录像”）。

本工具为爱好者项目，与暴雪娱乐无关。StarCraft / 星际争霸 是暴雪娱乐的商标。
