2010-03-09 50 views
0

有没有办法覆盖/禁用系统偏好设置窗格?我想要将应用程序放在一起,禁用或覆盖“节能器”偏好设置窗格,并将自己的规则置于使机器进入待机状态,关闭显示器或其他各种节能活动的位置。覆盖系统首选项窗格?

回答

2

有一定修改内置在Mac OS X

PrefPanes如果你想惹电源管理,做一些研究pmset命令行实用程序(即man pmset)不支持的方法。你可以使用NSTask编写一个pmset的包装器,它允许你以标准的PrefPane不允许的方式操作PM设置。然后,您可以使用自己的自定义PrefPane来使用pmset操作PM设置。

+0

是的。 SmartSleep prefpane完全是这样的:http://www.jinx.de/SmartSleep.html – 2010-03-09 05:00:13

0

没有任何支持的方式来做到这一点。您可以将现有的预制面板(/System/Library/PreferencePanes/EnergySaver.prefPane)替换为具有类似功能但对用户非常不利的面板。我建议用你想要的功能来实现一个新窗格。