Удаленно перевести Mac в спящий режим с помощью электронной почты или текстового сообщения

Оглавление:

Anonim

Сколько раз вы оставляли свой Mac включенным, а позже, когда вы гуляли, хотели бы выключить его или перевести его в спящий режим? Было бы неплохо иметь возможность перевести его в спящий режим удаленно с помощью быстрого электронного письма или текстового сообщения? Вы можете, и это проще, чем вы думаете. Вы всего лишь простой AppleScript и несколько правил Mail, чтобы перевести свой Mac в спящий режим практически из любого места.Мы покажем вам, как это сделать, но если вы все еще запутались, то также доступен скринкаст, демонстрирующий технику:

примечание: альтернативная версия позволяет использовать SSH или iPhone для удаленного сна Mac. Используйте любой метод, который вы предпочитаете.

Самый простой подход к этому — использование AppleScript и правила Mail для выполнения удаленного перехода в спящий режим с помощью входящей электронной почты на бодрствующий Mac. Метод выглядит следующим образом:

Как перевести Mac в спящий режим удаленно по электронной почте

Это будет использовать простой AppleScript Mail Rule, чтобы разрешить удаленный сон по электронной почте на Mac, на котором запущен скрипт. Вот как это настроить:

  1. Запустите редактор сценариев (в папке /Applications -> Utilities) и создайте новый сценарий Apple
  2. Новый AppleScript должен содержать следующие три строки:
  3. "

    tell application Finder sleep end tell"

  4. Сохраните этот скрипт как SleepMac (или что-то подобное, если вы сможете идентифицировать и найти его позже)
  5. Запустите Mail.app на Mac (находится в /Applications)
  6. Откройте настройки почтового приложения, затем щелкните значок «Правила» на панели инструментов
  7. Когда появится панель «Правила», нажмите «Добавить правило». В появившемся новом окне дайте вашему правилу имя (Sleep Mac), а затем создайте набор условий, чтобы гарантировать, что правило будет действовать только на те электронные письма, на которые вы хотите, чтобы оно действовало. Это может быть любая комбинация отправителя, получателя, темы, контента, которая вам нравится. Например, установка собственного адреса электронной почты в качестве отправителя с темой «Сон сейчас» может быть эффективным
  8. Выберите ранее сохраненный AppleScript в настройке «Выполнение действий» (помеченный как «SleepMac» или что-то еще)
  9. Вот и все! Теперь ваш Mac будет спать, если вы отправите электронное письмо или текстовое сообщение с указанного вами адреса. Не забудьте оставить Mail.app запущенным, иначе трюк не сработает должным образом.

Вы можете подтвердить, что это работает, отправив себе электронное письмо, которое соответствует правилам, созданным вами в приложении Почта. Например, если вы использовали собственное электронное письмо с темой «Сон сейчас» в качестве условия для выполнения яблочного скрипта «Сон Mac», отправьте себе электронное письмо, соответствующее этим условиям.

Вы можете попробовать это с iPhone или iPad или другого Mac, прямо рядом с вашим Mac с соблюдением условий правил Sleep Mac, а затем наблюдать, как ваш Mac мгновенно переходит в спящий режим, когда он получает электронное письмо.

Если вы запутались, попробуйте посмотреть этот скринкаст с сайта MurphyMac.com для визуального пошагового руководства. Он следует старому подходу, но к старому методу можно применить новые правила.

Этот отличный рик принес нам Роб Гриффитс из MacWorld, который предлагает обновленную версию подхода Тиммоти Гриффина. Если вы знаете какие-либо другие способы выполнения аналогичного процесса, поделитесь ими в комментариях!

Удаленно перевести Mac в спящий режим с помощью электронной почты или текстового сообщения