Wo speichert FBF Telefondaten?

hssuhle

Neuer User
Mitglied seit
16 Mai 2005
Beiträge
174
Punkte für Reaktionen
0
Punkte
16
Hallo, *

Ich glaube inzwischen, dass ich blind sein muss...
Ich finde einfach das File nicht, in dem die FBF die Telefoniedaten hinterlegt, die per Webinterface dagrestellt werden.

Wenn jemand von Euch eine Idee hat: Her damit ;-)

Natürlich bin ich auch dankbarer Abnehmer für die Internetdaten!

Schönen Gruß!

HSS
 
wenn man zumindest die Einstellungen sichert steht es diesem File im klartext und dort gibt es Parameter, die nicht auf Weboberfläche zu sehen sind

Code:
        ua2 {
                enabled = yes;
                username = "$$$$CPNSRAJRALGOTVHVZVS1QPHIBBZNVKKONW6QU1JIJOGIH1TXSYR3C4UPBDX1X3OGOGQBEPHUQ2KCOAAA";
                authname = "";
                passwd = "meinpassword";
                registrar = "sipgate.de";
                ttl = 30m;
                sipping_enabled = yes;
                sipping_interval = 280s;
                name = "02832406305";
                authenticatemode = authenticate_mode_none;
                infodtmfnotsupported = no;
                register_failwaitmax = 30m;
                stunserver = "";
                stunserverport = 3478;
                is_nat_aware = no;
                clirtype = clir_displayname;
                only_one_dialog = no;
                presence_supported = no;
                mwi_supported = yes;
                tx_packetsize_in_ms = 30;
 
Ich glaube inzwischen, dass ich blind sein muss...Ich finde einfach das File nicht, in dem die FBF die Telefoniedaten hinterlegt,
Du scheinst wirklich blind zu sein.
In diesem File findest du doch alles, was du suchst: /var/log/forum.suche
 
Hi.
Die Daten werden im RAM gespeichert, deshalb sind sie auch nach jedem Restart weg.

MfG Oliver
 
Hi, *!

Sorry, habe mich undeutlich ausgedrückt. Asche auf mein Haupt!

Ich möchte nicht das File auslesen, das meine User/Account-Daten enthält, sondern die Informationen über geführte/angekommene Telefonate.

Da diese Daten nach jedem Reboot weg sind, möchte ich sie per cronjob auslesen und speichern.

Any idea?

Klar geht das mit wget übers Webinterface, anders fände ich es aber eleganter.

Danke schonmal!

Schönen Sonntag!

HSS
 
Hi.
Dann benutz doch JFritz mit der Option --fetch.
Da holt es, glaube ich, nur die Anrufliste ab...
Alternativ kann ich ein File anbieten, dass die Anrufliste auf der FritzBox abholt. Dann musst du die nur noch auf dein Rechner bekommen.
Aber das ist auch nicht wirklich eleganter.

MfG Oliver
 
forum suche hin oder her - gibt es eine Datei, in der die Box (temporär) die Telefondaten speichert? Oder heißt im RAM gespeichert, dass ich da nicht rankomme?
Ich frage nur, weil der neue mailer ja entsprechende Möglichkeiten bietet.

Für jfritz muss leider immer ein Computer an sein...

Besten Dank!
 
hi olistudent,

die dateien hatte ich wohl im Forum bereits erwähnt gefunden, weiß sie allerdings nicht recht zu verwenden
nach wget und chmod kann ich zwar ./journal aufrufen, ein Effekt bleibt aber leider aus - noch nicht mal ein Fehler...

Vielleicht findet sich ja jemand, der sich mit diesen Dateien auskennt?

aha, die Ausgabe ist bei ./journal nun

~ # ./journal
Journal0 2 11.08.05 21:49 0211xxxxxx 0

aber keine Ausgabe in eine versendbare Datei?
 
Probier's mal mit: "./journal > output.txt"

MfG Oliver
 
klappt soweit gut, besten Dank für die Hilfe!
 
ein Problem bleibt aber:
das Programm liefert die Einträge erst dann, wenn man einmal die Anrufliste der Weboberfläche aufgerufen hat.

Ich pack's nicht! Vielleicht kann mir jemand doch noch einen Tipp geben???? Vielleicht ja Oli??? :P
 
Wie wär's denn damit?
Code:
wget "http://localhost/cgi-bin/webcm?getpage=../html/de/menus/menu2.html&var:lang=de&var:menu=fon&var:pagename=foncalls" -q >/dev/null
Für eine elegantere Lösung fehlt mir der Plan. :-)

