FRITZBox Call Monitor für die DBox2

Games, Plugins, Utils, Tools, 3rdParty, etc...
robspr1
Einsteiger
Einsteiger
Beiträge: 203
Registriert: Mittwoch 27. April 2005, 09:37

Beitrag von robspr1 »

@skydiver

wenn du doch noch die Signalisierung von der Fritzbox direkt verwenden willst, gibt es natürlich Möglichkeiten die Kontaktliste in einem anderen File abzulegen
(in einem gemounteten Verzeichnis z.B.)

Dazu musst du nur einmal die debug.cfg editieren, und zwar bis du zur Zeile

Code: Alles auswählen

# search name in contact list
name=`cat /var/flash/debug.cfg 2>/dev/null | fgrep "#contact=${caller}:" | sed "s/#contact=${caller}://"`
kommst.

Wie du siehst wird hier die /var/flash/debug.cfg nach den Kontakten durchsucht, du solltest ohne Probleme auch eine andere Datei angeben können. Die debug.cfg wird ja direkt nach den Start der Fritzbox aufgerufen und erzeugt dir die Datei /var/tmp/callmessage.sh, welche wiederum bei jedem Anruf mit den Parametern "Anrufleitung" und "Anrufer" ausgeführt wird. In dieser Datei kannst du dann die Info an verschiedene d-Boxen, Dreamboxen, PCs etc. schicken.

IMO ist die Signalisierung von der Fritzbox aus einfacher, da diese doch deutlich mehr "Power" als die dBox hat und auch direkt die Anruferinfo gleich an mehrere Clients geschickt werden kann.
skydiver
Einsteiger
Einsteiger
Beiträge: 256
Registriert: Montag 14. Januar 2002, 23:13

Beitrag von skydiver »

jo... so werd ich das auch erstmal machen. bringt ja letztenendes auch nichts, wenn die box da ständig lauscht. mal rein performance-technisch
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

prodigy7 hat geschrieben:Hi Mogway,

die Seiten von "Das Örtliche" haben sich verändert und der Call Monitor zeigt keine Anrufe mehr bei mir an....
Wird demnächst gefixt.

Gruß
mogway
Gruss
mogway
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

klasse
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

FRITZBoxFon Call Monitor 0.0.10:

Download: http://yadi.org/FRITZBoxCallMonitor/

Changes:
* Die LCD Ausgaben erfolgen nun bei jeder remote DBox2 unter Neutrinoo (remote = IP <> 127.0.0.1)
* Neue Option muteoncall: Die DBox2 wird während eines Anrufes gemuted (Default: deaktiviert)
* kleinere kosmetische Änderungen
* Fix: Die Rückwärtssuche funktioniert nun mit der neuen Webseite von DasOertliche.de
* Neue Option prefix: Bei Rufnummern < 7 wird automatisch das prefix für die Namenssuche vorangestellt.

Gruß
mogway
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Beitrag von prodigy7 »

mogway hat geschrieben:FRITZBoxFon Call Monitor 0.0.10
Super Burschi ;-)
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

na da sagt man doch danke :)
usul1
Erleuchteter
Erleuchteter
Beiträge: 760
Registriert: Freitag 14. Januar 2005, 12:42

Beitrag von usul1 »

Und von mir auch ein herzliches Dank schön :)

cu
usul
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Dann stecke halt das Telefon zum Eingeben des Kommandos vorrübergehend direkt in die Fritzbox, und gib das Kommando ein. Das musst du nur einmal machen, es sei denn Du setzt die Fritzbox auf Werkseinstellungen zurück.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
docbrown76
Beiträge: 1
Registriert: Sonntag 3. Dezember 2006, 22:04

Beitrag von docbrown76 »

Hallo Zusammen,

ich bin ein totaler Anfänger auf dem Gebiet Tuxbox.

Das FRITZBox Call Monitor Plugin ist sicher eines der besten, leider habe ich Probleme beim Starten.

Die Meldung wurde hier im Forum schon einmal abgehandelt, leider steh ich total auf dem Schlauch und weiss nicht was ich tun muss.

Version: FRITZBoxFon Call Monitor 0.0.10

/var/bin/fritzboxcallmon: relocation error: /var/bin/fritzboxcallmon: symbol _ZNSaIcEC1Ev, version GLIBCXX_3.4 not defined in file libstdc++.so.6 with link time reference

Hoffe auf Eure Unterstützung.

Vielen Dank

Gruss Doc
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

docbrown76 hat geschrieben:/var/bin/fritzboxcallmon: relocation error: /var/bin/fritzboxcallmon: symbol _ZNSaIcEC1Ev, version GLIBCXX_3.4 not defined in file libstdc++.so.6 with link time reference
* http://wiki.tuxbox-cvs.sourceforge.net/ ... ed_in_file

