本文为 其乐用户(UID:598303) 发布的原创文章,转摘前请联系该用户获得许可
本帖最后由 598303 于 2025-7-12 00:50 编辑
Metro by Rose,Metro的Steam新框架移植版
有多久没有装点Steam了? ——对于有着21世纪早期记忆,浸染了XP时代主题的“艺术熏陶”,之后惊叹于Steam有着社区的各种主题的我而言, 在V社终于更新Steam的基本框架,彻底删除了皮肤之后——已经很久没有想过了。
而后,当我在普通的一天中搜索Steam Skin时,我发现了——Millennium。
说来也巧,其实如果你去谷歌Steam Skin,第一个结果就是V社开发者Wiki的页面,里面提到了2025年的皮肤支持问题:
How to install themes in 2025
As the official skin support (for VGUI) has been removed, with the new CEF-based UI not providing any official way of changing skins, it was unofficially replaced by Millennium for Steam For Windows 10+
Millennium is an open source patcher that allows skins/themes after April 27th 2023. view source
如何在2025年安装主题
由于官方皮肤支持(VGUI)已被新的基于CEF的UI框架替换,已无任何官方渠道切换皮肤。现已被非官方的Millennium for Windows 10+所替代。
Millennium是一款开放源代码的修补器,允许在2023年4月27日后继续使用皮肤/主题。查看源代码
如上所说,Millennium是一个Steam注入器。根据其官网(Steam Homebrew)的描述,它可以干两种主要的事情:
- 主题:利用CSS注入,重新装点Steam;
- 插件:利用JS插件,扩展Steam客户端的功能。
在Millennium官网主题区可以看到一些支持Millennium的主题,其中还包括两套耳熟能详的主题:
- Fluenty(Millennium官方出品的基于Fluent风格的主题,需要付费订阅Patreon以获取更新(相当于支持Millennium和Fluenty);购买后永久可用)
- Metro by Rose(经典Windows 8风格的Metro主题的移植版本)
遗憾的是由于大势已去,目前主题库内只有少量的主题可供使用,比较残念。
在Windows上安装Millennium既快速也很别致:你需要打开PowerShell,然后运行:
- iwr -useb "https://steambrew.app/install.ps1" | iex
复制代码 然后等它安装完就行了。
安装后启动Steam,在左上角Steam菜单的“设置”下面就会出现“Millennium”的设置入口。
点击即可打开Millennium设置。
剩下的就留给各位自己探索了,这里着重强调几点:
- 可以通过Steam协议链接打开Millennium相关的界面(例如 steam://millennium)
- 在安装Millennium后保持Steam运行,访问Millennium的主题库/插件库,可以看到直接安装的按钮,点击即可一键安装主题/插件(不过实测下来有点不稳定,经常Failed)
- 卸载时需要运行另一个Powershell脚本
- 支持Linux,不过有一定限制(参见Doc)
- Millennium安装的user32.dll可能会被Windows Defender报毒,但其他安全软件没有检出报告。
|