Seite 2 von 2

Re: DVBViewer, Datenaustausch & Programierung

Verfasst: 02 Mai 2017, 23:06
von Jo
Mit älteren Versionen sollte es funktionieren.

Re: DVBViewer, Datenaustausch & Programierung

Verfasst: 03 Mai 2017, 18:26
von Siggi
Version 6.0.1 ist die aktuelle Version.

Ansonsten mal das Logging aktivieren.

Re: DVBViewer, Datenaustausch & Programierung

Verfasst: 03 Mai 2017, 19:48
von AnBad
Von was das loggin aktivieren?
TV-Browser oder DVBViewer???

Re: DVBViewer, Datenaustausch & Programierung

Verfasst: 03 Mai 2017, 21:25
von Jo
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.

Re: DVBViewer, Datenaustausch & Programierung

Verfasst: 18 Mai 2017, 23:27
von maxedl
Scheint ja hier um genau das Problem zu gehen was ich im anderen Beitrag zum DVBViewer EPG Plugin angesprochen habe.
http://hilfe.tvbrowser.org/viewtopic.ph ... 77#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?

Re: DVBViewer, Datenaustausch & Programierung

Verfasst: 19 Mai 2017, 19:09
von Jo
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.

Re: DVBViewer, Datenaustausch & Programierung

Verfasst: 15 Jun 2017, 17:39
von maxedl
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.

Re: DVBViewer, Datenaustausch & Programierung

Verfasst: 15 Jun 2017, 18:07
von ds10
Workaround: Ein weiteres Gerät in der Aufnahmesteuerung anlegen oder eine Mausaktion für die Aufnahmesteuerung erstellen.

Re: DVBViewer, Datenaustausch & Programierung

Verfasst: 17 Jun 2017, 08:47
von maxedl
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.

Re: DVBViewer, Datenaustausch & Programierung

Verfasst: 17 Jun 2017, 09:58
von ds10
Mausaktionen sind unter Allgemeine Einstellungen von TV-Browser. Es gibt aber bereits RC2, dort ist der Bug behoben.