Gruß
mogway
Trial
Interessierter
Interessierter
Beiträge: 73
Registriert: Sonntag 17. Dezember 2006, 20:00

Beitrag von Trial »

Hi,
ich habe das Tool mal in meiner Dream 7020 integriert und es läuft auch fast perfekt. Es läuft anscheinend die Reversesuche und die Anzeige im LCD. Was leider nicht funktioniert ist die Anzeige in der GUI. Ich habe alle 3 Methoden mal auf dem PC im Browser und 2 Methoden per Telnet mit wget ausprobiert und da klappt es.

Gibt es eine Möglichkeit die GUI-Anzeige auch auf einer Dream zum Laufen zu bringen?

ciao
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Trial hat geschrieben:Gibt es eine Möglichkeit die GUI-Anzeige auch auf einer Dream zum Laufen zu bringen?
Wie sieht denn der funktionierende wget Aufruf aus?

Gruß
mogway
Gruss
mogway
Trial
Interessierter
Interessierter
Beiträge: 73
Registriert: Sonntag 17. Dezember 2006, 20:00

Beitrag von Trial »

Hi Mogway,
mitlerweile habe ich alle 3 Methoden, die Du anscheinend im Daemon benutzt, in der Shell probiert und es geht im Prinzip alles. Folgende Aufrufe habe ich getestet:
1:
root@dm7020:~> wget http://127.0.0.1/control/message?popup="Test"
Connecting to 127.0.0.1[127.0.0.1]:80
wget: server returned error 204: HTTP/1.1 204 No Content
2:
root@dm7020:~> wget http://127.0.0.1/control/message?nmsg="Test"
Connecting to 127.0.0.1[127.0.0.1]:80
wget: server returned error 204: HTTP/1.1 204 No Content
3:
root@dm7020:~> wget "http://127.0.0.1/cgi-bin/xmessage?timeo ... ody='Test2'"
Connecting to 127.0.0.1[127.0.0.1]:80
xmessage?timeout=5&c 100% |*********************************************************************| 3 --:--:-- ETA
root@dm7020:~>

Alle 3 haben Informationen auf dem Bildschirm dargestellt. Bei der Methode mit cgi-bin sind die Anführungszeichen wichtig.

Wäre klasse wenn Du es einbauen könntest dann steigt bestimmt deine Fan-Gemeinde:-) Falls Du schon rangehen möchtest wäre ein konfigurierbares Timeout bestimmt auch für DBox-Benutzer interessant.

ciao
duke99
Neugieriger
Neugieriger
Beiträge: 19
Registriert: Mittwoch 25. Dezember 2002, 22:28

Beitrag von duke99 »

docbrown76 hat Folgendes geschrieben:
/var/bin/fritzboxcallmon: relocation error: /var/bin/fritzboxcallmon: symbol _ZNSaIcEC1Ev, version GLIBCXX_3.4 not defined in file libstdc++.so.6 with link time reference

* http://wiki.tuxbox-cvs.sourceforge.net/ ... ed_in_file

Gruß
mogway
Den Fehler bekomme ich auch mit dem aktuellen G*J Image.

Irgendwie scheinen die Wiki-Seiten unten zu sein.

@mogway: Kannst Du die Erklärung bitte mal hier posten?

Danke + Gruss
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

immer diese kackimages :x
der imageersteller soll einfach die binary mit reinstrippen, und gut ist.
Trial
Interessierter
Interessierter
Beiträge: 73
Registriert: Sonntag 17. Dezember 2006, 20:00

Beitrag von Trial »

Hi,
die fehlenden Popups oder Messages liegen anscheinend nicht an der Dream sondern an Enigma allgemein. Ich habe es jetzt mal auf einer Philips DBox2 mit Enigma probiert und gleicher Effekt.

Anzeige auf LCD aber keine Anzeige auf dem Fernseher.

cu B.
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

duke99 hat geschrieben:@mogway: Kannst Du die Erklärung bitte mal hier posten?
Dein Image unterstützt den fritzboxcallmon nicht. Warum kann ich nicht erklären, da musst du schon den Imagebauer fragen.

Gruß
mogway
Gruss
mogway
Trial
Interessierter
Interessierter
Beiträge: 73
Registriert: Sonntag 17. Dezember 2006, 20:00

Beitrag von Trial »

Hi,
wegen dem fehlenden Label die Lib libstdc++.so.6.0 muß es einfach enthalten. Wenn man /lib/libstdc++.so.6.0 überschreiben kann könnte man eine neuere/komplettere Version versuche. Meine ist 829.680 Byte lang.

