桌面软件 活跃维护

Fit-Launcher

CarrotRub/Fit-Launcher

我之前的 Fitgirl's Repacks 启动器的改进版。使用 Tauri 和 SolidJS 制作。

1316
Stars 标星
48
Forks 分支
13
Watchers 关注
48
Open Issues
TypeScript
主要语言
GPL-3.0
开源协议
31.5 MB
仓库大小
4 个月前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:CarrotRub/Fit-Launcher
git clone https://github.com/CarrotRub/Fit-Launcher.git
git clone git@github.com:CarrotRub/Fit-Launcher.git
README.md master

英文原文正文为项目原始 README(英文),本站后续会翻译为中文,当前仅剔除图片与无关章节并统一排版。

Fit 启动器

Fit 启动器是一个 🚀 极其快速 🚀(抱歉,它是用 Rust 制作的,我必须提一下)游戏启动器,专为 FitGirl Repack 的破解游戏设计。使用 Rust、Tauri 和 SolidJS 构建,这款启动器提供最佳性能和时尚现代的设计。

功能

  • 闪电般快速:由 Rust 和 Tauri 提供动力,速度更快,效率更高。
  • 易于使用:简单设置,轻松运行,只需执行启动器即可!
  • 快速下载:使用 aria2c 进行种子下载和 DDL 以获得最佳速度。

入门指南

启动器截图

安装指南

标准模式

  1. 访问发布页面 访问此发布页面。

  2. 下载可执行文件 向下滚动直到找到可执行文件,看起来像这样:Fit.Launcher_3.X.X_x64_en-US.msi

  3. 运行它! 下载后,只需执行安装程序并将其安装在 C:/Program Files/ 中,然后运行可执行文件 :) !

开发模式

如果你想在开发模式下运行启动器,请按照以下步骤操作:

  1. 确保你的系统已安装任意 C 编译器、Rust 和 Cargo。
  2. 确保你的 VSCode 安装了这些扩展:C/C Microsoft 或 CodeLLDB 以及 rust-analyzer。
  3. 克隆此代码库。
  4. 运行开发命令:
npm install
npm run tauri dev

在 Windows 上从源代码构建

如果你想自己构建 Fit Launcher,请按照以下步骤操作:

  1. 确保你的系统上已安装任何 C 编译器、Rust 和 Cargo。
  2. 确保在 VSCode 上安装了这些扩展 C/C Microsoft 或 CodeLLDB 和 rust-analyzer。
  3. 克隆此仓库。
  4. 下载并解压 aria2c.exe 到 src-tauri/binaries/aria2c-x86_64-pc-windows-msvc.exe。
  5. 运行此命令以构建二进制文件:
    cd src-tauri; cargo build --release -p fit-launcher-automation 2>&1 | Select-Object -Last 5; Copy-Item -Force "target\release\FitLauncherService.exe" "binaries\FitLauncherService-x86_64-pc-windows-msvc.exe"
  6. 运行构建命令:
npm run tauri build

在 Linux 上构建

该项目提供了一个用于 Debian/Ubuntu 和 Fedora 的统一安装脚本。


Ubuntu / Debian / Fedora / Arch

如果你使用的是基于 Debian 的发行版(Ubuntu、Pop!_OS、Linux Mint 等)、Fedora 或基于 Arch 的发行版:

chmod +x install_deps.sh
./install_deps.sh
npm run tauri dev

这适用于 fish 和 bash!

手动设置

你可以访问 [tauri 文档] 了解 tauri 依赖项,

然后安装 rustup:

# For general distributions
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

您可能还需要为 rustc 安装 llvm-libs 和 lld。

可选地设置快速节点管理器:

curl -fsSL https://fnm.vercel.app/install | bash
export PATH="$HOME/.local/share/fnm:$HOME/.fnm:$PATH"
eval "$(fnm env)"
fnm install --lts
fnm default --lts

安装 node.js 依赖项:

npm install

构建项目:

npm run tauri dev # development mode

创建你自己的主题!

现在你甚至可以根据自己的喜好定制启动器,你可以查看 doc/theme_creation.md 中关于如何创建主题的教程

最后一个是特别主题,来 Discord 获取吧

这里有一些默认主题!然后你可以创建任意多的主题。祝你好运!!

加入我们的社区

有问题或想和我们的用户一起玩?加入我们的 Discord!非常感谢 Kürst 管理我们的 Discord 服务器,感谢 mokurin 在后台的大量问题上提供巨大帮助,以及 SimplyStoned 在我开发这个启动器期间维护旧启动器。

加入 Discord

鸣谢

  • CarrotRub - 我,这款应用的开发者(现在也做设计):3。
  • mokurin000 - 主要贡献者。
  • Kürst - Discord 管理员及技术与视觉共同贡献者
  • Vintage_Soldier - 第一版应用设计(旧设计)。
  • SimplyStoned - 维护旧启动器及贡献者。

使用 Fit Launcher 尽情享受您的游戏!

待办事项列表

  • 更好的跨平台兼容性:提高不同操作系统之间的兼容性。
  • 按类型和大小筛选:实现按游戏类型和文件大小排序的筛选功能。
  • 控制 CPU 使用率:允许用户限制安装程序的 CPU 使用率。
本站来源与版权声明
  • 本文标题:Fit-Launcher - 我之前的 Fitgirl's Repacks 启动器
  • 本文链接:https://cn121.com/desktop/carrotrub-fit-launcher.html
  • 原项目:CarrotRub/Fit-Launcher 版权归原作者 CarrotRub 及贡献者所有
  • 收录信息:本站于 2026-10-07 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
  • 开源协议:收录时本项目采用 GPL-3.0(查看 LICENSE 原文),本站转载其原始文档(未改动文字,仅剔除图片与无关章节);使用、修改、分发请以该仓库 LICENSE 原文为准。基于本页内容形成的衍生作品, 须同样以该协议发布。
  • 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 CarrotRub/Fit-Launcher。
  • 内容说明:本页正文为原项目 README 原文(英文),本站后续会翻译为中文(当前尚未译出),仅剔除了图片与赞助等无关章节、并把相对链接改为绝对地址;页首简介为机器翻译自仓库描述。
  • 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息。
  • 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。