在 Mac OS X 中暂停/恢复时运行脚本

在 Mac OS X 中暂停/恢复时运行脚本

有没有办法在 Mac OS X 10.4 下在暂停/恢复时自动运行脚本(即当我关闭盖子时或打开盖子后)?

答案1

也许尝试睡眠观察者。不能保证,但按照 Kevin 的提示后找到了它:

SleepWatcher 2.0.5(现在与 Mac OS X 10.5“Leopard”兼容)是 Mac OS X 的一个命令行工具(守护进程),用于监控 Mac 的睡眠、唤醒和闲置状态。当 Mac 或 Mac 的显示器进入睡眠模式或唤醒时,或在给定时间后没有用户交互时,它可用于执行 Unix 命令。它还可以将 Mac 发送到睡眠模式或检索自上次用户活动以来的时间。

答案2

根据您要解决的问题,launchd 可能会起作用。它会在机器唤醒时运行在机器休眠期间安排的任务。如果机器休眠期间已过了几个间隔,它还会非常智能,只运行任务的一个实例。

开始使用 launchd来自苹果。

答案3

我相信睡眠观察者可以提供您正在寻找的功能。

相关内容