Neues omdb-Plugin

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: Neues omdb-Plugin

Re: Neues omdb-Plugin

von uzi » 29 Dez 2015, 11:57

plugin-symbol in der sendungsanzeige ganz nach vorn legen ist für mich gut genug, weil alle anderen symbole für mich uninteressant sind (könnte ich eigentlich auch ausblenden). damit dürfte dann für annähernd 100% der sendungen das symbol sichtbar sein und ich kann direkt in der programmtabelle sehen, wo noch arbeit zu erledigen ist, ohne erst in die sendungs-info zu gucken. sehr angenehm.

Re: Neues omdb-Plugin

von Jo » 29 Dez 2015, 11:37

Ich denke, da muss man ausprobieren. Ich habe "normal" zeitsynchron mit schmalen Spalten, und der Platz für min. 1 Symbol reicht fast immer, selbst bei 5-Min-Sendungen. Aber wenn man sich nicht für Kurzfilme interessiert, wird es ja eh erst ab 20 Min. interessant.

Re: Neues omdb-Plugin

von ds10 » 29 Dez 2015, 11:32

Wenn man das Symbol unter Grafische Einstellungen->Sendungsanzeige nach ganz vorne setzt, dann ist es in der Regel auch zu sehen. Wie Jo aber schon sagte, kann es bei ganz kurzen Sendungen, die keine Beschreibung haben auch unsichtbar sein. Da hilft dann wirklich nur die Programmtabelle auf "Echt zeitsynchron" zu setzen, dann dürfte in der Regel keine Sendung mehr vorkommen, die nur einzeilig in der Programmtabelle aufgelistet wird. Allerdings ist dann in der Regel die Übersicht komplett im Eimer, da man fast immer nur eine Sendung pro Sender im Fenster sehen kann.

EDIT: Bei "Kompakt" oder "Echt kompakt" sieht man das erste Symbol wohl auf jeden Fall (wenn man mindestens die Endzeit auch anzeigen lässt), da dort die Sendungen eine Mindesthöhe haben

Re: Neues omdb-Plugin

von Jo » 29 Dez 2015, 11:09

Ich glaube höchstens indirekt, indem man das Plugin in den Einstellungen "Sendungsanzeige" ganz nach vorne setzt und in "Programmtabelle" eventuelle Kürzungseinstellungen so setzt, dass nie so gekürzt wird, dass für Icons kein Platz mehr ist. Das hängt dann da auch vom Tabellenlayout ab.

Re: Neues omdb-Plugin

von uzi » 29 Dez 2015, 10:42

in der kurzen zeit, seit es das plugin gibt, habe ich mich schon sehr daran gewöhnt, das hab-ich-bereits-bewertet-symbol für meine tägliche omdb-arbeit zu nutzen. kann man den tvb und/oder das plugin irgendwie zwingen, bestimmte oder alle symbole in der programmtabelle anzuzeigen (sprich: unter keinen umständen auszublenden)?

Re: Neues omdb-Plugin

von Jo » 27 Dez 2015, 17:19

Ich glaube nicht, dass es da einen Zusammenhang gibt. Das sind zwei völlig unterschiedliche Bereiche und das omdb-Plugin tastet andere Plugins nicht an. Vielleicht geht das DVB-Viewer-Plugin nicht immer (z.B. wenn das eigentliche DVB-Programm gerade Daten schreibt, die das Plugin lesen will) und das ist dann zeitlich zusammengefallen.

Re: Neues omdb-Plugin

von Siggi » 27 Dez 2015, 16:54

