
Есть такая программа battery-status - скачать можно на http://nitapps.com/ 
Команда battery-status выдаёт величину заряда батареи в процентах
[user@nokia ~]$ battery-status [Dec 29 22:57] 97.6%
Может писать логи если запущена с соответствующей опцией :
battery-status -d 10 > /media/mmc1/battery.log &
Так вот собственно эти логи я сейчас и пытаюсь представить визуально - результат выше на картинке, ну времени ещё мало прошло и ничего толком не видно.
Вертикальные серые полосы разделяют часы
каждые десять минут работы представлены синей полосой определённой высоты, разделяются белой каждый час.
Зелёная область - зарядка батареи. В это время процентаж программа не даёт.
Цифры внизу - это время работы до зарядки и текущее время работы.
Вот ещё немного доточу и постараюсь выложить сюда и на вэб, возможно будет вэб вариант для закачки своих логов.
Ну и так как я не программист нифига и вообще плохо учился в школе, вдруг кто то поправит/присоветует.
Скачать .deb battery-life. 
Обсуждение скрипта и правки. 
Необходим установленный Python и, естествено battery-status
Лог должен лежать в /media/mmc1/battery.log но имя файла можно переопределить в самом скрипте.
После запуска и отработки запускается браузер с картинкой.
Отредактированно dik (31-05-2008 14:43:15)
Неактивен
Я немного подкорректировал исходный скрипт, чтобы он еще и в rrd файл писал.
Вот результат: 
Про RRD можно почитать здесь: http://oss.oetiker.ch/rrdtool/ 
Там же и про питоновые биндинги к нему. Пакеты я собрал, если кому интересно - выложу в файловую область.
Неактивен
вот блин, вечно я изобретаю велосипед. что то вроде сллышал про rrd в связи с программами для мониторинга системы, буду изучать вопрос.
Неактивен
Был вопрос о мониторинге трафика - http://n8xx.com/subject-1207-logi-traff … letki.html 
возможно и логи tcpdump например можно обрабатывать с помощью rrdtool ?
Неактивен
Им можно любые логи визуализировать и вообще любую информацию изменяющуюся представлять в графическом виде.
Если есть желание - можно набросать home applet на питоне, чтобы показывать rrd графики, тогда туда можно будет вставить что угодно - и батарею и трафик и что пожелаете, хоть изменение погоды или курсы акций ![]()
Насчет battery-status - писал какой-то, кхм, как бы это помягче ... начинающий, либо просто человек с плохим представлением о программировании. Да и подход его - получать информацию через dbus, тоже не назовешь правильным. Он сам впрочем это признает.
Вот здесь описывается альтернативный подход: http://www.internettablettalk.com/forum … php?t=7590 
Реализовать тоже самое на питоне труда не составит. Если есть желание - дерзайте. Я могу помочь, если нужно.
Неактивен
Вы о kcbatt ?
i have made a bunch of scripts to visualize misc retu-adc data, you're welcome to try: http://mrrau.dyndns.org:23280/n800/kcbatt/
kcbatt is my attempt at cmd-line battery reporter
gather_data/ contains scripts to log/plot
начинающий... так я тоже нифига не продолжающий ![]()
Неактивен
Зависит от того, о чем вы спрашиваете
Если о стиле. то это было о battery-status. Если об альтернативном варианте получения информации о батарее - да, о kcbatt.
Я тоже начинающий, но то, что я там в коде увидел мне сильно не понравилось. Ваш код я не смотрел. Если хотите - гляну и посоветую чего-нибудь. Я уже 2 книжки по питону прочитал ![]()
Неактивен
С удовольствием выслушаю любую критику - но у меня там переделка чужого скрипта. Программер я - никакой. Никогда этому не учился. Чтением книжек всё и ограничивается. Была бы память ![]()
Неактивен