$ cat /proc/acpi/battery/C1AC/state present: yes capacity state: ok charging state: charging present rate: 273 mA remaining capacity: 1940 mAh present voltage: 16776 mV Это состояние батареи. Нужно выпарсить remaining capacity, т.е. число '1940' в данном случае, и вернуть 0 если оно больше var_low_capacity или 1, если меньше/равно. В с-подобном псевдокоде: int battery_state() { int low_capacity = 100; int remaining_capacity = smart_magic_parser(/proc/acpi/battery/C1AC/state); return (remaining_capacity <= low_capacity) ? 0 : 1; } Нужен аналогичный скрипт на баше/сед/авк'e Буду очень признателен!
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от fifajan
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от svu
Ответ на:
комментарий
от io
Ответ на:
комментарий
от svu
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от fifajan
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Некорректное отображение заряда батареи (2009)
- Форум Индикатор батареи в кедах. (2014)
- Форум Батарее пришёл ппц? (2015)
- Форум Батарейка? (2009)
- Форум Ноут и батарейка (2010)
- Форум ноыые вопросы по wmii и убунту (2007)
- Форум [eeepc 901] acpi отдает ложные сведения. (2010)
- Форум Как проверить емкость АКБ ноута? (2015)
- Форум [вопрос]Владельцам ARM-буков (если такие тут есть) (2011)
- Форум Amilo sa 3650, acpi, fail (2010)