TV-Browser - Update
-
- Gold Member
- Beiträge: 318
- Registriert: 26 Feb 2012, 17:09
- Wohnort: Großraum Frankfurt am Main
TV-Browser - Update
Bei einem Update des TV-Browsers werden alle Daten des Profiles im Verzeichnis in neues Verzeichnis kopiert.
D.h. beim Update von Version 3.2.0 auf 3.2.1 werden alle Daten von
%appdata%\TV-Browser\3.2.0
nach
%appdata%\TV-Browser\3.2.1
kopiert.
Da in diesem Verzeichnis unter anderem auch die Daten der IMBD-Datenbank sind, hat dieses Verzeichnis bei mir einen Umfang von 530MByte.
Gibt es einen sachlichen Grund, warum nach erfolgreichem Start des aktualsierten TV-Browsers das alte Verzeichnis (im obigen Beispiel also %appdata%\TV-Browser\3.2.0) nicht von der Platte entfernt wird?
Immerhin kommen so im Laufe der Zeit einiges an überflüssigen Ballast zusammen.
Und nicht jeder weiß, wo er nachsehen muß, damit er diesen manuell entfernen kann.
D.h. beim Update von Version 3.2.0 auf 3.2.1 werden alle Daten von
%appdata%\TV-Browser\3.2.0
nach
%appdata%\TV-Browser\3.2.1
kopiert.
Da in diesem Verzeichnis unter anderem auch die Daten der IMBD-Datenbank sind, hat dieses Verzeichnis bei mir einen Umfang von 530MByte.
Gibt es einen sachlichen Grund, warum nach erfolgreichem Start des aktualsierten TV-Browsers das alte Verzeichnis (im obigen Beispiel also %appdata%\TV-Browser\3.2.0) nicht von der Platte entfernt wird?
Immerhin kommen so im Laufe der Zeit einiges an überflüssigen Ballast zusammen.
Und nicht jeder weiß, wo er nachsehen muß, damit er diesen manuell entfernen kann.
Re: TV-Browser - Update
Die werden nicht gelöscht, damit man auch die alte Version weiter benutzen kann oder falls es doch einen Fehler in der neuen Version gibt, wieder zurück zur alten kann. Es haben ja nicht alle ein Plugin installiert, das solche Datenmengen anhäuft.
"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
-
- Gold Member
- Beiträge: 318
- Registriert: 26 Feb 2012, 17:09
- Wohnort: Großraum Frankfurt am Main
Re: TV-Browser - Update
Ist es dann nicht möglich, das Datenverzeichnis des IMDB-PlugIns nach TVData zu verschieben, dann entspannt sich das doch merklich.
Und ich denke, ich bin nicht der einzige, der das PlugIn benutzt.
Und ich denke, ich bin nicht der einzige, der das PlugIn benutzt.
Re: TV-Browser - Update
Wo Plugins ihre Daten speichern bleibt die Entscheidung des Programmierers.
"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
-
- Gold Member
- Beiträge: 318
- Registriert: 26 Feb 2012, 17:09
- Wohnort: Großraum Frankfurt am Main
Re: TV-Browser - Update
Als Autor ist das TV-Browser-Team eingetragen.
Vielleicht kann man das ja weitergeben.
Vielleicht kann man das ja weitergeben.
Re: TV-Browser - Update
Das Programmierteam bin nur noch ich, alle anderen sind nicht mehr dabei und das Plugin habe ich nicht geschrieben. Vielleicht schreibt ja jemand einen Patch und schickt mir den.
"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
-
- Gold Member
- Beiträge: 318
- Registriert: 26 Feb 2012, 17:09
- Wohnort: Großraum Frankfurt am Main
Re: TV-Browser - Update
Schick mir den Quellcode doch mal per eMail
Re: TV-Browser - Update
Den Quellcode gibt es hier:
http://sourceforge.net/p/tvbrowser/code ... mdbplugin/
http://sourceforge.net/p/tvbrowser/code ... mdbplugin/
"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
-
- Gold Member
- Beiträge: 318
- Registriert: 26 Feb 2012, 17:09
- Wohnort: Großraum Frankfurt am Main
Re: TV-Browser - Update
Wenn ich das richtig sehe, ist in der Variable DataDir der Verweis auf das Datenverzeichnis enthalten.
Somit müßte in der Datei IMDBPlugIn.Java ab Zeile 275 der Verweis
.getTvBrowserSettings().getTvBrowserUserHome()
auf DataDir.GetString()
geändert werden
Somit müßte in der Datei IMDBPlugIn.Java ab Zeile 275 der Verweis
.getTvBrowserSettings().getTvBrowserUserHome()
auf DataDir.GetString()
geändert werden
Re: TV-Browser - Update
So einfach geht das nicht, wenn sollte es besser konfigurierbar sein, so dass der Benutzer den Speicherort der Datenbank selbst auswählen kann, standardmäßig bliebe der dann dort wo er jetzt auch ist, aber man könnte die Datenbank dann umziehen.
"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: TV-Browser - Update
Dann zuerst ein Update, welches den Speicherordner einstellbar macht und das aktuelle Verzeichnis übernimmt.
(Evtl. Auswahl: Plugin-Data, tv-data, sonstiges)
Und später den Defaultwert des Plugins ändern.
Oder halt beim ersten Start an beiden Orten nachsehen und gefügig umkopieren.
mfg
v6ph1
(Evtl. Auswahl: Plugin-Data, tv-data, sonstiges)
Und später den Defaultwert des Plugins ändern.
Oder halt beim ersten Start an beiden Orten nachsehen und gefügig umkopieren.
mfg
v6ph1
-
- Gold Member
- Beiträge: 318
- Registriert: 26 Feb 2012, 17:09
- Wohnort: Großraum Frankfurt am Main
Re: TV-Browser - Update
Was ist damit gemeint?v6ph1 hat geschrieben:Oder halt beim ersten Start an beiden Orten nachsehen und gefügig umkopieren.
Re: TV-Browser - Update
Das Pluginverhalten, wenn man jetzt ne neue Version rausbringen würde.HaasUwe hat geschrieben:Was ist damit gemeint?v6ph1 hat geschrieben:Oder halt beim ersten Start an beiden Orten nachsehen und gefügig umkopieren.
mfg
v6ph1
-
- Gold Member
- Beiträge: 318
- Registriert: 26 Feb 2012, 17:09
- Wohnort: Großraum Frankfurt am Main
Re: TV-Browser - Update
Leider habe ich für Java nicht die notwendigen Utensilien.
Ich würde aber folgendes vorschlagen:
1.) Änderung des Default-Wertes auf Unterverzeichnis von %Datenverzeichnis mit Hinweis in Releasenotes
2.) Einfügen eines Feldes in Konfig des PlugIns mit entsprechenden Verschieben der Daten bei Änderung des Wertes.
Ich würde aber folgendes vorschlagen:
1.) Änderung des Default-Wertes auf Unterverzeichnis von %Datenverzeichnis mit Hinweis in Releasenotes
2.) Einfügen eines Feldes in Konfig des PlugIns mit entsprechenden Verschieben der Daten bei Änderung des Wertes.
Re: TV-Browser - Update
Wie wäre es mit einem anderen Ansatz: Bei der Versionsaktualisierung die alten Verzeichnisse wenn vorhanden auflisten und fragen, ob/welche man gelöscht haben will. Dann wäre es nicht nur für ein Plugin, sondern gleich allgemein geregelt.
Biete selber TV-Daten an / Provide TV data yourself • Film-/Serienbeschreibungen → https://www.omdb.org