是否可以编写一个 python 程序(我认为我将作为守护进程运行)来检测 osx 何时进入睡眠状态以及何时从睡眠状态恢复?
如果听起来我没有研究过这一点,我很抱歉——我已经超出了我的舒适区,不确定我是否需要从 python 委托给用 C 编写的可以报告这一点的东西,或者这是不必要的。
IOKit 中有一些工具可以做到这一点——具体来说,是一个注册的回调IORegisterForSystemPower()
将在系统睡眠之前和唤醒之后立即调用。
您可能想查看bb's sleepwatcher daemon http://www.bernhard-baehr.de/,它可以在各种事件发生时调用您指定的命令,包括系统睡眠/唤醒,以及各种其他事件(显示睡眠/唤醒、系统空闲、关机...)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)