DVBViewer, Datenaustausch & Programierung

Ideen, wie TV-Browser verbessert werden kann
Jo
Site Admin
Beiträge: 10073
Registriert: 07 Apr 2006, 23:39

Re: DVBViewer, Datenaustausch & Programierung

Beitragvon Jo » 02 Mai 2017, 23:06

Mit älteren Versionen sollte es funktionieren.

Benutzeravatar
Siggi
Moderator
Beiträge: 2065
Registriert: 31 Dez 2003, 12:21
Wohnort: Doberlug - Kirchhain

Re: DVBViewer, Datenaustausch & Programierung

Beitragvon Siggi » 03 Mai 2017, 18:26

Version 6.0.1 ist die aktuelle Version.

Ansonsten mal das Logging aktivieren.
mfg Siggi

PS: Wer Fehler findet, darf Sie behalten!!! :-)

AnBad
Junior Member
Beiträge: 24
Registriert: 07 Sep 2013, 15:51

Re: DVBViewer, Datenaustausch & Programierung

Beitragvon AnBad » 03 Mai 2017, 19:48

Von was das loggin aktivieren?
TV-Browser oder DVBViewer???

Jo
Site Admin
Beiträge: 10073
Registriert: 07 Apr 2006, 23:39

Re: DVBViewer, Datenaustausch & Programierung

Beitragvon Jo » 03 Mai 2017, 21:25

AnBad hat geschrieben:Von was das loggin aktivieren?
TV-Browser oder DVBViewer???

Na erstmal wohl TV-Browser, wie ich oben 2x geschrieben habe. "Funktioniert nicht" ist im allgemeinen Fall ziemlich allgemein.

maxedl
Junior Member
Beiträge: 23
Registriert: 26 Apr 2015, 02:47

Re: DVBViewer, Datenaustausch & Programierung

Beitragvon maxedl » 18 Mai 2017, 23:27

Scheint ja hier um genau das Problem zu gehen was ich im anderen Beitrag zum DVBViewer EPG Plugin angesprochen habe.
viewtopic.php?f=6&t=9243&p=117477#p117477

Ich habe mal bei mir das Log während drei vergeblichen Versuchen die Sender vom DVBViewer zu holen schreiben lassen.
Hier mal was ich dem Plugin DVBViewerDataService.jar - 0.3.0.0 beta von 2013 zuordnen kann.
Das komplette Log so wie es original erstellt wurde ist im Anhang.
Es gibt dort zwar noch Warnungen welche aber nichts mit dem DVBViewer EPG Plugin zu tun haben.

Code: Alles auswählen

Start des TV-Browsers:
22:49:22 INFORMATION: Loaded plugin C:\Users\maxedl\AppData\Roaming\TV-Browser\3.4.4.95 Beta1\plugins\CleverEPGDataService.jar - 3.0.0.0
22:49:27 INFORMATION: Loading settings in DVBViewerDataService
22:49:27 INFORMATION: Finished loading settings for DVBViewerDataService

Erster Suchlauf:
22:51:07 SCHWERWIEGEND: The TV data service 'DVBViewer EPG' has caused an error during check available channels: Fehler beim Lesen der DVBViewer Sender
util.exc.TvBrowserException: Fehler beim Lesen der DVBViewer Sender
   at dvbviewerdataservice.DVBViewerDataService.checkForAvailableChannels(DVBViewerDataService.java:183)
   at tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy.checkForAvailableChannels(DefaultTvDataServiceProxy.java:152)
   at tvbrowser.core.tvdataservice.ChannelGroupManager.checkForAvailableGroupsAndChannels(ChannelGroupManager.java:157)
   at tvbrowser.ui.settings.ChannelsSettingsTab$11.run(ChannelsSettingsTab.java:1454)
   at util.ui.progress.ProgressWindow$1.run(ProgressWindow.java:80)
Caused by: com4j.ExecutionException: java.lang.ArrayIndexOutOfBoundsException: 6
   at com4j.ComThread.execute(ComThread.java:203)
   at com4j.Task.execute(Task.java:39)
   at com4j.Wrapper$InvocationThunk.invoke(Wrapper.java:324)
   at com4j.Wrapper.invoke(Wrapper.java:163)
   at com.sun.proxy.$Proxy37.tunerType(Unknown Source)
   at dvbviewer.DVBViewerChannel.<init>(DVBViewerChannel.java:110)
   at dvbviewer.DVBViewerCOM.readChannels(DVBViewerCOM.java:445)
   at dvbviewer.DVBViewerCOM.getChannels(DVBViewerCOM.java:427)
   at dvbviewerdataservice.DVBViewerDataService.checkForAvailableChannels(DVBViewerDataService.java:163)
   ... 4 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 6
   at com4j.EnumDictionary$Continuous.constant(EnumDictionary.java:73)
   at com4j.NativeType$3.toJava(NativeType.java:153)
   at com4j.StandardComMethod.invoke(StandardComMethod.java:44)
   at com4j.Wrapper$InvocationThunk.call(Wrapper.java:335)
   at com4j.Task.invoke(Task.java:51)
   at com4j.ComThread.run0(ComThread.java:153)
   at com4j.ComThread.run(ComThread.java:134)

