# Steam编辑器 **Repository Path**: batvbs/steam-editor ## Basic Information - **Project Name**: Steam编辑器 - **Description**: 本地 Steam 数据编辑器,SteamEdit - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-02 - **Last Updated**: 2024-11-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Steam编辑器 #### 介绍 本地 Steam 数据编辑器,[点此下载](https://gitee.com/batvbs/steam-editor/releases/download/v3.1.2_zh-CN/Steam%E7%BC%96%E8%BE%91%E5%99%A8.zip) @batvbs 使用开源软件dnSpy-net反编译并汉化。 因源软件[steamedit](https://steamedit.tg-software.com/)未开源,此处不公开源代码 [Steam++](https://steampp.net/)也可实现一样的功能 ![输入图片说明](img/image.png) # 帮助 Steam编辑器 是一个小工具,用于在 Steam 中编辑有关您的游戏收藏的一些信息。您只能更改存储在本地的信息 - **您所做的更改在其他地方将不可见**。 修改游戏名称和排序: ![输入图片说明](img/image2.png) 修改启动选项,参数: ![输入图片说明](img/image3.png) ### 我可以更改什么? 目前可以进行以下修改: - 游戏名称 - 排序名称 - 启动菜单 - “已完成”和“隐藏”标签 有关详细信息,请参阅[如何使用](#如何使用)部分。 ![输入图片说明](img/image.png) # 下载 最新版本可以在这里下载。只需将其解压缩到您选择的目的地即可。您可以随时移动它,默认情况下,它需要的所有东西都会放在同一个地方。 SteamEdit 需要一台安装了 .[NET Framework 4.5](https://www.microsoft.com/en-us/download/details.aspx?id=30653) 运行库的 Windows电脑。 [下载V1.3.2 简体中文](https://gitee.com/batvbs/steam-editor/releases/download/v3.1.2_zh-CN/Steam%E7%BC%96%E8%BE%91%E5%99%A8.zip) SteamEdit 包含一个自动更新程序,默认情况下,每次运行它时都会检查更新。 ### 更新说明 #### v1.3.2 - 2023 年 3 月 12 日 - 已修复的问题: 修复了尝试还原修改后的条目时的错误。 #### v1.3.1 - 2022 年 12 月 10 日 - 什么是新的: 添加对 Beta 客户端中引入的 appinfo.vdf 0x07564428的支持 添加“beta”过滤器。 - 已修复的问题: 在应用程序启动的早期检查更新,因此读取 appinfo 时出错不会阻止更新。 #### v1.3 - 2020 年 6 月 14 日 - 什么是新的: 添加“-silent”命令行参数,因此在后台启动 Steam。 添加音乐过滤器,可以包含游戏配乐。 - 已修复的问题: 一些具有本地化名称的游戏不会在 Steam 中显示其编辑内容。 #### v1.2 - 2019 年 12 月 22 日 - 什么是新的: 从 Steam 的内置 VR 类别中删除游戏的选项。 能够设置 appinfo.vdf 文件的位置,以防 SteamEdit 找不到它。 记住主窗口的位置和大小。 - 已修复的问题: 当应用选择下拉列表打开时,PgUp/PgDn 应该在页面中滚动,而不是按单个项目移动。 - 已知问题: UI 在高 DPI 设置下看起来不太好。 有时,在“游戏列表”文本框中手动键入文本后,在将焦点返回到 列表文本框。可能会使再次难以正常浏览游戏。 如果两个游戏具有相同的名称,则选择这两个游戏之一可能很困难。 重新排列启动项时,如果第一个项(标题为灰色的项)向下移动,则它将保持灰色,并且新顶部不会获得默认标题。 - 为启动项设置新的可执行文件时,它可能不相对于正确的安装文件夹,如果 游戏安装在默认的“Program Files\Steam\steamapps”位置以外的其他位置。 在所有情况下,游戏列表中的排序可能与 Steam 的排序不匹配。 #### v1.1.2 - 2018 年 8 月 2 日 - 修补程序发布 修复了清除游戏名称会导致游戏在 SteamEdit 中不再可见的错误。 #### v1.1.1 - 2017 年 6 月 24 日 - 修补程序发布 用户在启动时和保存更改时报告崩溃。我无法重现该问题,但是这 在我所知道的情况下,释放应该会有所帮助。 #### v1.1 - 2017 年 5 月 28 日 - 什么是新的: 筛选不同类型的条目。现在不仅可以看到游戏,还可以看到游戏、应用程序、视频和 更多。 公开“控制器支持”设置。 “控制器支持”的批量操作,将所有游戏从特定设置更改为不同的设置。 “autofix”命令具有“-forcestart”选项,即使它尚未运行,也可以启动 Steam。 - 已修复的问题: 编辑的“启动”项目可能以错误的顺序结束。 - 已知问题: UI 在高 DPI 设置下看起来不太好。 有时,在“游戏列表”文本框中手动键入文本后,在将焦点返回到 列表文本框。可能会使再次难以正常浏览游戏。 如果两个游戏具有相同的名称,则很难选择这两个游戏之一。 重新排列启动项时,如果第一个项(标题为灰色的项)向下移动,则它将保持灰色 out,则新顶部不会获得默认标题。 为启动项设置新的可执行文件时,它可能不相对于正确的安装文件夹,如果 游戏安装在默认的“Program Files\Steam\steamapps”位置以外的其他位置。 #### v1.0 - 2017 年 5 月 13 日 - 初始版本 - 支持 appinfo.vdf 0x07564427(2017 年 1 月初推出)。 - 已知问题: UI 在高 DPI 设置下看起来不太好。 有时,在“游戏列表”文本框中手动键入文本后,在将焦点返回到 列表文本框。可能会使再次难以正常浏览游戏。 ![输入图片说明](img/image.png) # 如何使用 ![输入图片说明](img/image4.png) ##### 游戏列表 ![输入图片说明](img/image5.png) 在 Steam编辑器 主窗口中,您可以看到所有已知游戏(和其他内容)的下拉列表,然后选择一个进行编辑。如果条目已被修改,则该条目以粗体显示。如果它已被隐藏,它将有一个删除线。列表右侧的三个图标可以提供更多详细信息。 它已以某种方式进行了修改(重命名、启动、隐藏等)。 它已被标记为已完成。 它已被标记为隐藏。 您随时可使用 ↑ ↓键在应用列表切换,使用PgUp 和 PgDN 翻页。 ##### 游戏列表过滤器 在应用列表的右侧,有几个按钮可以切换游戏列表中应该显示哪些类型的内容。 鼠标停留在图标上,会提示类型名称 - 游戏 - 应用 - 视频 - 音乐 - 指南 - DLC - 试玩 - 工具 - 配置 * - 测试* - 未知** *真的不知道这是什么,但是Steam配置文件有这个类型,所以我添加了过滤器。 ** “未知”下通常不应该有任何内容,但如果某些内容具有我不知道的类型,它就会转到此处。 ##### 游戏名称 您可以更改游戏的名称,这是 Steam 将在游戏列表和游戏信息面板中显示的内容。 ##### 排序名称 您还可以更改游戏的排序方式,Steam 在按顺序排列游戏列表时将使用该排序方式。如果“排序方式”显示为灰色,则没有任何特定设置,它将改用游戏的名称。 ##### 控制器支持 每个游戏都有一个“控制器支持”设置,该设置在大屏幕模式下用于“支持控制”过滤器。设置为“full”可使游戏显示在该过滤器中。 将其设置为“full”似乎也会禁用某些游戏出现的“需要控制器配置”提示。 none无 partial部分支持 full完全支持 ##### 控制器支持-批量 ![输入图片说明](img/image6.png) 对所有已知游戏(和其他内容)进行批处理操作,以将控制器支持从一个值更改为另一个值。**小心使用,它会改变所有游戏!** ##### 隐藏 当选中“隐藏”并在设置中启用“启用隐藏“时,此游戏将被阻止在 Steam 显示。这是一个遗留功能,新版本可能无效。 ##### 完成 当选中“已完成”并在设置中启用“启用完成”时,游戏名称上将附加一个复选标记,这可以立即指示您是否已完成游戏。这是一个遗留功能,新版本可能无效。 ##### 恢复 “还原”按钮会将游戏恢复到其原始状态,删除您所做的任何修改。 ##### 保存 对游戏进行更改后,“保存”按钮将为 Steam编辑器 保存一个 mods.dat 文件(以记住您所做的更改),并将更改应用于 Steam 的 appinfo.vdf 文件。您需要重新启动 Steam 才能看到任何更改。 ##### 保存 & 重启Steam 与“保存”相同,但如果需要,它还会重新启动 Steam,以使更改显示。 ### 编辑启动菜单 ![输入图片说明](img/image7.png) 启动编辑器是一项实验性功能,允许您更改某些游戏中出现的启动菜单(如果需要,甚至可以添加一个)。 ![输入图片说明](img/image8.png) 如果列表中只有一个项目,那么 Steam 将不会显示任何菜单,并且会在播放时运行“可执行文件”字段中的任何内容。 当有多个项目时,Steam 会在游戏中显示启动菜单,而不是直接进入游戏。第一个按钮的标签是固定的,无法更改。任何其他按钮都可以自定义。 “复制”按钮允许您将启动项从其他游戏复制到当前游戏中。这对于能够从单个游戏运行多个游戏可能很有用。 您可以删除任何不需要的项目。如果您删除除第一个之外的所有菜单,则 Steam 将不再显示该菜单。 ### 自动修改 Steam编辑器 有两种模式,允许它快速运行而不显示主窗口,只需重新应用您已经所做的更改(以防 Steam 刷新某些游戏)。这些是最容易通过 Windows 快捷方式访问的,但也可以在批处理脚本中完成,或者使用其他命令行参数运行应用程序的其他方法。 创建 Steam编辑器 的快捷方式,并添加以下后缀 - `-autofix` 添加到命令行,Steam编辑器 会静默地将您的更改应用到 Steam 的数据中。 如果 Steam 未运行,则进行更改。 如果 Steam 正在运行,并且需要更改,那么 Steam编辑器 将重新启动它,以便可以完全应用更改。 如果不需要进行任何更改,则不会进行任何操作。 - `-autofix -forcestart` 通过将两者放在命令行上,SteamEdit 将应用您的更改,并确保 Steam 之后继续运行。 如果 Steam 未运行,无论是否需要更改,它都会启动。 如果 Steam 正在运行,并且有需要更改的应用,那么 Steam编辑器 将重新启动它,以便可以完全应用更改。 如果 Steam 正在运行,并且不需要进行任何更改,则 Steam 将被打开并置于焦点(类似于在运行时启动 Steam 快捷方式)。 **这可以用作打开 Steam 的快捷方式,确保您的库处于您想要的形状。** ![输入图片说明](img/image9.png) - `-autofix -forcestart -silent` 和上述选项一样运行,但将以“静音”模式启动 Steam,它将在后台运行而不显示主窗口。 **用于在 Windows 启动时自启动Steam** ![输入图片说明](img/image.png) # 联系 Steam编辑器 由 Tim Green 半积极开发。如果您想请求新功能或报告错误,请发送电子邮件至 tim@tg-software.com 编辑器由 @batvbs 提供简体中文支持。如果您想请求更新版本或报告错误,请发送电子邮件至 batvbs@126.com 我不能保证会跟进所有事情,但我会在介绍新事物时尽量考虑到这一点。 自豪地与[雨果](http://gohugo.io/)一起出版 主题基于 [Fredrik Loch](http://fredrikloch.me/) 的 [HugoScroll](https://themes.gohugo.io/hugoscroll/)。 HugoScroll 在 [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) 下发布