Ja, aber unabhängig davon geht beim aktivierten omdb-plugin die Kommunikation zum DVBViewer nicht mehr. :(

Re: Neues omdb-Plugin

von Jo » 27 Dez 2015, 15:22

Ich habe den Thread Fehler im Log mit Version 3.4.2 eben erst gesehen. Ich denke, dann dürfte klar sein, dass die Fehlermeldungen bei anderen Plugins nicht mit dem omdb-Plugin zusammenhängen.

Re: Neues omdb-Plugin

von Siggi » 27 Dez 2015, 12:18

Ich musste es deinstallieren, da ich sonst meine DVBViewer Sender nicht aktualisieren kann.

Scheinbar zerstört das OMDB-Plugin die Kommunikation zum DVBViewer Plugin.

Re: Neues omdb-Plugin

von Jo » 26 Dez 2015, 23:22

Achte mal darauf, ob es weiterhin auftritt.

Re: Neues omdb-Plugin

von Siggi » 26 Dez 2015, 22:18

Ja, deinstallieren half bei mir auch nicht.

Ich musste ein Backup zurückspielen (zum Glück hatte ich gestern ein komplettes Backup gemacht).

Re: Neues omdb-Plugin

von Jo » 26 Dez 2015, 18:29

Ich habe die Fehlermeldung NPE bei

Code: Alles auswählen

  devplugin.Channel.getUniqueId(Channel.java:1060)
beim movieaward-Plugin auch, aber nicht immer. Bei mir hilft es auch nicht, dass Omdb-Plugin zu deinstallieren. Deshalb kann ich mir im Moment nicht gut vorstellen, dass es da einen Zusammenhang gibt.

Re: Neues omdb-Plugin

von Siggi » 26 Dez 2015, 15:20

Dies stimmt schon, werden aber wohl durch das omdb-Plugin beeinflusst.

Ich habe das omdb-Plugin deinstalliert und so sind auch alle Fehler im Log wieder verschwunden.

Auch funktioniert die Aktualisierung der DVBViewer-Sender wieder.
(Ich musste aber ein Backup zurückspielen, da es nicht mehr wollte)

Evtl. zerstört das omdb-Plugin die Com-Verbindung zum DVBViewer bzw. zum Plugin.

Re: Neues omdb-Plugin

von Jo » 26 Dez 2015, 12:34

Eigentlich sollten die beiden anderen Fehler nichts mit dem ersten zu tun haben können. Das sind auf jeden Fall ganz verschiedene Stellen. Vielleicht ist dir das jetzt im Log aufgefallen, weil du jetzt verstärkt geguckt hast?

Re: Neues omdb-Plugin

von Siggi » 26 Dez 2015, 11:43

Hallo,

ich hab das neue Plugin auch mal getestet.

Plugin installiert und erste Frage zum Update der OMDB-Liste abgelehnt.
Dann Sender aktualisiert, worauf das Plugin ja die aktuellen OMDB-Daten laden sollte.

Darauf hin bekomme ich folgenden NullPointer:

Code: Alles auswählen

Das Plugin "Omdb Plugin" hat einen Fehler verursacht. Soll es deaktiviert werden?

----- Start of stacktrace -----
java.lang.NullPointerException
  at omdb.OmdbLucene.indexTitles(OmdbLucene.java:369)
  at omdb.Omdb.createDatabase(Omdb.java:157)
  at omdb.Omdb.initialize(Omdb.java:102)
  at omdbplugin.OmdbPlugin.handleTvDataUpdateFinished(OmdbPlugin.java:303)
  at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvDataUpdateFinished(JavaPluginProxy.java:488)
  at tvbrowser.core.plugin.AbstractPluginProxy.handleTvDataUpdateFinished(AbstractPluginProxy.java:479)
  at tvbrowser.core.plugin.PluginProxyManager$TvDataUpdateFinishedThreadPoolMethod.run(PluginProxyManager.java:182)
  at tvbrowser.core.plugin.PluginProxyManager$5.run(PluginProxyManager.java:1312)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  at java.lang.Thread.run(Unknown Source)
----- End of stacktrace -----
Beim zweiten Durchlauf hat es dann funktioniert.

Danke fürs fixen.

Im Log taucht nun aber immer folgender Fehler auf:

Code: Alles auswählen

java.lang.NullPointerException
	at java.lang.StringBuilder.<init>(Unknown Source)
	at devplugin.Channel.getUniqueId(Channel.java:1060)
	at devplugin.Channel.hashCode(Channel.java:1300)
	at util.misc.HashCodeUtilities.hash(HashCodeUtilities.java:111)
	at tvdataservice.MutableProgram.hashCode(MutableProgram.java:985)
	at java.util.HashMap.hash(Unknown Source)
	at java.util.HashMap.containsKey(Unknown Source)
	at java.util.Collections$SynchronizedMap.containsKey(Unknown Source)
	at util.misc.SoftReferenceCache.containsKey(SoftReferenceCache.java:104)
	at movieawardplugin.MovieAwardPlugin.hasAwards(MovieAwardPlugin.java:274)
	at movieawardplugin.MovieAwardPlugin.getProgramTableIcons(MovieAwardPlugin.java:212)
	at tvbrowser.core.plugin.JavaPluginProxy.doGetProgramTableIcons(JavaPluginProxy.java:474)
	at tvbrowser.core.plugin.AbstractPluginProxy.getProgramTableIcons(AbstractPluginProxy.java:450)
	at recommendationplugin.RecommendationPlugin.initializeWeightings(RecommendationPlugin.java:107)
	at recommendationplugin.RecommendationPlugin.handleTvBrowserStartFinished(RecommendationPlugin.java:79)
	at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvBrowserStartFinished(JavaPluginProxy.java:528)
	at tvbrowser.core.plugin.AbstractPluginProxy.handleTvBrowserStartFinished(AbstractPluginProxy.java:669)
	at tvbrowser.core.plugin.PluginProxyManager.fireTvBrowserStartFinished(PluginProxyManager.java:1373)
	at tvbrowser.core.plugin.PluginProxyManager$TvBrowserStartFinishedThreadPoolMethod.run(PluginProxyManager.java:110)
	at tvbrowser.core.plugin.PluginProxyManager$5.run(PluginProxyManager.java:1312)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Und die Aktualisierung meiner Sender aus dem DVBViewer funktioniert nun nicht mehr.
Hier erfolgt folgender Fehler:

Code: Alles auswählen

26.12.2015 11:57:34 tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy:
	SCHWERWIEGEND: The TV data service 'DVBViewer EPG' has caused an error during update TV data: Fehler beim Lesen der EPG Daten
util.exc.TvBrowserException: Fehler beim Lesen der EPG Daten
	at dvbviewerdataservice.DVBViewerDataService.updateTvData(DVBViewerDataService.java:426)
	at tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy.updateTvData(DefaultTvDataServiceProxy.java:98)
	at tvbrowser.core.TvDataUpdater.downloadTvData(TvDataUpdater.java:260)
	at tvbrowser.ui.mainframe.MainFrame$38.run(MainFrame.java:2411)
Caused by: java.lang.NullPointerException
	at com.sun.proxy.$Proxy4.isTimeshift(Unknown Source)
	at dvbviewer.DVBViewerCOM.tuneChannelsforEPG(DVBViewerCOM.java:330)
	at dvbviewerdataservice.DVBViewerDataService.updateTvData(DVBViewerDataService.java:398)
	... 3 more

Nach oben