2016-04-16 4 views
-1

Заставка и Заставка Просмотр различных процессов, и если это так, я могу активировать их с помощью команды bash.Заставка и Заставка Просмотр различных процессов?

+0

Возможный дубликат [как я могу запустить скринсейвер (и заблокировать экран) с терминала os x?] (Http://stackoverflow.com/questions/4505198/how-can-i-start-the-screensaver -and-lock-the-screen-from-the-os-x-terminal) – Helio

+0

Да, это не тот же процесс, однако, если вы хотите запустить Screen Saver из командной строки, вы можете просто использовать: 'open -a ScreenSaverEngine ' – user3439894

+0

Спасибо за ответы, но это не совсем то, что я искал. Некоторое время назад я нашел этот удивительный сценарий для запуска заставки в качестве фона рабочего стола (http://osxdaily.com/2011/01/22/set-a-screensaver-as-your-desktop-wallpaper), и я сделал сценарий автомата для запуска этого при входе в систему. Но с тех пор мой скринсейвер не работает и просто остается на моем рабочем столе. Удивительно, что заставка запускается, когда я нажимаю кнопку предварительного просмотра в системных настройках, поэтому мне было интересно, могу ли я вызвать этот предварительный просмотр, чтобы открыть его из сценария bash. –

ответ

0

Я на самом деле нашел ответ, сценарий оболочки /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine он будет открыт, и это считается другим процессом, чем ScreenSaverEngine.app.

Благодарим всех вас за помощь.

Смежные вопросы