在 Mac OS X 中将屏幕保护程序设置为桌面墙纸
使用终端命令,您可以将任何屏幕保护程序变成Mac 上的背景墙纸。在上面的屏幕截图中,我将 iTunes Album Art 屏幕保护程序作为 Mac OS X 桌面运行,但您可以选择任何您想要的屏幕保护程序。方法如下:
- 启动系统偏好
- 点击桌面和屏幕保护程序,然后选择要设置为背景的屏幕保护程序
- 打开终端(位于/Applications/Utilities/)并粘贴以下命令:
/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background
按回车键执行命令字符串,这将立即在后台启动屏幕保护。
只要运行此命令,屏幕保护程序就会处于活动状态。如果您关闭“终端”窗口,屏幕保护程序将结束,您的 Mac 壁纸将恢复为您之前的壁纸。
上面的语法有问题吗?确保您的语法正确,并且您使用的是适用于每个 MacOS 版本的正确语法。
如果您使用的是 MacOS High Sierra 或更高版本,则必须稍微修改命令语法,以便将 Mac 屏幕保护程序作为墙纸运行,如下所示:
/System/Library/CoreServices/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background
此外,请记住,上述命令需要位于一行中才能正确执行。如果您在复制和粘贴上述文本时遇到问题,可以将其拆分为两个命令。
首先更改目录:
cd /System/Library/Frameworks/ScreenSaver.framework/Resources
然后执行屏保命令:
./ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background
如果把命令分成两部分,第二部分之前有一个句点,所以不要错过。
停止屏幕保护程序只需按下Control+Z,或关闭活动的终端窗口。虽然如果你愿意,你也可以通过在最后一个命令的末尾添加一个符号 (&) 来将进程设置为自行运行,但是要停止进程你需要使用 Activity Monitor 或 kill 来定位它命令。
屏幕保护程序将需要几秒钟时间并加载为桌面墙纸。这最终使您的 Mac 具有类似于 Android 操作系统的动态壁纸的效果(您也可以在 iPhone 上获得动态壁纸,但您必须越狱)。
大多数屏幕保护程序不会使用太多 CPU,在测试中它们通常运行在 4-12% 之间,尽管 Arabesque 有时会飙升至 40%。占用的资源量取决于屏幕保护程序本身、呈现屏幕保护程序的显示器的大小,以及 Mac 本身。无论如何,如果你想延长电池寿命或者你需要 CPU 电源做其他事情,那么在后台运行屏幕保护程序并不是一个好主意。
这个技巧有点老套但很不错,但我仍然不时使用它来养眼。它适用于从最早版本的 Mac OS X 到 El Capitan 的所有 OS X 版本。使用它的更令人愉快的微妙背景之一是基于图像的屏幕保护程序,如海滩或森林,或者您可以使用自己的图片创建一个,效果是一个移动的背景,可以平移并在图像上使用“Ken Burns”效果.