Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/03/2011, à 12:20

paikea

{RESOLU} connaitre le niveau de la batterie

bonjour @tous,

voila j'aimerais simplement savoir s'il y'a une commande permettant de connaitre le niveau de charge de la batterie en mode texte ?
et si oui, laquelle ^^


amicalement, paik

Dernière modification par paikea (Le 20/03/2011, à 22:51)


Packard Bell iMedia 6500FR (decembre 2010) : 3.2GHz i5 650 Intel ; 6Go RAM ; nVidia GeForce GT320 ; 500Go HDD ;

Hors ligne

#2 Le 20/03/2011, à 12:30

FRUiT

Re : {RESOLU} connaitre le niveau de la batterie

Oui dans les dossiers :

/proc/acpi/battery/*/state

Exemple simple :

cat /proc/acpi/battery/*/state

Exemple, calcul de niveau moyen avec une ou plusieurs batteries :

#!/bin/sh

check_bat ()
{
  numbat=0 BATSTATE=0 max=100
  for batname in /proc/acpi/battery/*; do
    [ -e "$batname" ] || return 0
    BATV=$(awk '/remaining/ {print $3}' "${batname}/state")
    BATM=$(awk '/last full/ {print $4}' "${batname}/info")
    BATSTATE=$(($BATSTATE+($BATV*$max/$BATM)))
    [ $numbat -ne 0 ] && BATPOWER="${BATPOWER}, "
    BATPOWER="${BATPOWER}${numbat}: $(awk '/charging state/ {print $3}' "${batname}/state")"
    numbat=$(($numbat+1))
  done
  BATSTATE=$(($BATSTATE/$numbat))
  printf "%b\n" "BAT($numbat): ${BATPOWER} : ${BATSTATE}%"
  return 0
}

check_bat

Dernière modification par FRUiT (Le 20/03/2011, à 13:17)


Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean

Hors ligne

#3 Le 20/03/2011, à 19:14

paikea

Re : {RESOLU} connaitre le niveau de la batterie

merci beaucoup FRUiT !!!

il suffit donc d'un petit calcul pour savoir combient d'heure de charge il reste .
en mode texte la batterie a comme qui dirait pris un coup de jeune ^


amicalement, paik


Packard Bell iMedia 6500FR (decembre 2010) : 3.2GHz i5 650 Intel ; 6Go RAM ; nVidia GeForce GT320 ; 500Go HDD ;

Hors ligne

#4 Le 21/03/2011, à 10:15

FRUiT

Re : {RESOLU} connaitre le niveau de la batterie

paikea a écrit :

il suffit donc d'un petit calcul pour savoir combient d'heure de charge il reste .

Ah, pour le nombre d'heures, et si tu veux pas trop t'em.....er, il y a aussi la commande :

acpi -b

Il faut cependant installer le paquet acpi.

Tu aurais du préciser depuis ton premier post ^^


Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean

Hors ligne

#5 Le 21/03/2011, à 18:27

paikea

Re : {RESOLU} connaitre le niveau de la batterie

impeccable ça ! et c'est bien plus rapide a taper ^^

merci bien !


amicalement, paik


Packard Bell iMedia 6500FR (decembre 2010) : 3.2GHz i5 650 Intel ; 6Go RAM ; nVidia GeForce GT320 ; 500Go HDD ;

Hors ligne

#6 Le 21/03/2011, à 21:05

FRUiT

Re : {RESOLU} connaitre le niveau de la batterie

De rian ^^


Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean

Hors ligne