Loomscreen 文档

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 上的更新记录、评论和合集链接。已安装的条目可以直接应用到指定的显示器。社区预设的使用见 来自创意工坊的预设。

喜欢以便稍后下载

  1. 在创意工坊卡片、右键菜单或详情中点击粉色心形,喜欢这张壁纸。
  2. 打开筛选栏里的已喜欢开关,列出喜欢过的壁纸。
  3. 打开详情,在需要时下载。

喜欢只保存在本机,不会下载、订阅或应用壁纸。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 和你的账号,并能自动配置。展开其中的诊断可以查看逐项检查结果。更多情况见 故障排除。