Home › Foren › Support für jAnrufmonitor 5.0 (Linux) › Support für jAnrufmonitor 5.0 (Linux, Version für AVM FRITZ!Box Geräte) › Console Version Einstellungen
- Dieses Thema hat 22 Antworten sowie 5 Teilnehmer und wurde zuletzt vor vor 9 Jahren, 5 Monaten von Anonym aktualisiert.
-
AutorBeiträge
-
23. Dezember 2013 um 16:37 Uhr #16461Anonym
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
23. Dezember 2013 um 18:17 Uhr #26739Hallo Apropo,
Der FritzBox Benutzer ist
monitor.FritzBoxMonitor:boxuser:value=
und das Passwort
monitor.FritzBoxMonitor:boxpassword:value=
Viele Grüße
Thilo24. Dezember 2013 um 11:21 Uhr #26740AnonymHallo 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.
24. Dezember 2013 um 11:28 Uhr #26741Hallo 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
Thilo24. Dezember 2013 um 14:24 Uhr #26742AnonymEigentlich 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
27. Dezember 2013 um 8:03 Uhr #26743AnonymSo, 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.
27. Dezember 2013 um 8:17 Uhr #26744Hallo 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
Thilo5. Januar 2014 um 10:04 Uhr #26745AnonymHallo 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=trueLeider wird in der Fritzbox trotzdem nichts gelöscht. Hast du eine Idee woran das liegen kann?
5. Januar 2014 um 11:26 Uhr #26746Ja, 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?
5. Januar 2014 um 13:40 Uhr #26747AnonymDas ist eine gute Frage. Ich habe diesbezüglich eigentlich nichts verstellt.
Wo kann ich das denn sehen?
5. Januar 2014 um 13:49 Uhr #26748Ok, 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.
5. Januar 2014 um 14:17 Uhr #26749AnonymLogfile ist unterwegs 😀
6. Januar 2014 um 18:05 Uhr #26750AnonymNach deiner Hilfe funktioniert nun alles wie es soll.
Vielen Dank!
😀
28. Februar 2014 um 22:25 Uhr #26751AnonymIch 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.
3. November 2014 um 13:06 Uhr #26752Anonym@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”?
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.