【问题标题】:Are the Screensaver and Screensaver Preview different processes?屏幕保护程序和屏幕保护程序预览是不同的过程吗?
【发布时间】:2016-04-16 00:30:50
【问题描述】:

屏幕保护程序和屏幕保护程序预览是不同的进程吗?如果是,我将如何使用 bash 命令激活它们。

【问题讨论】:

  • 是的,它们不是同一个过程,但是如果你想从命令行启动屏幕保护程序,你可以简单地使用:open -a ScreenSaverEngine
  • 感谢您的回复,但这并不是我真正想要的。不久前,我在run a screensaver as the desktop background 中发现了这个惊人的脚本,并制作了一个自动化脚本来在登录时运行它。但从那时起,我的屏幕保护程序就不起作用了,只是停留在我的桌面上。令人惊讶的是,当我点击系统偏好设置中的预览按钮时,屏幕保护程序将运行,所以我想知道是否可以调用该预览以从 bash 脚本打开。

标签: macos bash shell screensaver


【解决方案1】:

其实我找到了答案,shell脚本是/System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine 它将打开,它被视为与 ScreenSaverEngine.app 不同的进程。

感谢大家的帮助。

【讨论】:

    猜你喜欢
    • 2015-08-29
    • 1970-01-01
    • 2012-09-29
    • 2012-01-11
    • 1970-01-01
    • 1970-01-01
    • 2020-07-04
    • 2020-11-29
    • 1970-01-01
    相关资源
    最近更新 更多