Zweiter Suchlauf:
22:51:26 SCHWERWIEGEND: The TV data service 'DVBViewer EPG' has caused an error during check available channels: Fehler beim Lesen der DVBViewer Sender
util.exc.TvBrowserException: Fehler beim Lesen der DVBViewer Sender
   at dvbviewerdataservice.DVBViewerDataService.checkForAvailableChannels(DVBViewerDataService.java:183)
   at tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy.checkForAvailableChannels(DefaultTvDataServiceProxy.java:152)
   at tvbrowser.core.tvdataservice.ChannelGroupManager.checkForAvailableGroupsAndChannels(ChannelGroupManager.java:157)
   at tvbrowser.ui.settings.ChannelsSettingsTab$11.run(ChannelsSettingsTab.java:1454)
   at util.ui.progress.ProgressWindow$1.run(ProgressWindow.java:80)
Caused by: com4j.ExecutionException: java.lang.ArrayIndexOutOfBoundsException: 6
   at com4j.ComThread.execute(ComThread.java:203)
   at com4j.Task.execute(Task.java:39)
   at com4j.Wrapper$InvocationThunk.invoke(Wrapper.java:324)
   at com4j.Wrapper.invoke(Wrapper.java:163)
   at com.sun.proxy.$Proxy37.tunerType(Unknown Source)
   at dvbviewer.DVBViewerChannel.<init>(DVBViewerChannel.java:110)
   at dvbviewer.DVBViewerCOM.readChannels(DVBViewerCOM.java:445)
   at dvbviewer.DVBViewerCOM.getChannels(DVBViewerCOM.java:427)
   at dvbviewerdataservice.DVBViewerDataService.checkForAvailableChannels(DVBViewerDataService.java:163)
   ... 4 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 6
   at com4j.EnumDictionary$Continuous.constant(EnumDictionary.java:73)
   at com4j.NativeType$3.toJava(NativeType.java:153)
   at com4j.StandardComMethod.invoke(StandardComMethod.java:44)
   at com4j.Wrapper$InvocationThunk.call(Wrapper.java:335)
   at com4j.Task.invoke(Task.java:51)
   at com4j.ComThread.run0(ComThread.java:153)
   at com4j.ComThread.run(ComThread.java:134)

Dritter Suchlauf:
22:51:38 SCHWERWIEGEND: The TV data service 'DVBViewer EPG' has caused an error during check available channels: Fehler beim Lesen der DVBViewer Sender
util.exc.TvBrowserException: Fehler beim Lesen der DVBViewer Sender
   at dvbviewerdataservice.DVBViewerDataService.checkForAvailableChannels(DVBViewerDataService.java:183)
   at tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy.checkForAvailableChannels(DefaultTvDataServiceProxy.java:152)
   at tvbrowser.core.tvdataservice.ChannelGroupManager.checkForAvailableGroupsAndChannels(ChannelGroupManager.java:157)
   at tvbrowser.ui.settings.ChannelsSettingsTab$11.run(ChannelsSettingsTab.java:1454)
   at util.ui.progress.ProgressWindow$1.run(ProgressWindow.java:80)
Caused by: com4j.ExecutionException: java.lang.ArrayIndexOutOfBoundsException: 6
   at com4j.ComThread.execute(ComThread.java:203)
   at com4j.Task.execute(Task.java:39)
   at com4j.Wrapper$InvocationThunk.invoke(Wrapper.java:324)
   at com4j.Wrapper.invoke(Wrapper.java:163)
   at com.sun.proxy.$Proxy37.tunerType(Unknown Source)
   at dvbviewer.DVBViewerChannel.<init>(DVBViewerChannel.java:110)
   at dvbviewer.DVBViewerCOM.readChannels(DVBViewerCOM.java:445)
   at dvbviewer.DVBViewerCOM.getChannels(DVBViewerCOM.java:427)
   at dvbviewerdataservice.DVBViewerDataService.checkForAvailableChannels(DVBViewerDataService.java:163)
   ... 4 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 6
   at com4j.EnumDictionary$Continuous.constant(EnumDictionary.java:73)
   at com4j.NativeType$3.toJava(NativeType.java:153)
   at com4j.StandardComMethod.invoke(StandardComMethod.java:44)
   at com4j.Wrapper$InvocationThunk.call(Wrapper.java:335)
   at com4j.Task.invoke(Task.java:51)
   at com4j.ComThread.run0(ComThread.java:153)
   at com4j.ComThread.run(ComThread.java:134)