MfG Oliver
 
ja, habe jetzt folgende Lösung in der debug.cfg:

Code:
#nachladen von journal
wget http://xxx.net/journal -O /var/tmp/journal
chmod +x /var/tmp/journal

cat <<EOP > /var/tmp/journ.sh
wget http://192.168.178.1/cgi-bin/webcm?getpage=../html/de/menus/menu2.html\&var
/var/tmp/journal > /var/tmp/fritzchen.txt
#löschen
rm menu2.html\&var:lang=de\&var:menu=fon\&var:pagename=foncalls
#und noch den mailer
mailer etc
EOP

chmod +x /var/tmp/journ.sh

funktioniert ganz gut.

Zwei Fragen nochmal:

1.
kann ich die beiden journal Dateien einfach ins add-on Verzeichnis des mod57 packen und in der fritzbox_mod.6 die Zeile
Code:
add_on journal var/tmp
einfügen

2.
und viel wichtigere Frage:
kennt jemand eine Möglichkeit, die erzeugte Textdatei mittels POST an den Webserver zu übertragen? Das wäre der absolute Hammer!
 
Die journal.c brauchst du nicht, das ist der Source. ;-)
Das mit dem add_on sollte funktioniern, mit dem POST wird es wohl schwieriger, da das wget auf der Box kein POST kann. Müsste man evtl. reinpatchen...

MfG Oliver
 
olistudent schrieb:
Die journal.c brauchst du nicht, das ist der Source. ;-)
Da siehst Du es: Allein der gute Wille hilft nur selten über eklatante Wissenlücken hinweg... :shock:

olistudent schrieb:
Müsste man evtl. reinpatchen...
Aber so schnell gebe ich nicht auf. Einen funken Hoffnung nehme ich daraus, dass wget als sep. Datei unter /bin liegt. Müsste man da "nur" ein wget und ersetzen? Oder ist das doch ein Kernel-Ding... ???



Nachtrag:
Ein weiterer Rückschlag: Boxen mit Passwort für die Weboberfläche lassen sich so nicht behandeln, die wollen erst einmal ein Passwort...
 
fritzchen schrieb:
ja, habe jetzt folgende Lösung in der debug.cfg:

Code:
#nachladen von journal
wget http://xxx.net/journal -O /var/tmp/journal
chmod +x /var/tmp/journal

cat <<EOP > /var/tmp/journ.sh
wget http://192.168.178.1/cgi-bin/webcm?getpage=../html/de/menus/menu2.html\&var
/var/tmp/journal > /var/tmp/fritzchen.txt
#löschen
rm menu2.html\&var:lang=de\&var:menu=fon\&var:pagename=foncalls
#und noch den mailer
mailer etc
EOP

chmod +x /var/tmp/journ.sh

funktioniert ganz gut.
...

@fritzchen

Bist Du bei der Sache schon weitergekommen ?

Dein Script sieht ja schon vielversprechend aus.
Ich suche auch nach einer Möglichkeit, einfach nur das Anrufjournal der FB per EMail zugeschickt zu bekommen.

Wäre nett, wenn Du Dich dazu nochmal äußern könntest.
Seit dem 15.AUgust hat sich hier ja leider nichts mehr getan.

Gruß

Obi
 
hi obi,

genau das macht mein skript da, musst nur noch einen cronjob auf die journ.sh machen...

Da die Journal aus irgendeinem Grund nur diejenigen Verbindungen einliest, die zuvor schon einmal im Webinterface angezeigt wurden, lasse ich die Box einfach per wget einmal die Anrufseite laden. Das geht natürlich nur ohne Passwort auf der Box.

Ich verstehe den Quelltext der journal leider nicht, und ich glaube mich zu erinnern, dass die AVM-Aktionen nur in Binärdaten vorliegen...

Aber wie gesagt, ohne Passwort kannst Du meine Lösung nehmen

weitere Fragen immer gerne
 
@fritzchen

Vielen Dank !

Dein Script + Journal hochgeladen + Mailer ergänzt + Cronjob hinzugefügt

...und es läuft bei mir...ich freu mich ! :D

Gruß

Obi
 
Kostenlos!

Zurzeit aktive Besucher

Statistik des Forums

Themen
248,541
Beiträge
2,293,859
Mitglieder
378,048
Neuestes Mitglied
Manfred Grill