Убить заставку и разблокировать Mac с помощью AppleScript - PullRequest
13 голосов
/ 05 июля 2011

Я пытаюсь разблокировать мой Mac с помощью iPhone через Bluetooth, код, который я использую:

tell application "System Events"
tell security preferences
    set require password to wake to false
end tell
end tell

tell application "ScreenSaverEngine" to quit

Это убивает заставку, не показывает окно пароля, но все, что я получаю, это черный экран. Все приложения все еще работают, но я держу мышь на этом черном экране. Я использую два монитора в сборке 10.6.7. В чем дело? Спасибо.

артикул Lifehacker http://lifehacker.com/5816791/use-a-bluetooth-phone-or-device-to-lock-and-unlock-your-mac-when-youre-near

1 Ответ

5 голосов
/ 05 июля 2011

Вы можете попробовать альтернативный способ убить заставку, например сценарий оболочки с

#!/bin/sh
killall ScreenSaverEngine

И вызывать его напрямую, или написать appleScript, чтобы вызвать его, если вам это нужно для некоторыхпричина сделать со статьей Lifehacker.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...