关闭时防止Mac笔记本电脑睡觉?

ORL*_*ORL 6 c macos

我正在用C语言编写一个程序,并希望它有一个选项,即使盖子关闭也能保持mac笔记本电脑处于唤醒状态,因此进程可以继续.关于这个主题的信息似乎很少,所以我真的不知道从哪里开始.如果有人知道如何完成这个或者我可以在哪里找到更多信息我会非常感激(即我需要使用BIOS还是内置函数?).此外,如果用另一种语言更容易做到这一点很好,因为我并没有顽固地使用C.

Nic*_*ley 3

您需要为此编写一个内核扩展。默认情况下,操作系统不支持它,因为笔记本电脑的设计不适合在合上盖子并启用内部显示屏的情况下自行冷却。 SleepLess是一款 10 美元的实用程序,它也能满足您的需求。如果你的显示器变形或者其他什么问题,那是你自己的错。:-)。

如果您想自己写一些东西,LidSleep.kext看起来是一个好的开始(它的作用相反,即合上盖子睡觉)并附带源代码。

(可以并支持使用外部输入设备唤醒某些屏幕关闭的 Mac 笔记本电脑。)