Beenden des TV-Browsers:
22:52:32 INFORMATION: Storing settings for DVBViewerDataService
22:52:32 INFORMATION: Finished storing settings for DVBViewerDataService


Ob man damit aber etwas anfangen kann?
Dateianhänge
tvbrowser.log
Kompletter Log vom Start des TV-Browsers und dreimal der vergebliche Versuch die Senderliste zu aktualisieren um das EPG vom DVBViewer einzulesen.
(63.83 KiB) 15-mal heruntergeladen

Jo
Site Admin
Beiträge: 10073
Registriert: 07 Apr 2006, 23:39

Re: DVBViewer, Datenaustausch & Programierung

Beitragvon Jo » 19 Mai 2017, 19:09

Ich sehe jetzt erst, dass du in dem anderen Thread das auch schon angesprochen hast. Da hilft die Fehlersuche hier natürlich nix, da gilt
Siggi hat geschrieben:Ich bin mit den DVBViewer Entwicklern dran. Der Fehler ist bekannt.
Über die Com-Schnittstelle kommen aktuell keine EPG-Daten.

Das Problem wird zeitnah repariert. In meiner Beta Version funktioniert es schon wieder.
Aktuell laufen noch einige Tests, auch hinsichtlich weiterer kleiner Bugs.

In ein paar Tagen kommt die neue Version.

Ansonsten halt bis dahin eine ältere Version von DVBViewer nehmen.

maxedl
Junior Member
Beiträge: 23
Registriert: 26 Apr 2015, 02:47

Re: DVBViewer, Datenaustausch & Programierung

Beitragvon maxedl » 15 Jun 2017, 17:39

Mit dem neuesten Update des TV-Browsers 3.4.4.96 RC1 ist ein neues Problem aufgetaucht.
Das Aufnahmesteuerung-Symbol für die Aufnahme oder das Löschen selbiger im DVBViewer fehlt nun im Kontextmenü.

Über die Lieblingssendungen werden die Aufnahmen noch automatisch im DVBViewer eingetragen und
im Fenster der Aufnahmesteuerung können diese auch erfolgreich gelöscht werden.
Doch eine manuelle Eintragung der Aufnahme per rechten Mausklick oder das löschen selbiger funktioniert nicht.

Das Hackerl um das Symbol im Kontextmenü zu aktivieren oder zu deaktivieren hat auch keinerlei Änderung gebracht.
Zuletzt habe ich in der Plugin-Verwaltung das Aufnahmesteuerung-Plugin deinstalliert neu gestartet und neu installiert.

ds10
Site Admin
Beiträge: 16196
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: DVBViewer, Datenaustausch & Programierung

Beitragvon ds10 » 15 Jun 2017, 18:07

Workaround: Ein weiteres Gerät in der Aufnahmesteuerung anlegen oder eine Mausaktion für die Aufnahmesteuerung erstellen.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser

maxedl
Junior Member
Beiträge: 23
Registriert: 26 Apr 2015, 02:47

Re: DVBViewer, Datenaustausch & Programierung

Beitragvon maxedl » 17 Jun 2017, 08:47

Das mit dem weiteren Gerät anlegen hat es gebracht.
Doch es funktioniert nur wenn es zwei Aufnahmegeräte gibt.
Lösche ich das alte oder das neue Aufnahmegerät gibt es den Menüpunkt Aufnehmen/Löschen im Kontextmenü nicht mehr.

Wo man eine Mausaktion für die Aufnahmesteuerung erstellen kann weiß ich nicht.

ds10
Site Admin
Beiträge: 16196
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: DVBViewer, Datenaustausch & Programierung

Beitragvon ds10 » 17 Jun 2017, 09:58

Mausaktionen sind unter Allgemeine Einstellungen von TV-Browser. Es gibt aber bereits RC2, dort ist der Bug behoben.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser


Zurück zu „Verbesserungsvorschläge“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste