
Hydra 游戏扫描5 个默认目录 Steam 库自动发现不用逐个填路径【免费下载链接】hydraHydra Launcher is an open-source gaming platform created to be the single tool that you need项目地址: https://gitcode.com/GitHub_Trending/hy/hydra把游戏加入 Hydra 库最烦人的部分从来不是点添加而是在资源管理器里一层层翻出每个游戏的安装路径再手动填进设置里。游戏一多这件事就成了负担。Hydra 内置了游戏扫描功能你指定几个根目录它递归遍历子文件夹把找到的游戏可执行文件直接写入库中省去逐个填写路径的环节。工作原理Hydra 的扫描逻辑集中在 src/main/events/library/scan-installed-games.ts。它先按默认目录 你手动添加的目录展开扫描范围再递归列出每个根目录下的文件把文件名小写化后与内置的已知游戏可执行文件目录逐一比对命中后解析出安装位置写入本地库同时拉取该游戏的标题、图标等元数据。功能拆解自动模式默认能扫到什么Windows 上的扫描弹窗默认是自动模式你什么都不用选。它的范围由三部分拼成const SCAN_DIRECTORIES [ String.rawC:\Games, String.rawD:\Games, String.rawC:\Program Files (x86)\Steam\steamapps\common, String.rawC:\Program Files\Steam\steamapps\common, String.rawD:\SteamLibrary\steamapps\common, ];这 5 个基础路径之外Hydra 还会读取 Steam 配置里的 libraryfolders把每个 Steam 库路径下的steamapps\common一并纳入再加上你在 Hydra 里设置的下载目录。重叠的目录会自动去重同一个根目录不会被扫两次。手动模式扫描范围如何扩展游戏装在非标准位置比如E:\MyGames时切到手动模式。弹窗里的添加文件夹支持多选可以加入任意多个根目录遍历是递归的所有子文件夹都会被检查。递归过程中_commonredist、directx、dotnet这类运行时目录以及vcredist、dxsetup、setup.exe、crashreportclient.exe等运行时文件会被直接跳过不会误判成游戏入口。扫描结果如何进入游戏库扫描完成后 Hydra 会发一条本地通知点开就进入 Library 页面的扫描结果弹窗。结果分三类已入库的游戏之前加进库但没有可执行路径的会被补上路径触发云存档自动同步新发现的游戏直接写入你的库标题和封面来自目录数据按每批 4 个并发处理无法确定的匹配同一个 exe 名被多款游戏占用时弹窗列出候选游戏让你点选确认也可以整批跳过。进阶配置扫描弹窗里只有几个选项按需调整即可。Windows 上自动 / 手动两个模式可自由切换非 Windows 系统默认手动模式没有自动选项因为基础路径列表是 Windows 专属的。添加到库复选框默认勾选取消后扫描只查找、不写入。扫描是长时间任务进行中可以随时取消不会污染已有结果。常见问题Q某个游戏一直没被扫到扫描匹配的是 exe 的文件名依赖 Hydra 的已知可执行文件目录。被重命名过的启动器、或文件名与目录中任何已知条目都对不上的游戏都不会被识别。改用手动模式把游戏根目录加进来再确认 exe 没被改名是最直接的排查路径。Q一个 exe 对应多款游戏弹窗一直在等我确认这是模糊匹配候选列表里哪个是真正在跑的Hydra 不会替你猜。逐个点选确认后统一入库拿不准的候选直接点跳过不影响其他游戏的扫描结果。Hydra 的游戏扫描把找路径这件事收敛成了一次目录选择机制简单入口在 Library 页顶部的扫描按钮行为细节可以对照 扫描模块源码 逐段确认。【免费下载链接】hydraHydra Launcher is an open-source gaming platform created to be the single tool that you need项目地址: https://gitcode.com/GitHub_Trending/hy/hydra创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考