Seite 1 von 19 1234511 ... LetzteLetzte
Ergebnis 1 bis 20 von 367

Thema: JFritz, Java-Programm zur Anrufverwaltung

Hybrid-Darstellung

  1. #1
    IPPF-Erfahrener Avatar von akw
    Registriert seit
    17.12.2004
    Beiträge
    84

    JFritz, Java-Programm zur Anrufverwaltung

    Hallo!

    Ich habe ein Java-Programm geschrieben, das von der FRITZ!Box die Anrufdaten extrahiert und in einer Liste anzeigt. Es speichert die Daten in einer CSV-Datei, so dass die Liste bestehen bleibt, auch wenn die Daten (z.B. durch Neustart) von der FRITZ!Box gelöscht wurden.

    Die Bedienung ist sehr leicht, einfach auf "Liste aktualisieren" klicken, und anschließend das Zugangspasswort für die Box eingeben.

    Um das Programm zu verwenden, sollte die Java Runtime 1.5 ( http://java.sun.com/j2se/1.5.0/download.jsp ) installiert sein.

    Starten mit: java -jar jfritz-0.x.y.jar (oder einfach Doppelklick auf das JAR-File)

    Es läuft mit meiner Fritz!Box FON WLAN mit Firmware 08.03.37 oder 08.03.37mod-0.53 sowie auf der Fritz!Box 5050/7050. Userberichten zufolge läuft es mit allen Fritzboxen zuverlässig.


    Bitte testet das Programm und gebt mir ein Feedback.

    Ich habe vor auch noch weitere Funktionen einzubauen:
    - Daten-Export/Import (schon drin)
    - Popup-Fenster bei Anruf (mit mod-firmware) (schon drin)
    - Systray (schon drin)
    - Statistikfunktionen (Wer, Wann, Wie oft, usw)

    Homepage: jfritz.org

    Auf der Homepage ist die jeweils aktuelle Programmversion zu finden.
    Das Programm wird ständig aktualisiert.
    Geändert von robot_rap (12.01.2006 um 00:26 Uhr)
    Router: FritzBox Fon WLAN und FritzBox 7050 (14.03.66)
    Anbindung: T-DSL 1000, 1024kbit/s down und 128kbit/s up
    VoIP: 1und1, sipgate
    PC: IBM Thinkpad T40p
    OS: Debian \"Sid/Sarge\" Linux, Kernel 2.6.11

  2. #2
    IPPF-Fan
    Registriert seit
    09.10.2004
    Ort
    Nahe dem westfälischen Heidelberg
    Beiträge
    375
    Hallo AKW,
    ich habs getestet. Ich habe bei meiner FBF Firmware .37 kein Passwort eingegeben. Ergebnis dein Programm liest die Anruferdaten nicht aus (d.h. als Ergebnis werden keine Anruferdaten angezeigt) und legt meine FBF lahm.
    Gruß Guido

    P.S: Wer Rechtschreibfehler findet, darf sie behalten.

  3. #3
    IPPF-Aufsteiger Avatar von TaiPan007
    Registriert seit
    08.04.2005
    Beiträge
    46

    Hübsch.

    Hallo akw,

    habe mir dein kleines Programm einmal angeschaut. Kennt du das Programm FBFMonitor, welches du hier im Forum ebenfalls finden kannst?

    Vielleicht befruchtet ihr euch gegenseitig? Optisch gefällt mir dein Tool jedenfalls sehr gut.

    Freue mich schon auf deine geplanten Erweiterungen.

    Danke
    Router: Fritz!Box Fon WLAN, FW 08.04.15, HWrevision:61, FWversion: AVM-OEM
    Telefon: 2xSiemens Gigaset 3015, 1xS0
    VoIP: freephone, Nikotel, sipgate, sipphone(free +1-800), VoIPBuster(1c call Europe)
    ADSL Leitungskapazität: 12468/1384kBit/s
    DSL Nutz-Datenrate: Versatel 11277/927 kBit/s
    DSL Qualität: Signal/Rauschtoleranz 8/13dB, Leitungsdämpfung 24/18dB

  4. #4
    IPPF-Erfahrener Avatar von akw
    Registriert seit
    17.12.2004
    Beiträge
    84

    Re: Hübsch.

    Zitat Zitat von TaiPan007
    Kennt du das Programm FBFMonitor, welches du hier im Forum ebenfalls finden kannst?
    Hi TaiPan007,

    ich habe von diesem FBFMonitor gehört, konnte es aber noch nicht testen, weil es nur unter Windows läuft.
    Ich entwickle unter Linux mit Java, weil es plattformunabhängig ist.
    FBFMonitor scheint ja schon recht weit entwickelt zu sein, ich werde, wenn ich Zeit habe (bin gerade Zwillingsvater geworden, daher anderes im Kopf :-) mal eine Testplattform aufsetzen.
    Ich werde mich auch mal den Entwickler kontaktieren, vielleicht ergeben sich Synergie-Effekte :-)
    Router: FritzBox Fon WLAN und FritzBox 7050 (14.03.66)
    Anbindung: T-DSL 1000, 1024kbit/s down und 128kbit/s up
    VoIP: 1und1, sipgate
    PC: IBM Thinkpad T40p
    OS: Debian \"Sid/Sarge\" Linux, Kernel 2.6.11

  5. #5
    IPPF-Fan
    Registriert seit
    28.10.2004
    Ort
    Valdecruz
    Beiträge
    425
    Hallo Arno,

    Stimmt. Der FBFMonitor ist zwar in Java geschrieben, aber nicht unter Linux lauffähig.
    Hab deshalb deinen JFritz ausprobiert (unter Suse 9.0):
    - Mit java 1.4.2: Nix geht
    - Mit java 1.5.0: Tolle Sache, Klappt auf Anhieb
    - Frage: Wo muß man Telefonbuch hinterlegen, damit Teilnehmerfeld ausgefüllt wird ? (am besten als *.csv)

    Wunsch:
    Anzeigefilter-Optionen, z.B.: nur 'eingehend' oder nur 'verpasst'. (Wen ich angerufen habe, weiß ich ja selber. )

    Gruß
    crusader
    Router: Fritz!Box Fon WLAN 7170 (UI) (FW:29.04.06)
    VoIP: 1&1, sipgate
    DSL: 1&1-3DSL (DSL16000)

  6. #6
    IPPF-Fan Avatar von digi-daddler
    Registriert seit
    03.11.2004
    Beiträge
    270

    Re: Hübsch.

    Zitat Zitat von akw
    Ich entwickle unter Linux mit Java, weil es plattformunabhängig ist.
    Hallo Arno,

    leider ist das pgm nicht so plattformunabhaengig, wie du es dir vielleicht vorstellst. denn es gibt imho bisher nur 3 plattformen, auf denen java 1.5 laeuft: win, linux und solaris

    so bleiben z.b. macs vorerst aussen vor.
    benutzt du wirklich 1.5-konstrukte, oder hast du es nur zum uebersetzen genommen. im zweiten fall wuerde ich vorschlagen es mit 1.4.2 in bytecode zu uebersetzen und alternativ zum download bereitzustellen.
    oder vielleicht gleich die sourcen?

    gruesse,
    wolfgang

  7. #7
    IPPF-Fan Avatar von BomBastiK
    Registriert seit
    02.10.2004
    Beiträge
    353
    Also die Version für die 7050 läuft bei mir auch unter 1.4.2
    Gruß Oliver

    Router: FRITZ!Box Fon WLAN 7050 FW:14.04.15 / WRT54Gv2 FW DD-WRT v23SP2 / WRT54GL FW DD-WRT v23SP2 (WDS)
    Telefon: SL75 Wlan / MDA Pro XPro für PPC / SNOM190 FW:3.60x-j / Zyxel P2000W FW:wj.00.10 / SIPPS 2.00.51.21 / BT101 FW: 1.0.8.32
    ISP: Arcor ADSL2+ 17263/927 kBit/s VoIP: Sipgate plus+, SipSnip, Nokotel, GMX, WEB.de, freenet, T-online 032, SparVoip, Interfoni.de
    Statusseite: Alles Was Bewegt

  8. #8
    IPPF-Erfahrener Avatar von akw
    Registriert seit
    17.12.2004
    Beiträge
    84
    Zitat Zitat von crusader
    Hab deshalb deinen JFritz ausprobiert (unter Suse 9.0):
    - Mit java 1.4.2: Nix geht
    - Mit java 1.5.0: Tolle Sache, Klappt auf Anhieb
    - Frage: Wo muß man Telefonbuch hinterlegen, damit Teilnehmerfeld ausgefüllt wird ? (am besten als *.csv)

    Zu der Frage:
    Du kannst das einfach hinter einem Anruf in das Teilnehmerfeld klicken und Sachen reinschreiben, die Datei werden dann automatisch generiert.

    Zu dem Wunsch:
    Anzeigefilter-Optionen, z.B.: nur 'eingehend' oder nur 'verpasst'. (Wen ich angerufen habe, weiß ich ja selber. )
    Hi Crusader,

    Zu Java 1.4.2: Darum werde ich mich kümmern, ich glaube es liegt an der Klasse für reguläre Ausdrücke, die ich verwende, um die Daten zu parsen, die von der Box kommen, vielleicht verwende ich eine andere.
    Ich will das es später vielleicht auch unter J2ME läuft, so dass man die Anrufverwaltung auf dem Handy haben kann. Da kann sie sich dann auch die Namen aus dem Handytelefonbuch holen.

    Zu dem Wunsch:
    Ja, das ist eine gute Idee und wohl nicht schwer zu machen: Ist für die nächste Version notiert.

    Ciao, Arno
    Router: FritzBox Fon WLAN und FritzBox 7050 (14.03.66)
    Anbindung: T-DSL 1000, 1024kbit/s down und 128kbit/s up
    VoIP: 1und1, sipgate
    PC: IBM Thinkpad T40p
    OS: Debian \"Sid/Sarge\" Linux, Kernel 2.6.11

  9. #9
    IPPF-Erfahrener Avatar von akw
    Registriert seit
    17.12.2004
    Beiträge
    84

    Re: Hübsch.

    Zitat Zitat von digi-daddler
    oder vielleicht gleich die sourcen?
    Hallo Digi-Daddler,

    die Sourcen mag ich in diesem Programmstadium noch nicht herausgeben. Erst, wenn das Programm im Funktionsumfang etwas weiter ist. Die Klassenhierarchie muss auch noch etwas restrukturiert werden.
    Aber später soll es auf jeden Fall unter GPL lizensiert werden.

    Nichtsdestotrotz sind andere Java-Entwickler aber auch jetzt schon herzlich eingeladen, sich an der Entwicklung zu beteiligen!

    Wer helfen möchte, soll mir mailen und kann Zugriff zu meinen CVS bekommen.

    Ciao, Arno
    Router: FritzBox Fon WLAN und FritzBox 7050 (14.03.66)
    Anbindung: T-DSL 1000, 1024kbit/s down und 128kbit/s up
    VoIP: 1und1, sipgate
    PC: IBM Thinkpad T40p
    OS: Debian \"Sid/Sarge\" Linux, Kernel 2.6.11

  10. #10
    IPPF-Fünfhundert-Club Avatar von powermac
    Registriert seit
    21.12.2004
    Beiträge
    765

    Re: Hübsch.

    Zitat Zitat von digi-daddler
    Zitat Zitat von akw
    Ich entwickle unter Linux mit Java, weil es plattformunabhängig ist.
    Hallo Arno,

    leider ist das pgm nicht so plattformunabhaengig, wie du es dir vielleicht vorstellst. denn es gibt imho bisher nur 3 plattformen, auf denen java 1.5 laeuft: win, linux und solaris

    so bleiben z.b. macs vorerst aussen vor.
    benutzt du wirklich 1.5-konstrukte, oder hast du es nur zum uebersetzen genommen. im zweiten fall wuerde ich vorschlagen es mit 1.4.2 in bytecode zu uebersetzen und alternativ zum download bereitzustellen.
    oder vielleicht gleich die sourcen?

    gruesse,
    wolfgang

    Bei mir läuft es auf den Mac. Habe Tiger und das Java5.0-Update für OSX.
    Wollte erst nicht weil standardmäßig 1.4.2 genommen wird.
    Aber jetzt läufts.
    Gruß
    Andreas


    Router: FRITZ!Box Fon Wlan 7390
    Rechner: Apple MacBook Core2Duo (Late 2009) und iMac CoreDuo 2GHz
    Telefon: AVM MT-F
    VoIP: 1und1
    Anbindung: 1&1 Komplett mit 16MBit (Broadcom DSLAM)

  11. #11
    IPPF-Fan
    Registriert seit
    28.10.2004
    Ort
    Valdecruz
    Beiträge
    425
    Zitat Zitat von akw
    Du kannst das einfach hinter einem Anruf in das Teilnehmerfeld klicken und Sachen reinschreiben, die Datei werden dann automatisch generiert.
    OK, hab ich kapiert.
    Das ganze wird dann in der Datei jfritz.participants.xml abgelegt, richtig ?

    Dazu hab ich gleich mal ein kleines Tool geschrieben, mit dem man das Telefonbuch für den 'callmonitor' in diese Datei exportieren kann. Wer's brauchen kann.....

    Datei auf die FBF laden, ausführbar machen, und mit "./particpants.sh" ausführen.
    Die erzeugte xml-Datei dann in das Arbeitsverzeichnis des JFritz-Programms kopieren.

    Noch 'n Wunsch:
    Beim Programmstart automatisch die Liste aktualisieren, dann braucht man nicht immer auf die Leiste klicken.

    Gruß
    crusader
    Angehängte Dateien Angehängte Dateien
    Router: Fritz!Box Fon WLAN 7170 (UI) (FW:29.04.06)
    VoIP: 1&1, sipgate
    DSL: 1&1-3DSL (DSL16000)

  12. #12
    IPPF-Fünfhundert-Club Avatar von powermac
    Registriert seit
    21.12.2004
    Beiträge
    765
    Hier die erste Fehlermeldung.
    Bei mir wird die Liste nicht komplett übertragen. Grob gesagt grade mal die hälfte wurde übertragen.
    Das sind alle die ohne Vorwahl in der Box eingetragen sind und alle in Abwesenheit. Und noch einige die nicht angezeigt werden.

    Version jFritz-0.1.2 7050 mit Java1.5 auf OSX 10.4
    Gruß
    Andreas


    Router: FRITZ!Box Fon Wlan 7390
    Rechner: Apple MacBook Core2Duo (Late 2009) und iMac CoreDuo 2GHz
    Telefon: AVM MT-F
    VoIP: 1und1
    Anbindung: 1&1 Komplett mit 16MBit (Broadcom DSLAM)

  13. #13
    IPPF-Fünfhundert-Club Avatar von Morgi
    Registriert seit
    10.07.2004
    Ort
    71642 Ludwigsburg
    Beiträge
    793
    bei mir läufts net unter 1.4.2

    Exception in thread "main" java.lang.NoClassDefFoundError: java/util/InvalidPropertiesFormatException

    Suse 9.2, ander java Progies gehen

    2x KabelBW Cleverkabel 12
    1x 1&1 DSL 6000
    Anschluss 1: TPink Router WDR3600 + Gigaset 610IP
    Anschluss 2: TPlink Router WDR3600 + Gigaset 610IP
    Anschluss 3: 1&1 Homesever+
    Voipprovider : DusNet
    persönliche Mails werden aus Zeitgründen nicht beantwortet.

  14. #14
    Admin-Team Avatar von rollo
    Registriert seit
    05.07.2004
    Beiträge
    7.937
    Sollte das auch mit der "alten" FBF laufen? Bei mir wird die Liste nicht geholt. Ansonsten keine Fehlermeldungen, Verbindung scheint zu klappen.

    jo
    Kein Support per PN, dafür ist das Forum da!

    FBF 7390 (FRITZ!OS 06.20)mit Call & Surf Comfort VDSL Universal, IPv6 über SixXS
    Asus WLG-500P, OpenWRT mit Vodafone LTE und IPv6 über SixXS
    ISDN/VoIP: COMpact 5000, C610-IP, RasPBX, CGPro, ...
    VoIP Provider: diverse


  15. #15
    IPPF-Erfahrener Avatar von akw
    Registriert seit
    17.12.2004
    Beiträge
    84

    Neue Version

    Hey,

    ich habe eine neue Version gemacht, in der ein paar Fehler korrigiert wurden und eine Reihe neuer Features eingeführt wurden.

    * Die Anrufe werden jetzt auch in einer XML-Datei (jfritz.calls.xml) gespeichert, damit eine einheitliche Technologie verwendet wird. Die alte calls.csv wird aber, falls sie vorhanden ist, noch eingelesen.
    * Es gibt den neuen Menüpunkt "Reverse Lookup". Durch Klick werden alle Anrufe, bei denen noch kein Teilnehmer eingetragen ist automatisch bei "DasOertliche" nachgeschaut und eingetragen. Wenn die Nummer nicht im Telefonbuch eingetragen ist, hat man natürlich Pech. Allerdings war bei meiner Anrufliste die Erfolgsquote 95%.


    Kompatibilität:
    * Ich bin gerade dabei herauszufinden, was geändert werden muss, damit JFritz auch mit Java 1.4.2 korrekt läuft. Unter 1.5 gab es bis jetzt Erfolgsmeldungen für Windows XP, Win98, Linux (SuSE 9, Mandrake, Debian Sid) und MacOSX Tiger.

    Die schlechte zu lesende Anzeige unter Windows wird mit dem nächsten Update behoben.

    Hier zunächst nur die Version für die 7050, mit dem nächsten Update werde ich eine Auto-Erkennung eingebaut haben, so das die FritzBox Fon WLAN auch wieder geht.


    EDIT: Neues Update!
    * Verbesserte Lesbarkeit der Tabelle
    * Bugfix: Nicht alle Calls wurden übertragen
    * Wird eine Zeile selektiert, landet die Telefonnummer automatisch in der Zwischenablage.
    * Automatische Erkennung der Box

    Die automatische Erkennung konnte ich leider nicht wirklich testen, weil ich nur eine 7050 habe, darum bitte FRITZBOX_FON_WLAN Benutzer, kurz zu bestätigen, ob die Erkennung funktioniert und die Anrufliste heruntergeladen werden kann.
    Router: FritzBox Fon WLAN und FritzBox 7050 (14.03.66)
    Anbindung: T-DSL 1000, 1024kbit/s down und 128kbit/s up
    VoIP: 1und1, sipgate
    PC: IBM Thinkpad T40p
    OS: Debian \"Sid/Sarge\" Linux, Kernel 2.6.11

  16. #16
    IPPF-Fan
    Registriert seit
    22.02.2005
    Beiträge
    329
    @akw

    Die alte Version ging bei mir gar nicht. (1.5.0 in VMWare)
    bei der neuen Version bekomme ich nur einen Datensatz der box, obwohl mehrere da sind.
    Ist übrigens WindowsXP Englisch mit Sun Java 1.5.0


    P.S. Vielleicht solltest das File im ersten Beitrag des Threads auch anpassen
    Router: AVM Fritz Box 7390
    Mobil-Router: Level-One WAP 0004 Mini-WLAN 54
    VoIP: Unitymedia, EasyBell, Sipgate
    Telefone: Fritz!Fon MT-F
    Anbindung: UnityMedia 3Play 100.000/5.000

  17. #17
    Habe die normale Fon, es werden keine Einträge aus der Liste abgeholt obwohl welche vorhanden sind.

    [glow=red:7164eed5dd][fade:7164eed5dd]EDiT:[/fade:7164eed5dd][/glow:7164eed5dd] Auch mit der Version jfritz-0.2.0.jar tritt obiges Problem auf. Schade.
    Anbindung: Arcor DSL 2087/203
    Hardware: Fritz!Box Fon + Netgear MR814v2
    VoIP: GMX + Sipgate + Finarea SA

  18. #18
    IPPF-Fan Avatar von zaphod.beeblebrox
    Registriert seit
    09.04.2005
    Beiträge
    154
    Ich krieg das Ding hier nicht ans Fliegen.

    Ich bekomme nur die Meldung "Could not find the main calss. Programme will exit".

    Was mache ich falsch?
    Anbindung: 1&1 DSL16000 14 MBit down/ 1 Mbit up
    Provider: 1&1 Deutschland flat
    Router: Fritz!Box Surf&Phone WLAN 7170
    TK-Anlage: T-Conzept XI720 4 S0
    Telefone: Systemtelefone T-PX-720, 1 Gigaset ISDN DECT Basis mit 2 Telefonen
    VoIP-Provider: 1&1

  19. #19
    IPPF-Fan Avatar von BomBastiK
    Registriert seit
    02.10.2004
    Beiträge
    353
    Gruß Oliver

    Router: FRITZ!Box Fon WLAN 7050 FW:14.04.15 / WRT54Gv2 FW DD-WRT v23SP2 / WRT54GL FW DD-WRT v23SP2 (WDS)
    Telefon: SL75 Wlan / MDA Pro XPro für PPC / SNOM190 FW:3.60x-j / Zyxel P2000W FW:wj.00.10 / SIPPS 2.00.51.21 / BT101 FW: 1.0.8.32
    ISP: Arcor ADSL2+ 17263/927 kBit/s VoIP: Sipgate plus+, SipSnip, Nokotel, GMX, WEB.de, freenet, T-online 032, SparVoip, Interfoni.de
    Statusseite: Alles Was Bewegt

  20. #20
    IPPF-Einsteiger
    Registriert seit
    08.05.2005
    Beiträge
    8
    Unter WinXP SP2 mit J2RE 1.5.0_02 läuft das proggie, allerdings importiert es nichts. 0 Einträge, obwohl die liste voll ist (FBF WLAN mit FW 08.03.37).

    Unter Mac OS X Tiger mit J2RE 1.4.2_07 startet es erst gar nicht.
    (Exeption in tread "main" java.lang.NoClassDefFoundError: java/utils/InvalidPropertiesFormatExeption)

Seite 1 von 19 1234511 ... LetzteLetzte

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 26.06.2009, 15:59
  2. Jfritz Installation Java fehlt
    Von Indi67 im Forum JFritz
    Antworten: 9
    Letzter Beitrag: 14.12.2008, 15:41
  3. Java-Programm mittels Asterisk anstossen
    Von VOIPdani im Forum Asterisk Skripte
    Antworten: 6
    Letzter Beitrag: 19.04.2006, 07:08
  4. Antworten: 0
    Letzter Beitrag: 24.06.2005, 09:31
  5. JFritz, Java-Programm zur Anrufverwaltung
    Von akw im Forum FRITZ!Box Fon mit internem ISDN-S0-Bus
    Antworten: 4
    Letzter Beitrag: 05.05.2005, 09:53

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •