有没有办法使用unix c程序获得电池电量

时间:2010-01-17 08:23:37

标签: c unix

有没有办法在unix中创建一个监控我的电池电量并在crtical级别后通知我的守护进程。有没有办法识别使用c

加入和离开网络的节点

3 个答案:

答案 0 :(得分:1)

作为两个问题的解决方案(并假设“unix”表示“Linux”),您可以考虑使用DBus:http://www.freedesktop.org/wiki/Software/dbus

我知道Ubuntu默认运行守护进程,当网络连接发生变化时触发DBus事件,并且有当前电池充电等标准端点。

查找有关DBus网络管理器的信息,也许可以尝试此项目用于电源监控部分:http://powersave.sourceforge.net/powersave/DBus.html

答案 1 :(得分:0)

这对你来说可能是一个好的开始: http://ubuntuforums.org/showthread.php?t=367978

acpi -b

ACPI项目:http://www.lesswatts.org/projects/acpi/

答案 2 :(得分:0)

偷看apcupsd可能会有用。