Mediathek in neuer Version erschienen
Mediathek in neuer Version erschienen
Hallo zusammen,
könnte bitte ein Entwickler das Plugin Mediathek an die neue Version MediathekView 3.0 anpassen?
Die Datei .filme.xml heißt jetzt filme.xml. Das Verzeichnis ändert sich zu .mediathek3.
Schön wär es, wenn die filme.xml nicht im Plugin hardcodiert wäre.
Bitte dabei auch prüfen ob sich die Struktur geändert hat.
Vielen Dank.
könnte bitte ein Entwickler das Plugin Mediathek an die neue Version MediathekView 3.0 anpassen?
Die Datei .filme.xml heißt jetzt filme.xml. Das Verzeichnis ändert sich zu .mediathek3.
Schön wär es, wenn die filme.xml nicht im Plugin hardcodiert wäre.
Bitte dabei auch prüfen ob sich die Struktur geändert hat.
Vielen Dank.
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!
Re: Mediathek in neuer Version erschienen
Kann man das nicht in den Einstellungen einstellen?
Biete selber TV-Daten an / Provide TV data yourself • Film-/Serienbeschreibungen → https://www.omdb.org
Re: Mediathek in neuer Version erschienen
Nein, in den Einstellungen gibt man den Pfad zur .filme.xml an.
Die Auswahlbox sieht so aus, als wenn man eine Datei auswählen würde. Zumindest unter Windows.
Die Auswahlbox sieht so aus, als wenn man eine Datei auswählen würde. Zumindest unter Windows.
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!
Re: Mediathek in neuer Version erschienen
Ich habe mal versucht in den Sources was zu finden.
In der MediathekSettings.java
gibts das:
Da wird also in den Settings wirklich nur der Pfad abgefragt.
Die Prüfung unten will den Pfad .mediathek neu ist aber .mediathek3
Die Prüfung der Datei schaut auch nach einer .filme. Diese heißt nun aber filme.xml
In der Database.java ist das auch noch hardcoded drin, siehe:
Evtl. kann man die Vorgehensweise hier universeller gestalten, dass auch spätere Versionen laufen, solange sich die Struktur der XML Datei nicht ändert.
Eigentlich suchte ich noch die hinterlegten Mediatheken, welche im Hauptmenü unter Extras -> Mediathek hinterlegt sind.
Ggf. könnte man die Liste konfigurierbar machen, sodass man Änderungen selbst nachpflegen kann.
Danke, wenn sich ein Entwickler dem annehmen kann.
In der MediathekSettings.java
gibts das:
Code: Alles auswählen
public class MediathekSettings extends PropertyBasedSettings {
private static final String KEY_MEDIATHEK_PATH = "mediathekpath";
public MediathekSettings(final Properties properties) {
super(properties);
}
public String getMediathekPath() {
String value = get(KEY_MEDIATHEK_PATH, "");
if(value.trim().length() > 0) {
if(!new File(value).isFile()) {
value = "";
}
}
return value;
}
public void setMediathekPath(final String path) {
set(KEY_MEDIATHEK_PATH, path);
}
public String guessMediathekPath(boolean save) {
String value = getMediathekPath();
if(value.trim().length() == 0) {
File test = new File(System.getProperty("user.home"),".mediathek");
if(test.isDirectory()) {
test = new File(test,".filme");
if(test.isFile()) {
value = test.getAbsolutePath();
if(save) {
setMediathekPath(value);
}
}
}
}
return value;
}
}
Die Prüfung unten will den Pfad .mediathek neu ist aber .mediathek3
Die Prüfung der Datei schaut auch nach einer .filme. Diese heißt nun aber filme.xml
In der Database.java ist das auch noch hardcoded drin, siehe:
Code: Alles auswählen
if (StringUtils.isEmpty(mFileName)) {
String separator = System.getProperty("file.separator");
mFileName = System.getProperty("user.home") + separator + ".mediathek" + separator + ".filme";
}
Eigentlich suchte ich noch die hinterlegten Mediatheken, welche im Hauptmenü unter Extras -> Mediathek hinterlegt sind.
Ggf. könnte man die Liste konfigurierbar machen, sodass man Änderungen selbst nachpflegen kann.
Danke, wenn sich ein Entwickler dem annehmen kann.
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!
Re: Mediathek in neuer Version erschienen
Verstehe ich immer noch nicht. Die beiden hartcodierten Stellen sind doch nur Fallbacks, wenn kein Pfad angegeben ist. Dann müsste nur noch das automatische Finden nicht mehr funktionieren, aber das manuelle Eingeben schon.
Biete selber TV-Daten an / Provide TV data yourself • Film-/Serienbeschreibungen → https://www.omdb.org
Re: Mediathek in neuer Version erschienen
Vielleicht hat sich die Datenstruktur im XML File auch geändert und deshalb wird nichts mehr gefunden.
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!
Re: Mediathek in neuer Version erschienen
Ich habe jetzt mal den Pfad und die Datei per Hand in das Feld eingetragen.
Nach einer Weile erscheint im Log:
Nach einer Weile erscheint im Log:
Code: Alles auswählen
17.05.2012 18:23:29 mediathekplugin.Database:
Information: Found 0 programs in Mediathek
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!
Re: Mediathek in neuer Version erschienen
Also am Pfad kann es nicht liegen soweit ich sehe, da muss sich mehr geändert haben und das kann nur jemand machen der sich da reinarbeitet.
Biete selber TV-Daten an / Provide TV data yourself • Film-/Serienbeschreibungen → https://www.omdb.org
Re: Mediathek in neuer Version erschienen
würde ich gern machen.
Nur muss mir einer erklären was aktuell gemacht wird und dann muss ich das gegen das xml vergleichen
Nur muss mir einer erklären was aktuell gemacht wird und dann muss ich das gegen das xml vergleichen
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!
Re: Mediathek in neuer Version erschienen
So sieht der Anfang der XML Datei aus:
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8"?>
<Mediathek>
<Filmliste><Filmliste-Datum>17.05.2012, 12:23</Filmliste-Datum><Filmliste-Nur-Zeit>12:23:28</Filmliste-Nur-Zeit><Filmliste-Nur-Datum>17.05.2012</Filmliste-Nur-Datum><Filmliste-Anzahl>55242</Filmliste-Anzahl><Filmliste-Version>3.0.0</Filmliste-Version></Filmliste>
<Filmliste-Infos></Filmliste-Infos>
<Feldinfo>
<a>Nr</a>
<b>Sender</b>
<c>Thema</c>
<d>Titel</d>
<e>Datum</e>
<f>Zeit</f>
<g>Url</g>
<h>UrlOrg</h>
<i>UrlRTMP</i>
<j>UrlAuth</j>
<k>UrlThema</k>
<l>Abo-Name</l>
</Feldinfo>
<X><b>3Sat</b><c>3Sat</c><d>Von Tadschikistan nach China</d><e>17.05.2012</e><f>20:12:27</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120517_seidenstrasse5_ard.asx</g><k>http://www.3sat.de/mediathek/?obj=30767</k></X>
<X><d>Die Marco Polo-Fährte</d><e>17.05.2012</e><f>20:16:56</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120517_seidenstrasse4_ard.asx</g><k>http://www.3sat.de/mediathek/?obj=30769</k></X>
<X><d>Die Marco Polo-Fährte</d><e>17.05.2012</e><f>20:12:35</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120517_seidenstrasse3_ard.asx</g><k>http://www.3sat.de/mediathek/?obj=30768</k></X>
<X><d>Die Marco Polo-Fährte</d><e>17.05.2012</e><f>20:07:00</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120517_seidenstrasse2_ard.asx</g><k>http://www.3sat.de/mediathek/?obj=30766</k></X>
<X><d>Die Marco Polo-Fährte</d><e>18.05.2012</e><f>00:49:19</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120517_seidenstrasse1_ard.asx</g><k>http://www.3sat.de/mediathek/?obj=30765</k></X>
<X><d>Abenteuer Almaty</d><e>17.05.2012</e><f>13:41:37</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120517_abenteuer_almaty_online.asx</g><k>http://www.3sat.de/mediathek/?obj=30464</k></X>
<X><d>Wildnis am Strom - Nationalpark Donau-Auen</d><e>14.05.2012</e><f>00:05:49</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120513_wildnis_am_strom_online.asx</g><k>http://www.3sat.de/mediathek/?obj=30812</k></X>
<X><d>Das Geheimnis der Gärten</d><e>13.05.2012</e><f>22:35:24</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120513_geheimnis_der_gaerten_online.asx</g><k>http://www.3sat.de/mediathek/?obj=30888</k></X>
<X><d>Der steinerne Zeuge</d><e>11.05.2012</e><f>22:50:33</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120511_steinerne_zeuge_online.asx</g><k>http://www.3sat.de/mediathek/?obj=30751</k></X>
<X><d>Indien- zeitlos</d><e>06.05.2012</e><f>20:29:36</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120506_indien_zeitlos_online.asx</g><k>http://www.3sat.de/mediathek/?obj=30735</k></X>
<X><d>Kathedralen der Flüchtigkeit</d><e>03.05.2012</e><f>00:47:07</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120502_kathedralen_der_fluechtigkeit_online.asx</g><k>http://www.3sat.de/mediathek/?obj=30648</k></X>
<X><d>Im Reich des Regenbogens</d><e>02.05.2012</e><f>23:09:24</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120502_reich_des_regenbogens_online.asx</g><k>http://www.3sat.de/mediathek/?obj=30647</k></X>
<X><d>Die 20 größten Fortschritt-Flops</d><e>16.04.2012</e><f>21:45:04</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120416_topflop_online.asx</g><k>http://www.3sat.de/mediathek/?obj=30328</k></X>
<X><d>Der Fotokünstler Thomas Ruff</d><e>01.04.2012</e><f>18:35:50</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120401_fotographie_ard.asx</g><k>http://www.3sat.de/mediathek/?obj=30508</k></X>
<X><c>ausanderersicht</c><d>In Bewegung bleiben</d><e>04.05.2012</e><f>15:15:40</f><g>http://wstreaming.zdf.de/3sat/veryhigh/120504_in_bewegung_bleiben_ausanderersicht.asx</g><k>http://www.3sat.de/mediathek/?obj=30725</k></X>
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!
Re: Mediathek in neuer Version erschienen
In der Version 2.6.0 sieht die .filme.xml so aus:
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8"?>
<Mediathek>
<Filmliste><Filmliste-Datum>12.05.2012, 11:14</Filmliste-Datum><Filmliste-Nur-Zeit>11:14:50</Filmliste-Nur-Zeit><Filmliste-Nur-Datum>12.05.2012</Filmliste-Nur-Datum><Filmliste-Anzahl>53870</Filmliste-Anzahl><Filmliste-Version>2.6.0</Filmliste-Version></Filmliste>
<Filme><Sender>3Sat</Sender><Thema>3Sat</Thema><Titel>Von Tadschikistan nach China</Titel><Datum>17.05.2012</Datum><Zeit>20:12:27</Zeit><Url>http://wstreaming.zdf.de/3sat/veryhigh/120517_seidenstrasse5_ard.asx</Url><UrlThema>http://www.3sat.de/mediathek/?obj=30767</UrlThema><Film-alt>false</Film-alt></Filme>
<Filme><Sender>3Sat</Sender><Thema>3Sat</Thema><Titel>Die Marco Polo-Fährte</Titel><Datum>17.05.2012</Datum><Zeit>20:16:56</Zeit><Url>http://wstreaming.zdf.de/3sat/veryhigh/120517_seidenstrasse4_ard.asx</Url><UrlThema>http://www.3sat.de/mediathek/?obj=30769</UrlThema><Film-alt>false</Film-alt></Filme>
<Filme><Sender>3Sat</Sender><Thema>3Sat</Thema><Titel>Die Marco Polo-Fährte</Titel><Datum>17.05.2012</Datum><Zeit>20:12:35</Zeit><Url>http://wstreaming.zdf.de/3sat/veryhigh/120517_seidenstrasse3_ard.asx</Url><UrlThema>http://www.3sat.de/mediathek/?obj=30768</UrlThema><Film-alt>false</Film-alt></Filme>
<Filme><Sender>3Sat</Sender><Thema>3Sat</Thema><Titel>Die Marco Polo-Fährte</Titel><Datum>17.05.2012</Datum><Zeit>20:07:00</Zeit><Url>http://wstreaming.zdf.de/3sat/veryhigh/120517_seidenstrasse2_ard.asx</Url><UrlThema>http://www.3sat.de/mediathek/?obj=30766</UrlThema><Film-alt>false</Film-alt></Filme>
<Filme><Sender>3Sat</Sender><Thema>3Sat</Thema><Titel>Die Marco Polo-Fährte</Titel><Datum>18.05.2012</Datum><Zeit>00:49:19</Zeit><Url>http://wstreaming.zdf.de/3sat/veryhigh/120517_seidenstrasse1_ard.asx</Url><UrlThema>http://www.3sat.de/mediathek/?obj=30765</UrlThema><Film-alt>false</Film-alt></Filme>
<Filme><Sender>3Sat</Sender><Thema>3Sat</Thema><Titel>Indien- zeitlos</Titel><Datum>06.05.2012</Datum><Zeit>20:29:36</Zeit><Url>http://wstreaming.zdf.de/3sat/veryhigh/120506_indien_zeitlos_online.asx</Url><UrlThema>http://www.3sat.de/mediathek/?obj=30735</UrlThema><Film-alt>false</Film-alt></Filme>
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!
Re: Mediathek in neuer Version erschienen
Könnte sich jemand der Anpassung auf das neue Datenformat annehmen?
Die Anpassung sollte doch leicht sein.
Die Anpassung sollte doch leicht sein.
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!
Re: Mediathek in neuer Version erschienen
Das Format ist ja schon ganz anders. Man kann doch auch die alte Version erstmal weiter nutzen.
Biete selber TV-Daten an / Provide TV data yourself • Film-/Serienbeschreibungen → https://www.omdb.org
Re: Mediathek in neuer Version erschienen
Nachdem die neue Version nun draußen ist, wär es super das Mediathek Plugin zu aktualisieren.
Es wäre schön, wenn das Plugin die MediathekView Version 3 unterstützen würde.
Ist dies angedacht? Ich helfe soweit ich kann.
Es wäre schön, wenn das Plugin die MediathekView Version 3 unterstützen würde.
Ist dies angedacht? Ich helfe soweit ich kann.
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!
Re: Mediathek in neuer Version erschienen
Hallo,
vor ein paar Tagen ist die Mediathek-Version 4.0 erschienen.
Das Export-File ist nun eine JSON-Datei.
Da es mangels Entwickler hier keine neue Version gibt, habe ich mittels Excel eine Konvertierung der Export-Datei geschrieben.
Nun wäre die Frage an einen Entwickler, welche Angaben zwingend in der .filme stehen müssen.
So könnte ich unwichtige Sachen weglassen.
Danke im Voraus.
vor ein paar Tagen ist die Mediathek-Version 4.0 erschienen.
Das Export-File ist nun eine JSON-Datei.
Da es mangels Entwickler hier keine neue Version gibt, habe ich mittels Excel eine Konvertierung der Export-Datei geschrieben.
Nun wäre die Frage an einen Entwickler, welche Angaben zwingend in der .filme stehen müssen.
So könnte ich unwichtige Sachen weglassen.
Danke im Voraus.
mfg Siggi
PS: Wer Fehler findet, darf Sie behalten!!!
PS: Wer Fehler findet, darf Sie behalten!!!