Konfigurationsfile ist nach beendigung von TVB leer
-
- Newbie
- Beiträge: 6
- Registriert: 01 Jan 2013, 23:48
Konfigurationsfile ist nach beendigung von TVB leer
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
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
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:
Siehe:
http://wiki.tvbrowser.org/index.php/%C3 ... _und_laden
Code: Alles auswählen
public Properties storeSettings()
public void loadSettings(Properties settings)
http://wiki.tvbrowser.org/index.php/%C3 ... _und_laden
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
-
- Newbie
- Beiträge: 6
- Registriert: 01 Jan 2013, 23:48
Re: Konfigurationsfile ist nach beendigung von TVB leer
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
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
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
http://sourceforge.net/p/tvbrowser/code ... lugin.java
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
Re: Konfigurationsfile ist nach beendigung von TVB leer
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...
Ist es generell möglich Bong TV aus TVB heraus zu steuern, bzw eine Aufnahme zu programmieren?
Grüße,
durfnap
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...
Ist es generell möglich Bong TV aus TVB heraus zu steuern, bzw eine Aufnahme zu programmieren?
Grüße,
durfnap
-
- Newbie
- Beiträge: 6
- Registriert: 01 Jan 2013, 23:48
Re: Konfigurationsfile ist nach beendigung von TVB leer
Ich hab ne Version fertig gestellt.
Weiteres findest Du hier: http://engelhardt.ew6.org/blog/-/blogs/ ... ur-bong-tv
Weiteres findest Du hier: http://engelhardt.ew6.org/blog/-/blogs/ ... ur-bong-tv
Re: Konfigurationsfile ist nach beendigung von TVB leer
Ich habe das Plugin wie beschrieben installiert, die Zugangsdaten eingetragen, aber es klappt nicht. Bei Rechtsklick über einer Sendung ist "Bong.tv Aufnahme" ausgegraut??
-
- Newbie
- Beiträge: 6
- Registriert: 01 Jan 2013, 23:48
Re: Konfigurationsfile ist nach beendigung von TVB leer
Der Menueüpunkt Bong.tv wird nur ausgegraut wenn der Sender nicht von Bong.tv unterstützt wird.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??
Bei den gültigen Sendern wie ARD ZDF, Pro7..... sollte der Menüepunkt aktiv sein.
Re: Konfigurationsfile ist nach beendigung von TVB leer
Menüpunkt ist immer inaktiv .
Re: Konfigurationsfile ist nach beendigung von TVB leer
Hat es eine Weiterentwicklung gegeben?
Re: Konfigurationsfile ist nach beendigung von TVB leer
Funktioniert das noch? (Ich frage, weil ich mir überlege eine bong.tv-Abo abzuschließen.)