Forum sur la Livebox de Wanadoo

AccueilAccueil  ­PortailPortail  ­FAQFAQ  ­RechercherRechercher  ­S'enregistrerS'enregistrer  ­MembresMembres  ­GroupesGroupes  ­ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 [Réglé] LiveboxGrapher-0.1

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
max95
Invité



MessageSujet: [Réglé] LiveboxGrapher-0.1   Ven 18 Nov 05 à 11:14

Quelqu'un utilise -t- il ce programme pour visualiser l'état de sa bande passante sur sa livebox sagem ?

Car je n'obtiens rien de satisfaisant, mon graph de débit reste à 0. J'ai essayer de contacter la personne par mail, mais apparemment l'adresse n'est plus valide.
Revenir en haut Aller en bas
SebDam
Invité



MessageSujet: LiveboxGrapher   Dim 4 Déc 05 à 22:35

Toi aussi !!! lol
Je lui ais envoyer un mail mais n'ai jamais eu de réponse !!!

Chez moi, ca tournais mais m'indiquais un flux constant à 0 !!!

Finalement, je me suis motivé et l'ai refait completement. Le probleme venait en fait de l'expression réguliere utilisée pour décrypter la page html de la lb. Etant fausse, aucun débit n'était relevé.

Voila voila !

@+
Revenir en haut Aller en bas
ensminge
Invité



MessageSujet: Re: [Réglé] LiveboxGrapher-0.1   Mer 7 Déc 05 à 2:08

SebDam,

Te serais-t-il possible de poster tes modifications,
ça risque d'intéresser du monde.

Sinon,
http://livebox.forumactif.com/viewtopic.forum?t=14729&highlight=liveboxgraphe

Donc dans:

Code:

if($page =~ /<TD>ppp0<\/TD>\r\n.+?\r\n<TD>(\d+)<\/TD>/) # On parse le ta
bleau pour le download
        {
                $down=$1;
                if($down =~ /^\d+$/) { $err="0";  }
        }
        if($page =~ /<TD>ppp0<\/TD>\r\n.+?\r\n.+?\r\n.+?\r\n.+?\r\n.+?\r\n.+?\r\
n<TD>(\d+)<\/TD>/) # Ici pour l'upload
        {
                $up=$1;
                if($up =~ /^\d+$/) { $err="0"; }
        }


zapper le 'TR' final, ou çà, il n'y est pas? ou c'est une histoire de 'td' et 'TD' ( min/MAJ )?

Merci

PS. je ne suis pas utilisateur de ce script.
Revenir en haut Aller en bas
SebDam
Invité



MessageSujet: Re: [Réglé] LiveboxGrapher-0.1   Mer 7 Déc 05 à 13:03

Alors :
Ayant tout refait, il peut y avoir des différences notables.

L'expréssion rationnelle que j'utilise est la suivante :

/<TD>.*$interface[$i].*<\/TD>.*[\r\n]*<TD>.*<\/TD>.*[\r\n]*<TD>\D*(\d+).*<\/TD>.*[\r\n]*<TD>.*<\/TD>.*[\r\n]*<TD>.*<\/TD>.*[\r\n]*<TD>.*<\/TD>.*[\r\n]*<TD>.*<\/TD>.*[\r\n]*<TD>\D*(\d+).*<\/TD>/i

$interface est un tableau de base 0 qui contient la liste des interfaces à surveiller : $interface[0] = 'ppp0', $interface[1] = 'eth0' ... ...
on peut donc placer cette expréssion dans une boucle ou $i serait incrémenté jusqu'au dernier indice du tableau.

On obtient alors le download dans '$1' et l'upload dans '$2'

Le 'i' à la fin de l'éxpréssion est là pour précisé d'être insensible à la casse

et éffectivement, je n'ai pas de '</TR>' finale chez moi.

Elle pourrait être racourcis mais n'étant un pro de l'expréssion rationnelle, cela me convient.


@+
Revenir en haut Aller en bas
 

[Réglé] LiveboxGrapher-0.1

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum sur la Livebox de Wanadoo :: 
LES PROBLEMES
 :: Problèmes Logiciels :: Linux-Unix
-
Poster un nouveau sujet   Répondre au sujet