• Dieses Thema hat 22 Antworten, 5 Teilnehmer, und wurde zuletzt am vor 9 Jahre von Anonym aktualisiert.
Ansicht von 15 Beiträgen - 1 bis 15 (von insgesamt 23)
  • Autor
    Beiträge
  • #16461
    Anonym
    Inaktiv

    Guten Abend zusammen,

    ich habe es grade nach etwas Fummelei geschafft die Console Version auf meiner Synology NAS zu starten. Mehr leider noch nicht.

    Gibt es vielleicht irgendwo eine Erklärung zu den Parametern in der janrufmonitor.properties?

    Ich finde leider nicht mal die richtigen Parameter um mich mit meiner Fritzbox zu verbinden.
    IP-Adresse und Passwort habe ich ja gefunden, aber wo kann ich den Benutzernamen eingeben?

    Wenn ich das erstmal geschafft hab is das glaub ich die halbe Miete. Und falls doch noch Fragen auftauchen werde ich euch garantiert noch weiter löschern, versprochen 😀

    Vielen Dank im Vorraus für eure Hilfe.

    Mfg, Apro

    :mrgreen:

    #26739
    Thilo Brandt
    Keymaster

    Hallo Apropo,

    Der FritzBox Benutzer ist

    monitor.FritzBoxMonitor:boxuser:value=

    und das Passwort

    monitor.FritzBoxMonitor:boxpassword:value=

    Viele Grüße
    Thilo

    #26740
    Anonym
    Inaktiv

    Hallo Thilo,

    vielen Dank für deine Antwort.

    boxuser gibts bei mir gar nicht. Ich habe auch extra nochmal alles gelöscht und neu drauf kopiert.
    Wieder das selbe…. IP und Passwort sind vorhanden, aber der Parameter boxuser scheint zu fehlen.

    Ich habe mir dann die betreffenden Parameter aus der janrufmonitor.properties der Windows Installation meines Laptops raus kopiert und diese in in die janrufmonitor.properties auf der Synology eingefügt. Dabei aber die führenden _ in jeder Zeile entfernt, da die in Windows vorhanden sind und in der Consolenversion anscheinend nicht. War das richtig so, oder sind die normalerweise anders?

    Jedenfalls bekam ich bei einer Statusabfrage vor dem Einfügen der Parameter die Meldung:
    jAnrufmonitor is stopped.

    Jetzt nach dem Einfügen und einem Restart bekomme ich nur noch:
    java.lang.NullPointerException
    at de.janrufmonitor.application.console.command.ConsoleStatus.execute(ConsoleStatus.java:31)
    at de.janrufmonitor.application.RunConsole.main(RunConsole.java:97)

    Was hat das zu sagen?

    Das Log gibt bis jetzt folgendes aus. Vielleicht kannst du ja damit was anfangen …

    [ WARNING - 24/Dec/2013:12:06:27 +0100 - main - de.janrufmonitor.framework.installer.InstallerEngine.addPropagator() - java.lang.ClassNotFoundException : null ]
    [ WARNING - 24/Dec/2013:12:06:35 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.service.trayicon.Activator ]
    [ WARNING - 24/Dec/2013:12:06:35 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.donation.DonationCommand ]
    [ WARNING - 24/Dec/2013:12:06:35 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.update.UpdatesCommand ]
    [ WARNING - 24/Dec/2013:12:06:35 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.dialogs.DialogPropagator ]
    [ WARNING - 24/Dec/2013:12:06:35 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.configuration.ConfigurationCommand ]
    [ WARNING - 24/Dec/2013:12:06:35 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.journal.JournalCommand ]
    [ WARNING - 24/Dec/2013:12:06:35 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.swt.controls.ConfigShutdown ]
    [ WARNING - 24/Dec/2013:12:06:35 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.editor.EditorCommand ]
    [ WARNING - 24/Dec/2013:12:06:35 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class definition: de.janrufmonitor.ui.jface.application.dialer.DialerCommand ]
    [ WARNING - 24/Dec/2013:12:06:35 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.info.InfoCommand ]
    [ WARNING - 24/Dec/2013:12:06:35 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.last10calls.Last10CallsCommand ]
    [ WARNING - 24/Dec/2013:12:06:35 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.help.WebHelpCommand ]
    [ WARNING - 24/Dec/2013:12:06:36 +0100 - main - de.janrufmonitor.service.ServiceFactory.startup() - Could not find class: de.janrufmonitor.service.trayicon.TrayIcon ]
    [ WARNING - 24/Dec/2013:12:06:36 +0100 - main - de.janrufmonitor.service.ServiceFactory.startup() - Could not find class definition: de.janrufmonitor.service.fritzbox.SynchronizerService ]
    [ WARNING - 24/Dec/2013:12:06:36 +0100 - main - de.janrufmonitor.service.ServiceFactory.startup() - Could not find class: de.janrufmonitor.service.dialog.DefaultCallDialogService ]
    [ WARNING - 24/Dec/2013:12:06:36 +0100 - main - de.janrufmonitor.service.ServiceFactory.startup() - Could not find class: de.janrufmonitor.service.config.ConfigService ]
    [ WARNING - 24/Dec/2013:12:06:41 +0100 - JAM-MonitorActiveCheck-Thread-(non-deamon) - de.janrufmonitor.framework.command.CommandFactory.getCommand() - no command found for ID: Activator ]
    [ WARNING - 24/Dec/2013:12:11:18 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.getCommand() - no command found for ID: janrufmonitor ]
    [ WARNING - 24/Dec/2013:12:11:39 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.service.trayicon.Activator ]
    [ WARNING - 24/Dec/2013:12:11:39 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.application.console.command.ConsoleDial ]
    [ WARNING - 24/Dec/2013:12:11:39 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.donation.DonationCommand ]
    [ WARNING - 24/Dec/2013:12:11:39 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.update.UpdatesCommand ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.dialogs.DialogPropagator ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.configuration.ConfigurationCommand ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.journal.JournalCommand ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.swt.controls.ConfigShutdown ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.editor.EditorCommand ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.dialer.DialerCommand ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.info.InfoCommand ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.last10calls.Last10CallsCommand ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.help.WebHelpCommand ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.repository.CallerManagerFactory.startup() - Could not find class: de.janrufmonitor.repository.FritzBoxPhonebookManager ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.service.ServiceFactory.startup() - Could not find class: de.janrufmonitor.service.trayicon.TrayIcon ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.service.ServiceFactory.startup() - Could not find class: de.janrufmonitor.service.fritzbox.SynchronizerService ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.service.ServiceFactory.startup() - Could not find class: de.janrufmonitor.service.dialog.DefaultCallDialogService ]
    [ WARNING - 24/Dec/2013:12:11:40 +0100 - main - de.janrufmonitor.service.ServiceFactory.startup() - Could not find class: de.janrufmonitor.service.config.ConfigService ]
    [ WARNING - 24/Dec/2013:12:11:44 +0100 - main - de.janrufmonitor.framework.monitor.MonitorListener.startup() - Could not find class: de.janrufmonitor.fritzbox.FritzBoxMonitor ]
    [ SEVERE - 24/Dec/2013:12:11:47 +0100 - main - de.janrufmonitor.framework.monitor.MonitorListener.getDefaultMonitor() - Monitor instance is null or not set. Cannot recognize any incoming calls. ]
    java.lang.Exception: Monitor instance is null or not set.
    at de.janrufmonitor.framework.monitor.MonitorListener.getDefaultMonitor(MonitorListener.java:380)
    at de.janrufmonitor.application.console.command.ConsoleStatus.execute(ConsoleStatus.java:31)
    at de.janrufmonitor.application.RunConsole.main(RunConsole.java:97)

    [ WARNING - 24/Dec/2013:12:16:27 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.getCommand() - no command found for ID: java.lang.nullpointerexception ]
    [ WARNING - 24/Dec/2013:12:16:27 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.getCommand() - no command found for ID: at ]
    [ WARNING - 24/Dec/2013:12:16:27 +0100 - main - de.janrufmonitor.framework.command.CommandFactory.getCommand() - no command found for ID: at ]

    Ich komme im Moment jedenfalls nicht weiter.

    #26741
    Thilo Brandt
    Keymaster

    Hallo Apropo,

    du hast anscheinend zuviel der Windows Einträge kopiert. jAnrufmonitor versucht nämlich Windows Module mit grafischer Oberfläche zu laden. Das darf in der Konsole Version nicht passieren. Einfach nur den boxuser und boxpassword Parameters kopieren/anlegen. Alle anderen Parameters legt JAM dann selbst an.

    Viele Grüße
    Thilo

    #26742
    Anonym
    Inaktiv

    Eigentlich hatte ich wirklich nur die 4 Zeilen die mit boxuser zu tun hatten kopiert.
    Aber wie dem auch sei. Nach einem weiteren Neustart scheint es jetzt zu funktionieren, eingehende Anrufe werden schon mal erkannt.

    Ich muss jetzt nur noch versuchen das Ganze in einem Screen an´s laufen zu bekommen, damit es auch weiter läuft wenn ich Putty beende.

    Vielen Dank für deinen Support sogar an Heilig Abend!
    Ich wünsche dir und deinen Lieben noch ein schönes Fest und schöne Feiertage!

    Lg, Apropo

    #26743
    Anonym
    Inaktiv

    So, die letzten paar Tage ist jetzt alles wunderbar durchgelaufen, ich kann mich nicht beklagen.

    Eine kleine Frage bleibt jedoch. Kann ich irgendwo einstellen, dass die Anrufe in der Fritzbox nach der Syncronisation gelöscht werden? Ich hatte getippt, dass der Parameter syncclean dafür zuständig ist, aber es wird trotz true nichts gelöscht.

    Und dann noch ein kleiner Hinweis für dich:

    Die Downloadlink vom jAnrufmonitor 5.0 mit Client Erweiterung für Windows 32 und 64 bit verweist auf eine Version ohne Clientfunktion und diese lässt sich da auch nicht nachinstallieren.

    #26744
    Thilo Brandt
    Keymaster

    Hallo Apropo,

    @Apropo wrote:

    Kann ich irgendwo einstellen, dass die Anrufe in der Fritzbox nach der Syncronisation gelöscht werden? Ich hatte getippt, dass der Parameter syncclean dafür zuständig ist, aber es wird trotz true nichts gelöscht.

    syncdelete wäre der korrekte Parameter, der nach dem Sync auf der FB die Anrufe löscht.

    @Apropo wrote:

    Die Downloadlink vom jAnrufmonitor 5.0 mit Client Erweiterung für Windows 32 und 64 bit verweist auf eine Version ohne Clientfunktion und diese lässt sich da auch nicht nachinstallieren.

    doch, du musst benutzerdefinierte Installation auswählen, dann kann man die Client Variante installieren.

    Viele Grüße
    Thilo

    #26745
    Anonym
    Inaktiv

    Hallo Thilo,

    Ich habe folge Zeilen eingefügt:

    monitor.FritzBoxMonitor:syncdelete:access=user
    monitor.FritzBoxMonitor:syncdelete:default=true
    monitor.FritzBoxMonitor:syncdelete:type=text
    monitor.FritzBoxMonitor:syncdelete:value=true

    Leider wird in der Fritzbox trotzdem nichts gelöscht. Hast du eine Idee woran das liegen kann?

    #26746
    Thilo Brandt
    Keymaster

    Ja, die Zeilen sind korrekt. Wann passiert denn bei dir der Sync? Standardmäßig wird dieser nur beim Programmstart ausgeführt. Oder hast du den Sync nach Gesprächsende aktiv?

    #26747
    Anonym
    Inaktiv

    Das ist eine gute Frage. Ich habe diesbezüglich eigentlich nichts verstellt.

    Wo kann ich das denn sehen?

    #26748
    Thilo Brandt
    Keymaster

    Ok, wenn du nichts verstellt hast, dann findet der Sync nur nach dem Starten statt. Kannst du mal das Loglevel erhöhen (siehe http://www.janrufmonitor.de/logging) und dann mal neu starten. Anschließend mal das Log jam-0.log per Email an mich senden. Dann kann ich mal schauen, was das Problem ist.

    #26749
    Anonym
    Inaktiv

    Logfile ist unterwegs 😀

    #26750
    Anonym
    Inaktiv

    Nach deiner Hilfe funktioniert nun alles wie es soll.

    Vielen Dank!

    😀

    #26751
    Anonym
    Inaktiv

    Ich wollte hier nur nochmal kurz Rückmeldung geben nachdem ich jetzt ca. 2 Monate getestet habe, da es vielleicht auch für andere interessant sein könnte.

    Der Anrufmonitor läuft einwandfrei auf meiner Synology DS213j NAS.
    Sollte auch auf den meisten anderen Synologys laufen. Voraussetzung ist nur dass es Java für die DS geben muss. Leider gibts das nicht für alle Modelle.

    Ich lasse es bei mir in einer Screen Session laufen damit es auch nach beenden von Putty noch läuft….

    Vielen Dank Thilo, dass es auch die Console Version gibt. Vielleicht kommst du ja irgendwann noch dazu ne kleine Beschreibung der Parameter für die Config zu erstellen. Darüber würden sich bestimmt noch mehr Leute freuen.

    #26752
    Anonym
    Inaktiv

    @thilo.brandt wrote:

    Hallo Apropo,

    Der FritzBox Benutzer ist

    monitor.FritzBoxMonitor:boxuser:value=

    Hallo,

    „FritzBox Benutzer“ <– ???

    Wo gibt es denn bei der FB einen „Benutzter“?

Ansicht von 15 Beiträgen - 1 bis 15 (von insgesamt 23)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.