Steam 创意工坊
Pro 可在应用内浏览 Steam 创意工坊,并用你自己的 Steam 账号下载壁纸。
Loomscreen Pro 的创意工坊页可以搜索、筛选、排序和查看公开的创意工坊壁纸。下载时,Loomscreen 通过 SteamCMD 使用你自己的 Steam 账号。
创意工坊只在 Pro 中可用。下载使用你自己的 Steam 账号和授权。Loomscreen 是独立实现,与 Wallpaper Engine 无关联。
浏览与筛选
公开浏览不需要 SteamCMD、登录或 API key。
- 筛选条件包括成熟度、类型、分辨率、题材和 Miscellaneous,标签会被翻译。
- 成熟度默认只选 Everyone,与未登录时的创意工坊网页一致。勾选 Questionable 和 Mature 即可显示这些分级。
- 排序名称、时间范围和搜索字段菜单(标题与描述 / 仅限标题 / 仅限描述)与 Steam 官方文案一致。
- 默认排序为“最热门(1 周)”,可在设置 → 创意工坊中更改。
- 题材匹配任一所选项;Miscellaneous 的所选项必须全部满足。在标签或作者页面中,其他筛选条件仍然保留。
- 已保存的 key 被 Steam 拒绝时,浏览会自动切到公开方式,并显示可关闭的提示。
在管理窗口内切换页面时,创意工坊会保留搜索、筛选、页码和选中的项目。这些浏览状态在管理窗口销毁时结束,不会跨应用重启保存。
详情页
详情页显示发表和更新日期、评分数与评论数、依赖项、分组标签,以及该作品在 Steam 上的更新记录、评论和合集链接。已安装的条目可以直接应用到指定的显示器。社区预设的使用见 来自创意工坊的预设。
喜欢以便稍后下载
- 在创意工坊卡片、右键菜单或详情中点击粉色心形,喜欢这张壁纸。
- 打开筛选栏里的已喜欢开关,列出喜欢过的壁纸。
- 打开详情,在需要时下载。
喜欢只保存在本机,不会下载、订阅或应用壁纸。Pro 的 .lwconfig 导出包含你的喜欢,但不包含已下载的壁纸媒体。
下载前的配置
打开设置 → 创意工坊。页面顶部的状态条显示三项前置条件的进度;下面的Steam 连接一节逐条列出它们,并提供自动配置。
SteamCMD
下载通过 Valve 的命令行工具 SteamCMD 完成。有缓存登录的 Steam 账号会被自动发现并列出。SteamCMD一行提供以下操作(就绪后,选择 SteamCMD变为更改):
- 设置 SteamCMD——打开弹窗,有两种方式。通过 Loomscreen 安装会显示下载大小和安装位置,点击下载并安装后由 Loomscreen 安装一份托管副本。用 Homebrew 安装会给出一条终端命令和复制按钮;在终端运行后,再点击自动查找。
- 自动查找——找到已有的安装,例如 Homebrew 或
/usr/local/bin中的安装。 - 选择 SteamCMD——自己指定一个程序文件。
托管安装会核对 Valve 包清单中的 SHA-256 校验和,并且只保留代码签名和团队标识确实属于 Valve 的程序。任何一步失败都会回滚,不改动你原来的配置。你自己指定的 SteamCMD 也要通过同样的签名与校验检查,而且每次运行都会检查。
按钮旁的 ⋯ 菜单只在有可撤回的操作时出现:忘记我选择的 SteamCMD会回到自动查找;删除 Loomscreen 安装的那份会在你确认后删除托管副本。
Steam Web API key
API key 用于 API 浏览、作者资料和预设列表。公开浏览和按链接下载不需要 key。key 可以在 Steam 的 API key 页面(steamcommunity.com/dev/apikey)申请。新 key 保存在登录钥匙串中。
引擎资源
场景会引用 Wallpaper Engine 的共享资源。Loomscreen 通过 SteamCMD 一次性下载这些资源,也可以链接已有的资源。在设置 → 创意工坊中,可以设置启动时检查资源更新。
登录、下载与订阅
- 按应用内引导登录 Steam 账号,支持 Steam Guard 和已缓存的账号。会话按账号分别保留。
- 下载进入你授权的 Steam 库。
- 订阅同步会让你在 Steam 上订阅的内容出现在应用中。
- 也可以链接本地项目文件夹,就地读取资源,见 导入场景。
同一条目只保留一份
同一个创意工坊条目在壁纸库中只保留一份。
- 从本地文件夹导入的场景如果也有 Steam 下载版,启动时和下载完成后由 Steam 版取代它。用到本地副本的显示器、书签和方案都会改指 Steam 版。本地文件夹仍留在磁盘上。
- 手动下载这类条目时,会先询问替换壁纸库里的副本?
- 导入文件夹时,如果其中的条目已从其他文件夹加入壁纸库,该条目不会导入。导入结果会报告跳过的数量。
下载出问题时
打开设置 → 创意工坊。Steam 连接一节会诊断 Steam 库、SteamCMD 和你的账号,并能自动配置。展开其中的诊断可以查看逐项检查结果。更多情况见 故障排除。