基于 WPF + Fluent Design 开发的现代化轻量级 Steam Lua 入库管理工具,目前仅适配OpenSteamTool
💬 FSL项目QQ聊天反馈群:点击跳转加入 或 复制群号:1054228162
|
|
|
|
- 已入库的游戏自动读取并展示封面和中文游戏名(三种布局展示自由切换)
- 搜索预览并入库新游戏(支持 AppId / 游戏名)
- 查询当前游戏清单的DLC入库情况(支持一键补全DLC)
- 从 Steam 正版账号中提取已拥有游戏的Lua清单,Bin成就文件和Manifest清单
- 快速禁用或启用 Lua 清单的游戏入库状态,无需删除 Lua 清单
- 支持固定游戏清单版本到最新版本或当前已安装版本
- 支持游戏的Denuvo授权信息提取和使用授权(appticket和eticket)
- 支持清单监听自动获取 manifest 来修补下载无网络的问题
- 搜索游戏的修改器并下载管理(风灵月影修改器)
- 修改器支持绑定游戏进程,以达到开启游戏自动启动修改器
- 绑定后支持开启修改器的同时自动激活修改器的指定功能项
- 个人维护fork分支 OpenSteamTool
- 支持快捷 安装/更新/卸载 OpenSteamTool 内核
- 支持自定义 Lua 清单文件的扫描存放位置
- 支持向好友广播Lua入库的游戏的真实游玩状态
- 支持热切换内核使用的上游 Manifest 清单库
- 快捷启动和重启Steam程序
- 快捷切换登录本地已有凭证的Steam账号
- 一键管理当前库里已拥有游戏的成就数据并保存云端(解锁/回锁)
- 基于 CloudRedirect 实现
- 将 Lua 入库的游戏的 Steam 云存档重定向到本地目录,修复云存档报错问题
- 开关与目录变更需重启 Steam 生效,成就与时长跟随云端同步
- 重定向的本地目录支持自定义路今后与一键重置默认路径,切换目录自动迁移旧存档
- 展示并管理已重定向的游戏,支持一键打开路径和清空存档(游戏恢复最初状态)
- 支持删除存档:先完整备份并验数,通过后才删,备份手动拷回恢复
- 文件变更自动监控并刷新缓存
- 基于 Fluent Design 的现代化界面,使用WPF编译,方便调试
- 主题支持 跟随系统/深色模式/浅色模式
- 背景色支持 亚克力/云母/无效果
- 支持自动检测更新(可关闭)
- 内置问题反馈通道
- Windows 10 1809+ / Windows 11
- .NET 8 Runtime
前置要求:.NET 8 SDK,构建时自动拉取 CloudRedirect 原生 DLL(版本钉在 csproj 的 CloudRedirectVersion,需联网,带 SHA256 校验)。
发布为单文件可执行程序:
dotnet publish SteamLuaManager.csproj -c Release -r win-x64 --self-contained false -p:DebugType=none -p:AssemblyName="Fluent Steam Lua" -p:PublishSingleFile=true -o publish/single发布为散文件可执行程序:
dotnet publish SteamLuaManager.csproj -c Release -r win-x64 --self-contained false -p:DebugType=none -o publish/loose