ciao
jensemann
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Freitag 5. Januar 2007, 20:10

Beitrag von jensemann »

Hi,

tolle Sache das Plugin, danke!

Allerdings habe ich da ein kleines Problem :)

Box: FRITZ!Box Fon WLAN, Firmware-Version 08.04.15
Soft: FRITZBoxFon Call Monitor 0.0.10

4 ISDN-Nummern (kein Problem mit)
2 Sipgate-VOIP-Nummern (Problem!)
2 andere VOIP-Nummern (noch nicht getestet)

Hier mal ein Auszug aus dem telnet-Mitschnitt:
05.01.07 19:24:52;RING;0;0173xxxxxxx;;SIP1;
05.01.07 19:39:05;RING;0;0173xxxxxxx;437xxxx;ISDN;
05.01.07 19:58:48;RING;0;0173xxxxxxx;;SIP2;
Kurze Erklärung dazu:

Wie oben zu sehen, übermittelt die Fritzbox bei eingehenden Anrufen auf eine der Sipgate-Nummern keine MSN, während das bei einem ISDN-Anruf wunderbar klappt.

Ich habe im gesamten Thread keine Möglichkeit gefunden, die SIP1-SIPx in der fritzboxcallmon.conf zu konfigurieren.

Die Anrufe Auf den Sipgate-Nummern werden auf der DBox nur angezeigt, wenn ich "showallcalls=1" setze. Dann allerdings sehe ich auch alle Calls auf den MSNs, die ich eigentlich gar nicht sehen will (Fax, Daten, etc).

Habe ich was in den letzten 10 Seiten übersehen oder ist das wirklich ein Problem im callmon?

Gruesse aus dem Ruhrgebiet,
Jens
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

jensemann hat geschrieben:Box: FRITZ!Box Fon WLAN, Firmware-Version 08.04.15
Soft: FRITZBoxFon Call Monitor 0.0.10
Das geht hier auch mit SIP Nummern wunderbar.

08.04.15 sieht für mich auf dem ersten Blick recht alt aus. Ich habe aktuell 14.04.15; habe aber gerade gesehen, dass es bereits die 14.04.25 gibt.

Falls das nicht hilft, kannst du in der config showallcalls=1 setzen.

Gruß
mogway
jensemann
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Freitag 5. Januar 2007, 20:10

Beitrag von jensemann »

Hi,
mogway hat geschrieben: 08.04.15 sieht für mich auf dem ersten Blick recht alt aus. Ich habe aktuell 14.04.15; habe aber gerade gesehen, dass es bereits die 14.04.25 gibt.
08.04.15 ist die neueste Firmware für die oben genannte Fritzbox FON WLAN (KEIN!! 7050 oder ähnliches).
mogway hat geschrieben: Falls das nicht hilft, kannst du in der config showallcalls=1 setzen.
Schlechte Option, das will ich ja gerade nicht :)

Wie wäre es mit ein paar ganz kleinen netten neuen Parametern in der Config unterhalb der MSNs, z.B. sowas:

sip1=Name oder Nummer zum Anzeigen
sip2=Name oder Nummer zum Anzeigen
sip3=wasweisdennichnoch:-)

usw, usw....

Dann im Programm eine einfache Logik:

Kommt ein Anruf ohne MSN auf Interface SIPx ein, es existiert aber in der Config eine Übersetzung (s.o.), dann zeige das Ding an, auch wenn showcalls auf null steht.

Geht natürlich auch einfacher, dann allerdings ohne Text zum Anzeigen:

Einfach alles was von SIPx kommt, auch wenn keine MSN drinsteht und showcalls auf null steht, auf der Box anzeigen.

Mit "Übersetzung" in der config wäre es nürlich optisch schöner :)

Ich kann mir eigentlich kaum vorstellen, dass ich der einzige mit diesem Problem bin oder sein werde, wenn sich das Tool mal als Plugin bei diversen Images verbreitet.

Kannst ja mal über diese Idee nachdenken....

Gruesse aus dem Ruhrgebiet,
Jens
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Ich schaue die Tage mal...

Gruß
mogway
Gruss
mogway
jensemann
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Freitag 5. Januar 2007, 20:10

Beitrag von jensemann »

mogway hat geschrieben:Ich schaue die Tage mal...
Prima, vielen Dank!!
Cube
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Samstag 18. Januar 2003, 12:59

Beitrag von Cube »

Hi,

nachdem wiki.tuxbox-cvs.sourceforge.net nicht erreichbar ist, wer hat mir den mal eine Anleitung für das Plugin !!!

thx

Cube