我正在尝试获取电量(以瓦特为单位),但我无法弄清楚如何使用。我看了pmset和IOKit但是找不到任何关于它的东西。 coconutBattery可以使用 MacOS内部电源信息为笔记本电脑计算。
答案 0 :(得分:5)
/usr/sbin/system_profiler SPPowerDataType | grep Wattage
该实用程序还接受-xml
标志; XML中的特定键是sppower_ac_charger_watts
。
答案 1 :(得分:2)
如果你只需要笔记本电脑的这些信息,请拨打IOPMCopyBatteryInfo并查看kIOBatteryVoltageKey和kIOBatteryAmperageKey键的值来计算用电量。
答案 2 :(得分:1)
您应该使用ioreg -n "AppleSmartBatteryManager" -r -l
并从那里开始计算。