Подтвердить что ты не робот

Как я могу запустить скринсейвер (и заблокировать экран) с терминала os x?

Есть ли способ запустить скринсейвер (и заблокировать экран) от bash script?

4b9b3361

Ответ 1

Вы пробовали это?

/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine

Обновление для macOS High Sierra:

/System/Library/CoreServices/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine

Ответ 2

Вот bash script, который делает именно то, о чем вы просите: maclock

Он вызывается из командной строки следующим образом:

maclock

Под обложками он вызывает:

open -a ScreenSaverEngine

Он также может использоваться для отключения звука системы или для удержания дисплея:

maclock --mute --display