FitGirl 启动器:从搜索压缩游戏到一键启动的免费开源 Electron 下载管理指南

📅 2026/8/27 6:17:55
FitGirl 启动器:从搜索压缩游戏到一键启动的免费开源 Electron 下载管理指南
FitGirl 启动器从搜索压缩游戏到一键启动的免费开源 Electron 下载管理指南【免费下载链接】Fitgirl-Repack-LauncherAn Electron launcher designed specifically for FitGirl Repacks, utilizing pure vanilla JavaScript, HTML, and CSS for optimal performance and customization项目地址: https://gitcode.com/gh_mirrors/fi/Fitgirl-Repack-Launcher凌晨一点论坛里刷到一款口碑很好的压缩版游戏。你打开官网翻了两页帖子复制下磁力链接切到下载客户端粘贴、建任务、填保存路径——然后开始记不清这个包下完没有、装到哪个盘了。第二天打开文件夹一地的压缩包谁是谁的都不记得。过去这一串动作要横跨三个窗口来回切换现在在 FitGirl 启动器里只需要三步搜索、点 Download、在 Library 里点 Start Game。FitGirl 启动器Fitgirl-Repack-Launcher是一个基于 Electron、纯原生 JavaScript 构建的免费开源应用专门用来搜索 FitGirl Repacks 游戏、抓取磁力链接、通过 WebTorrent 下载并统一管理你硬盘上的游戏库。全文按先看它能干什么 → 本地跑起来 → 逐块认识功能 → 完整走一遍下载流程 → 知道它的脾气的顺序展开你按顺序读完就能独立完成一次完整的游戏入库。能力全景一个窗口装下整条游戏入库流水线在装任何东西之前先把这个应用能替你干的四件事列清楚心里有坐标后面看功能就不会迷路能力对应入口替你省掉的活浏览/搜索全站游戏Home翻官网帖子、手动解析磁力链接WebTorrent 下载详情页Download按钮切换下载客户端、盯进度游戏库管理Library记下完没、装没装一键启动游戏库卡片Start Game翻安装目录找 exe数据是怎么进来的应用内置了一个抓取脚本 src/public/scripts/scraper.js它会定时自动进货每小时至多从 FitGirl 官网同步一次游戏列表和下载信息把结果存成本地 JSON。没有官方 API 可调用所以它走的是解析官网页面这条路这也是后面避坑部分会提到的限制来源。下载环节则由内嵌的 WebTorrent 引擎接管进度、速度、节点数都在窗口里实时刷新不用切出去看。上图为主界面Home 页左侧竖排导航栏有 Home、Library、收藏夹、Settings 四个入口右上角是 Search Games 搜索框主体区域是两行游戏封面卡片网格。快速跑起来本地安装与启动步骤约 5 分钟环境清单动手前核对 3 项Windows 10 或更高版本这是硬门槛原因见后文常见问题Node.js 16.0 或更新版本装完在命令行输入node -v能输出版本号即可预留至少4GB磁盘空间用来放依赖和游戏数据三步命令打开命令行依次执行git clone https://gitcode.com/gh_mirrors/fi/Fitgirl-Repack-Launcher cd Fitgirl-Repack-Launcher npm install装完依赖后项目根目录会多出一个node_modules文件夹这就是应用运行所需的零件库。然后启动npm start跑通后的画面是主窗口先亮起一个加载动画应用此时正在执行首次数据同步大约等 1 到 2 分钟深色主题的主界面出现——左侧粉色图标导航栏、右上角搜索框、铺满游戏封面卡片的网格第一屏就能看到全部可下载内容。小提示README.md 里建议以管理员身份运行命令行再启动应用这样之后从库里直接启动游戏时不容易被权限问题卡住。上图展示了切换到渐变主题后的同一主界面背景换成蓝紫渐变卡片带半透明光晕深夜使用不刺眼。主题在 Settings 页调整。核心功能逐块拆解四个页面各自管什么Home搜索与详情面板进入 Home 后右上角Search Games输入框是高频操作区输入关键词结果实时浮现点击任意一条屏幕右侧滑出该游戏的详情面板。面板里从上到下依次是——放大版封面、Genres/Tags类型标签、Company开发商、Languages语言支持以及两行关键数字Original Size原始安装包大小Repack Size压缩后大小以面板中的 RimWorld 为例原始 960 MB压缩后 328/498 MB——下载时间、磁盘占用直接砍掉约三分之二这就是压缩版游戏最大的实际收益。面板最下方是紫色Download按钮点击即开始下载。上图右侧详情面板左侧为放大的 RimWorld 封面右侧逐条列出类型标签、开发商 Ludeon Studios、语言 RUS/ENG/MULTI28原始大小 960 MB 与压缩大小 328/498 MB 的对比底部是紫色 Download 按钮。Library给游戏记账下载过的游戏会自动登记进Library页每张卡片左上角的角标就是它的状态绿色对勾已安装可以直接启动红色数字有待处理事项如更新、修复无角标已下载、尚未安装点开一张已安装的卡片右侧大面板会给出Start Game按钮点一下就能拉起本地安装目录里的可执行文件不用再去文件夹里翻 exe。上图为 Library 页四张游戏卡片第一张Death Noodle Delivery左上角是红色数字 1 角标表示有待处理事项后三张Football Manager 2023、Hearts of Iron IV、Frogmonster均为绿色对勾表示已安装可直接启动。Favorites 与 Settings收藏夹入口目前还在完善中源码见 src/public/html/parts/favorites/属于规划功能。Settings 页则管两件实事默认下载目录和界面主题。第一次使用建议先点进去确认下载目录落在预期磁盘这是后面所有下载任务的落点。完整实战任务从搜到游戏到开玩的全流程现在把前面所有能力串成一次真实操作全程不需要离开这个窗口搜索在Search Games框里输入目标游戏名右侧滑出详情面板。核对大小对比Original Size与Repack Size确认磁盘装得下。下载点紫色DownloadWebTorrent 开始拉取窗口内实时刷新进度百分比、速度和连接节点数。入库下载完成后切到Library新游戏卡片出现角标显示安装状态未安装时先走一遍安装流程卡片变绿勾。开玩点开卡片点右侧Start Game游戏直接拉起。上图为单游戏操作视图左侧 Library 列表中 Hearts of Iron IV 带绿色对勾右侧大卡片显示完整封面底部紫色 Start Game 按钮点击即启动本地安装的游戏。小技巧同一款游戏如果有多个压缩版本可选优先挑Repack Size更小、做种人数更高的那个下载更快也更稳。避坑与常见问题知道它的脾气Q非 Windows 能用吗A目前不行。抓取脚本 src/public/scripts/scraper.js 在启动时会检测系统平台检测到 macOS/Linux 会在终端明确打印暂不支持的提示框别在别的系统上折腾。Q首次启动一直停在加载页A多半是官网数据抓取超时。它靠解析官网页面而不是调 API网络不稳时首次同步会偏慢检查网络后重启应用即可它会自动续上同步每小时至多再试一次。Q下载速度慢ABT 下载的速度取决于做种人数——热门新作通常更快冷门老游戏可能要避开高峰时段另外确认防火墙没有拦截 WebTorrent 使用的端口。Q安装失败A最常见原因是磁盘空间不足其次是权限不够——启动应用前记得用管理员身份运行命令行安全软件偶尔也会误拦安装进程可临时关闭后重试。适用边界它适合你吗适合硬盘吃紧、想靠压缩版省空间的单机玩家常年手动翻官网磁力链接的 BT 老手愿意折腾开源工具的技术爱好者。不适合期望零 Bug 成熟体验的稳定派——项目目前仍是BETA 阶段README.md 的 Todo List 里下载队列、收藏夹持久化、设置页的 seeding 选项等都还在做以及想在 macOS 上使用的用户。另外它的数据源锁定 FitGirl Repacks 站点专注压缩版游戏不过 Library 支持把其他渠道已安装的游戏手动登记进来统一管算是留了个口子。行动收尾从这里开始打开终端把开头那三条命令跑一遍两分钟后你的主界面就会亮起。用起来之后如果下载队列卡顿、收藏夹不顺手、或者你想给它加个云同步直接去项目仓库提 Issue 或提交 PR——作者对贡献是欢迎的README.md 里也写明了 Pull requests welcome。这个项目的功能路线图一半就写在那些没打勾的 Todo 里等你去把它一项项勾掉。⚠️ 合规提示请只下载、安装你自己拥有合法使用权限的游戏内容尊重游戏开发者的版权与劳动成果。本工具仅用于聚合与管理公开下载资源合理使用健康游戏。【免费下载链接】Fitgirl-Repack-LauncherAn Electron launcher designed specifically for FitGirl Repacks, utilizing pure vanilla JavaScript, HTML, and CSS for optimal performance and customization项目地址: https://gitcode.com/gh_mirrors/fi/Fitgirl-Repack-Launcher创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考