通过电子邮件或短信让 Mac 远程进入睡眠状态

目录:

Anonim

有多少次您让您的 Mac 一直开着,后来当您外出走动时您希望关闭它或让它进入睡眠状态?能够通过快速电子邮件或短信将其远程置于睡眠状态不是很好吗?你可以,而且比你想象的要容易。您只需一个简单的 AppleScript 和一些邮件规则,就可以让您的 Mac 从几乎任何地方进入睡眠状态。我们将向您展示如何操作,但如果您仍然感到困惑,那么也可以观看演示该技术的截屏视频:

ote:另一个版本允许您使用 SSH 或 iPhone 使 Mac 远程休眠。使用任何你喜欢的方法。

最简单的方法是使用AppleScript 和Mail 规则,通过向清醒的Mac 发送入站电子邮件来实现远程睡眠。方法是这样的:

如何通过电子邮件远程休眠Mac

这将使用一个简单的AppleScript 邮件规则允许通过电子邮件远程睡眠到运行脚本的Mac。设置方法如下:

  1. 启动脚本编辑器(在/Applications -> Utilities),并创建一个新的Apple Script
  2. 新的AppleScript应该包含以下三行:
  3. "

    tell application Finder sleep end tell"

  4. 将此脚本保存为SleepMac(或者类似的,只要你以后能识别并找到它即可)
  5. Launch Mail.app on the Mac (found in /Applications)
  6. 打开邮件应用程序首选项,然后单击工具栏中的规则图标
  7. 出现“规则”面板时,单击“添加规则”。在出现的新窗口中,为您的规则命名 (Sleep Mac),然后创建一组条件以确保该规则仅对您希望它起作用的电子邮件起作用。这可以是您喜欢的发件人、收件人、主题、内容的任意组合。比如将自己的邮箱设置为发件人,主题为“Sleep Now”就可以有效
  8. 在“执行操作”设置中选择您之前保存的AppleScript(标记为“SleepMac”或其他)
  9. 而已!现在,如果您从您指定的地址发送电子邮件或短信,您的 Mac 将进入睡眠状态。确保让 Mail.app 保持运行,否则该技巧将无法正常工作。

您可以通过向自己发送一封符合您在“邮件”应用程序中创建的规则的电子邮件来确认这是否有效。例如,如果您使用自己的主题为“Sleep Now”的电子邮件作为执行“Sleep Mac”applescript 的条件,请给自己发送一封符合这些条件的电子邮件。

您可以通过 iPhone 或 iPad 或另一台 Mac 尝试此操作,紧挨着满足睡眠 Mac 规则条件的 Mac,然后看着您的 Mac 在收到电子邮件后立即进入睡眠状态。

如果您感到困惑,请尝试观看来自 MurphyMac.com 的截屏视频以进行视觉演练。它遵循旧方法,但您可以将新规则应用于旧方法。

这个漂亮的rick 是由MacWorld 的Rob Griffiths 带给我们的,他提供了Timmothy Griffins 方法的更新版本。如果你知道任何其他方法来完成类似的过程,请在评论中分享它们!

通过电子邮件或短信让 Mac 远程进入睡眠状态