Seite 1 von 1

Konfigurationsfile ist nach beendigung von TVB leer

Verfasst: 06 Jan 2013, 22:29
von netdieter2
Hallo,
ich schreibe gerade ein kleines Plugin um Programme mit Bong.tv aufnehmen zu können.
Dazu braucht man ein gültiges Account bei Bong.tv.
Diese Logindaten werden durch eine Erweiterung der SettingsTab erfasst und im Plugin durch store() bzw load() Methode gespeichert / geladen. Diese Methoden verwenden den ConfigurationHandler.storeData() und soweit sieht alles prima aus.
Allerdings sieht es so aus, dass TVB die Datei "java.bongtvplugin.BongTVPlugin.dat" - in meinem Fall - beim geregeltem Beenden von TVB überschreibt.
Wenn ich TVB einfach kille, dann besteht das File wie erwartet und die Daten sind bei einem Neustart immer noch vorhanden.

Hat jemand eine Idee was da falsch laufen könnte?

Bin für jeden Tip dankbar.

Viele Grüße,
Dieter

Re: Konfigurationsfile ist nach beendigung von TVB leer

Verfasst: 06 Jan 2013, 22:52
von ds10
Der ConfigurationHandler ist nicht für die Verwendung mit Plugins gedacht. Plugins sollten nur Klassen aus den Paketen devplugin, tvdataservice und util verwenden. Für Plugins werden für die Einstellungen folgende Methoden verwendet, die man in der Plugin-Klasse überschreibt:

Code: Alles auswählen

public Properties storeSettings()
public void loadSettings(Properties settings)
Siehe:
http://wiki.tvbrowser.org/index.php/%C3 ... _und_laden

Re: Konfigurationsfile ist nach beendigung von TVB leer

Verfasst: 08 Jan 2013, 22:12
von netdieter2
Danke erst mal für den Hinweis.
Wenn ich alles richtig verstanden habe, dann werden die Methoden writeDate() und readData() jeweils bei Start oder Runterfahren von TVB ausgelöst.
Ich würde gerne noch nach der Plugin-Konfiguration die Settings speichern. Hier wird saveMe() im Wiki erwähnt.
Allerdings allerdings verstehe ich nicht wie ich die Benutzen kann.
Ich habe also in der Konfig ein Objekt, was ich erzeuge und speichern/laden möchte.
Kann mir jemand auf die Sprünge helfen?

Gruß
Dieter

Re: Konfigurationsfile ist nach beendigung von TVB leer

Verfasst: 08 Jan 2013, 23:06
von ds10
Am Einfachsten dürfte sein, wenn du dir den Quellcode eines Plugin ansiehst um zu verstehen, wie das benutzt wird, gut geeignet wäre das hier:
http://sourceforge.net/p/tvbrowser/code ... lugin.java

Re: Konfigurationsfile ist nach beendigung von TVB leer

Verfasst: 07 Jul 2013, 21:41
von durfnap
Hallo netdieter2,
bist du mit dem Plugin für Bong TV weitergekommen?
Diese Verbindung vermisse ich schon lange und wäre das Killer-Plugin für mich! (und andere, die TVB und Bong TV nutzen)
Leider kann ich selbst programmiertechnisch nicht zum Gelingen beitragen... :cry:
Ist es generell möglich Bong TV aus TVB heraus zu steuern, bzw eine Aufnahme zu programmieren?

Grüße,
durfnap

Re: Konfigurationsfile ist nach beendigung von TVB leer

Verfasst: 08 Jul 2013, 08:33
von netdieter2
Ich hab ne Version fertig gestellt.
Weiteres findest Du hier: http://engelhardt.ew6.org/blog/-/blogs/ ... ur-bong-tv

Re: Konfigurationsfile ist nach beendigung von TVB leer

Verfasst: 15 Sep 2013, 13:47
von GerSch
Ich habe das Plugin wie beschrieben installiert, die Zugangsdaten eingetragen, aber es klappt nicht. Bei Rechtsklick über einer Sendung ist "Bong.tv Aufnahme" ausgegraut??

Re: Konfigurationsfile ist nach beendigung von TVB leer

Verfasst: 15 Sep 2013, 14:09
von netdieter2
GerSch hat geschrieben:Ich habe das Plugin wie beschrieben installiert, die Zugangsdaten eingetragen, aber es klappt nicht. Bei Rechtsklick über einer Sendung ist "Bong.tv Aufnahme" ausgegraut??
Der Menueüpunkt Bong.tv wird nur ausgegraut wenn der Sender nicht von Bong.tv unterstützt wird.
Bei den gültigen Sendern wie ARD ZDF, Pro7..... sollte der Menüepunkt aktiv sein.

Re: Konfigurationsfile ist nach beendigung von TVB leer

Verfasst: 15 Sep 2013, 14:51
von GerSch
Menüpunkt ist immer inaktiv :-(.

Re: Konfigurationsfile ist nach beendigung von TVB leer

Verfasst: 19 Feb 2014, 11:16
von GerSch
Hat es eine Weiterentwicklung gegeben?

Re: Konfigurationsfile ist nach beendigung von TVB leer

Verfasst: 15 Jun 2015, 10:03
von emvau
Funktioniert das noch? (Ich frage, weil ich mir überlege eine bong.tv-Abo abzuschließen.)