25.04.2010

/Поместить экран в спящий режим с помощью скрипта

Поместит экран в спящий режим с помощью скриптаИногда было бы хорошо, чтобы поместить только дисплей компьютера Macintosh в спящий режим. Например, скажем, вы запланировали запустить утилиту резервного копирования данных в середине ночи. Вы хотите, чтобы ваш Mac проснулся (а когда будет завершена задача, снова ушел в спящий режим) и вы не хотите, чтобы экран работал все время.

Если вы находитесь рядом с клавиатурой, вы можете нажать Shift-Control-Eject, чтобы поместить экран в режим сна. Но что, если (как по сценарию выше), вы не сидите за клавиатурой, но хотите чтобы экран самостоятельно ушел в режим сна? У читателя MacOSXHints.com есть AppleScript, который может помочь вам в решении данной задачи.
Интересно: Компания «Современные Бетонные Технологии» поставит трубы железобетонные от российских производителей строительным организациям и частным компаниям.

В данном совете используется функция Active Screen Corners из Expose для помещения экрана в сон. Скрипт перемещает курсор мыши в верхний левый угол экран, данное движение мыши говорит Expose о том, что экран переходит в режим сна.

Для начала, в разделе Active Screen Corners в панели настроек Expose, установите в верхнем левом углу для помещения дисплей в режим сна. Затем откройте Applescript Editor и вставьте следующий сценарий:

do shell script “python -c \”import objc;bndl = objc.loadBundle(’CoreGraphics’, globals(), ‘/System/Library/Frameworks/ApplicationServices.framework’);objc.loadBundleFunctions(bndl, globals(),[('CGWarpMouseCursorPosition', 'v{CGPoint=ff}')]);CGWarpMouseCursorPosition((0, 0));\”"
tell application “Finder” to activate

Теперь вы можете усыпать экран. В случае, если в середине ночи вы запланировали создать резервное копирование, к примеру, можно создать событие в iCal, начав через минуту или две после того, как ваш Mac проснется для старта резервного копирования. Выберите Run Script и запустите сценарий выше.

 Посмотреть все публикации из категории: Помощь и Советы


Также стоить прочитать



Оставить комментарий

You must be logged in to post a comment.