可用API,用于在cocoa应用程序中设置计算机睡眠并在mac os x中显示睡眠值

dev*_*oug 2 macos cocoa objective-c

我想知道是否有一个公共api /框架,我可以在mac os x上的cocoa应用程序中设置计算机睡眠值和显示睡眠值?我有兴趣制作一个实用程序应用程序,它将在菜单栏中放置一个图标,允许用户创建不同的电源选项设置,什么不是.

我对使用任何私有框架不感兴趣,因为我想为Mac App Store开发此应用程序.

当我成为一个家,当我不在家时,我总会发现自己正在改变节能和屏幕保护程序的价值.因为我使用Carbonite,所以我总是让机器运行.当我在家时,我喜欢屏幕保护程序在这么多分钟后出现,但是当我离开时,比如当我在工作或晚上睡觉时,我更喜欢屏幕保护程序关闭,屏幕显示一分钟不活动后睡觉.不必一直进入系统首选项就可以了.还有其他人同意吗?

谢谢,

Jos*_*ell 8

您可以围绕pmset实用程序创建一个包装器,它允许您使用system()或(更好)a 更改命令行上的电源管理设置NSTask.