如何查找 Steam AppID
从商店 URL 或 SteamDB 查找 AppID,区分游戏 ID 和仓库 ID,并在本地为 Night Lua 提取一个有效的标识符。
AppID、游戏名称与 Depot ID
一个 Steam AppID 用于标识应用程序,例如游戏、DLC、试玩版或工具。标题是人类可读的,但不一定是唯一的。一个 depot ID 标识在 Steam 交付系统中的内容,并且不能与 AppID 互换。Night Lua 期望应用程序 ID。
例如,https://store.steampowered.com/app/620/Portal_2/ 对应 Portal 2,其 AppID 为 620。请使用紧接在 /app/ 后的数字,而不是网址中其他位置的数字。
在 Steam Store URL 中查找 ID
- 打开游戏在 Steam Store 上的页面,并验证标题和版本。
- 检查地址。一个游戏页面使用
https://store.steampowered.com/app/<AppID>/…。 - 复制
/app/之后的数字部分。 - 在 生成器 上,展开“高级”选项,然后粘贴该数字。
商店捆包和订阅的 URL 不是 AppID 的 URL。 社区资料、工作坊项目和仓库页面也使用不同的标识符。
使用 SteamDB 查找 ID
- 打开 SteamDB 并搜索游戏。
- 选择与标题和版本相匹配的应用程序。
- 打开 Metadata,复制其中的 App ID。
- 请确认您复制的是 AppID,而不是仓库或软件包的 ID。
SteamDB 是一家独立的外部服务。如果其界面发生变化,请遵循其当前界面。如果可用,请交叉验证 Store 页面。
在 Night Lua 中输入 ID
展开 高级 → 使用 AppID,粘贴数字,等待 有效的 AppID,然后选择“生成文件”。 允许的范围是 1–4294967295,且不允许数字前面有零。 格式验证并不能证明配置源是否支持游戏。

常见错误
- 粘贴的URL:仅提取并使用应用程序号。
- 一个零、负数、分数或过大的值:使用一个有效的正整数。
- 一个起始零:复制精确的 Store 应用程序编号。
- 一个仓库、捆包或软件包的 ID:请返回游戏的
/app/页面。 - 不支持的配置:请检查版本,然后咨询 故障排除。