.titleBar { margin-bottom: 5px!important; }

7270 Traffic-Statistik auslesen und per Mail schicken

Dieses Thema im Forum "FRITZ!Box Fon: Modifikationen" wurde erstellt von Doenerbude, 29 Dez. 2008.

  1. Doenerbude

    Doenerbude Neuer User

    Registriert seit:
    4 Juni 2006
    Beiträge:
    51
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hallo!

    Da AVM in der Fritz!Box 7270 leider das Feature der Traffic-Anzeige entfernt hat, die Daten aber durchaus noch in /var/flash/stat.cfg vorhanden sind, möchte ich ein Script basteln, welches mir die Datei von der Box per Telnet kopiert, ausliest und optisch hübsch aufbereitet per Mail schickt.
    Ob das nun unter Linux oder Windows passiert ist mir relativ egal...

    An die Datei kommt man auf der Box per Telnet mit "cat /var/flash/stat.cfg" bzw. kann sie per "cat /var/flash/stat.cfg > /var/media/ftp/<usb-stick>/stat.cfg" auf einen an der Box angeschlossenen USB-Stick kopieren und von dort dann per FTP runterladen.

    Die stat.cfg sieht wie folgt aus:
    Code:
    /*
     * /var/flash/stat.cfg
     * Mon Dec 29 11:21:14 2008
     */
    
    InternetStat {
            TimeStamp = 1230548420s;
            Today {
                    PhyConnTimeOutgoing = 40878;
                    OutgoingCalls = 1;
                    BytesSentLow = 34700158;
                    BytesSentHigh = 0;
                    BytesReceivedLow = 1745817303;
                    BytesReceivedHigh = 0;
            }
            Yesterday {
                    PhyConnTimeOutgoing = 86384;
                    OutgoingCalls = 7;
                    BytesSentLow = 57228106;
                    BytesSentHigh = 0;
                    BytesReceivedLow = 692603500;
                    BytesReceivedHigh = 0;
            }
            ThisWeek {
                    PhyConnTimeOutgoing = 40878;
                    OutgoingCalls = 1;
                    BytesSentLow = 34700158;
                    BytesSentHigh = 0;
                    BytesReceivedLow = 1745817303;
                    BytesReceivedHigh = 0;
            }
            LastWeek {
                    PhyConnTimeOutgoing = 604782;
                    OutgoingCalls = 13;
                    BytesSentLow = 3576811819;
                    BytesSentHigh = 2;
                    BytesReceivedLow = 4178070576;
                    BytesReceivedHigh = 1;
            }
            ThisMonth {
                    PhyConnTimeOutgoing = 2459620;
                    OutgoingCalls = 37;
                    BytesSentLow = 2857652487;
                    BytesSentHigh = 39;
                    BytesReceivedLow = 2804545207;
                    BytesReceivedHigh = 14;
            }
            LastMonth {
                    PhyConnTimeOutgoing = 2583314;
                    OutgoingCalls = 35;
                    BytesSentLow = 3556588799;
                    BytesSentHigh = 19;
                    BytesReceivedLow = 2412648034;
                    BytesReceivedHigh = 9;
            }
            Total {
                    PhyConnTimeOutgoing = 18115887;
                    OutgoingCalls = 265;
                    BytesSentLow = 2313677318;
                    BytesSentHigh = 111;
                    BytesReceivedLow = 3951252286;
                    BytesReceivedHigh = 64;
            }
    }
    
    
    // EOF
    Problem ist nur, das mir da erstmal die Grundlagen fehlen, wie ich die Datei scriptgesteuert auf den Rechner kriege und dann die Werte raus- und in eine Mail reinziehe...

    Wer hat Lust mir zu helfen? :)

    Danke!
     
  2. Joe_57

    Joe_57 IPPF-Promi

    Registriert seit:
    5 März 2006
    Beiträge:
    4,853
    Zustimmungen:
    40
    Punkte für Erfolge:
    48
    Hallo Doenerbude,

    guck mal hier (Beitrag #83 und #87)

    Joe
     
  3. Doenerbude

    Doenerbude Neuer User

    Registriert seit:
    4 Juni 2006
    Beiträge:
    51
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Danke für den Hinweis, Joe!