Блокирование экрана с помощью клавиатуры

Если вы заботитесь о безопасности своих данных, то знаете, что совсем не хорошо отходить надолго от незаблокированного компьютера. Заблокировать экран можно многими средствами и сейчас я покажу ещё один.

Запустите Automator и выберите шаблон Service:

Найдите в коллекции действий одно под названием Run Shell Script. Оно находится в категории Utilities. Перетащите его в правую панель и впишите в поле для выполнения следующую строку:

'/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession' -suspend

Выставьте вверху окна параметр Service receives в положение no input.

Сохраните сервис под именем Lock Screen.

Теперь запустите System Preferences и откройте панель Keyboard → Keyboard Shortcuts. В категории Services в самом низу будет ваш сервис. Щёлкните справа от его названия и задайте удобное вам клавиатурное сочетание. Я сделал ^⌘L.

На этом всё. После нажатия заданных клавиш экран красиво перевернётся и вам будет предложено ввести пароль для продолжения работы.

Замечу, что при таком блокировании доступа выключается музыка и клиенты мгновенных сообщений (iChat точно, остальные не проверял).

  • http://ivira.name iVira

    Спасибо за совет, работает отлично)

  • http://kuangwoo.com Kuang Woo

    А я просто поставил Espose на один из углов экрана, чтобы он запускал скринсейвер, после выхода из которого требовалось введение пароля.

    • http://karguine.blogspot.com bm

      Я использую и то, и другое. Метод с кнопками прекращает всю сетевую активность аккаунта, что полезно в местах с платным трафиком или там, где тяжело в электропитанием.

  • Sta$

    Спасибо. Удобно. Недавно купил свой первый мак. Просто нет слов как все здорово сделано. Особенно когда есть таки советы.

  • egorin

    Очень полезный совет,вот только непонятно как сохранить сервис под именем Lock Screen?