У меня был скрипт, который я использовал для активации заставки, и он больше не работает в Mountain Lion.
Это был сценарий оболочки, который назывался сценарием AppleScript:
#!/bin/bash
osascript /Users/lorin/scripts/lockscreen.scpt
Вот как lockscreen.scpt
выглядит файл:
tell application "ScreenSaverEngine"
activate
end tell
Если я lockscreen.scpt
вызываю в редакторе AppleScript, я получаю диалоговое окно «Выбор приложения», спрашивающее «Где находится ScreenSaverEngine?»
Кто-нибудь знает Mountain Lion-ы, как активировать заставку?
applescript
mountain-lion
screensaver
Лорин Хохштайн
источник
источник
tell application "System Events" to stop screen saver
tell application "System Events" to quit current screen saver
tell application "ScreenSaverEngine" to run
источник
tell application "System Events" to start current screen saver
. если бы я запускал этот сценарий несколько раз, используя привязку клавиш, у меня было бы несколько скринсейверов, только первая закроется. Этот ответ, однако, работал отлично для меня.