装一个社区动画
点「装到我的开机动画」后,客户端做了什么
在社区网站上看到喜欢的动画,点「装到我的开机动画」就行。下面是点下去之后真实发生的事。
- 浏览器唤起客户端。按钮会打开一个
bootanim://install?...链接,把条目 id、视频直链和sha256交给本机的客户端。 - 客户端下载视频,边下边显示进度。
- 校验 sha256。下载完成后客户端会算一遍文件哈希,和条目里的
sha256比对,不一致就拒绝安装。这是目录里唯一的完整性校验手段。 - 保存到 community 目录:
%LOCALAPPDATA%BootAnimationcommunity<id>.mp4。 - 出现在选片窗口里,和内置片头一起列出,来源标记为「社区」。选它,它就是你的开机动画。
没装客户端的话,这个按钮不会有任何反应 —— 浏览器不知道 bootanim:// 该交给谁。两条路:先装上客户端再点一次;或者点「直接下载」把 mp4 拿到手,再用下面的命令播放。
用下载到的本地文件播放
& "$env:LOCALAPPDATAProgramsBootAnimationBootAnimation.exe" --file "D:我的片头.mp4"
这是给外部视频用的试看入口,适合先在自己机器上看看效果,再决定要不要投稿。长期生效的片头以选片窗口里列出的条目为准(内置 + community 目录)。
换片头 / 再装一个
- 不带任何参数双击程序,等同
--choose:弹出选片窗口。 - 指定某一段直接播:
--clip cyberpunk(可选brand/cyberpunk/awakening/startup)。 - 试看 5 秒,不必等到下次登录:
--play --seconds 5。
目录里只存「元数据 + 视频链接 + 校验哈希」,视频由投稿者自己托管,我们不转存、也不需要服务器。所以能否下载成功,取决于投稿者那个直链是否还活着。