home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
Plugins & Skins für das MediaPortal
Plugins & Erweiterungen
Neues Tool: MPEpisodeNumberGenerator fügt Serien und Episoden-Nummern allen Folgen im EPG hinzu
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="oli-ver" data-source="post: 1128257" data-attributes="member: 121228"><p>Hallo zusammen <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p></p><p>Ich habe ein kleines, auf Java basierendes Tool entwickelt, das Staffel- und Folgen-Nummern zu allen Einträgen in MediaPortals EPG-Datenbank hinzufügt (getestet mit MediaPortal 1.10). Das Vorgehen ist dabei etwas anders, als beim Tool, das von disaster123 in diesem Thread bereitgestellt wird: <a href="https://forum.team-mediaportal.com/threads/new-tool-episodescanner-adds-series-and-episodenumbers-to-your-mp-or-4tr-epg.76220/" target="_blank">https://forum.team-mediaportal.com/threads/new-tool-episodescanner-adds-series-and-episodenumbers-to-your-mp-or-4tr-epg.76220/.</a></p><p></p><p>Episodescanner scannt das EPG nach Staffel- und Folgen-Nummern bereits programmierter Sendungen. Das neue Tool generiert diese Nummern hingegen für alles, das es in der EPG-Datenbank finden kann. Dazu werden zwei Datenquellen genutzt:</p><p>1. TheTvDb.com api</p><p>2. Der Inhalt des EPG-Beschreibungs-Felds (bis nur mit den deutschen EPG-Daten von TV Movie getestet)</p><p></p><p>Das hat den Vorteil, dass TvWishList keine Folgen mehr programmiert, die man nicht benötigt, wenn man Staffel- und Folgen-Nummern in TvWishList eingetragen hat. Ich hab damit immer Probleme gehabt, bis ich vor ein paar Tagen diese Anwendung programmiert habe und begonnen habe, sie einzusetzen. Das erste Release ("pre-release") habe ich hier angehängt. Ein Installations-Leitfaden und folgende Releases folgen auf Github (dort gibt es eine englische und deutsche Beschreibung):</p><p></p><p><a href="https://github.com/oli-ver/MPEpisodeNumberGenerator" target="_blank">https://github.com/oli-ver/MPEpisodeNumberGenerator</a></p><p></p><p>Lasst mich bitte wissen, ob ihr das Tool gebrauchen könnt und ob es mit eurem MediaPortal ebenfalls funktioniert. Wenn ihr wollt würde es mich freuen, wenn ihr das Projekt auf GitHub unterstützt.</p><p></p><p>Viele Grüße</p><p></p><p>Oliver</p><p></p><p>-- 19.01.2016 Konfigurations-Beschreibung:</p><p></p><p>Die folgenden Parameter können in der Datei settings.properties eingestellt werden:</p><p></p><p>###Pfad zur lokalen MySQL-Installation</p><p>mysqldatabasepath=C\:\\Program Files\\MySQL\\MySQL Server 5.6\\bin\\</p><p></p><p>###Zeitstempel des letztes Laufs (wird automatisch aktualisiert)</p><p>lastrun=2015-02-28 14\:30\:21</p><p></p><p>###EPG Begriff, mit dem festgestellt wird, dass das Programm eine Serie und kein Film ist. (Das deutsche EPG beginnt mit "Folge:", wenn man Clickfinder verwendet)</p><p>epgdescriptionseriesindicator=Folge\:</p><p></p><p>###EPG Beschreibungs Suchbegriff, um Serien- und Episoden-Nummern aus dem Beschreibungs-Text zu extrahieren, wenn im Offline-Modus gearbeitet wird, oder die Serie auf thetvdb.com nicht gefunden wurde.</p><p>epgdescriptionpattern=Dies ist die \\d{1,}\\. Episode der \\d{1,}\\. Staffel.*</p><p></p><p>###MediaPortal Datenbank-Nutzer</p><p>mediaportaldbuser=root</p><p></p><p>###Top Level Qualifier deines Landes (Um den Spiegel-Server von thetvdb.com auszuwählen)</p><p>tld=de</p><p></p><p>###Sprache deines EPG</p><p>language=de</p><p></p><p>### Mediaportal Datenbank-Passwort</p><p>mediaportaldbpassword=</p><p></p><p>### Backup-Pfad (Vor jedem Lauf wird eine Sicherung angelegt)</p><p>backuppath=bak/</p><p></p><p>### Datenbank-Hostname</p><p>mediaportaldbhost=localhost</p><p></p><p>### Name der Datenbank</p><p>mediaportaldbname=mptvdb</p><p></p><p>### Thetvdb api proxy url</p><p>thetvdb.proxy=<a href="http://science-site.de:9000/thetvdb/" target="_blank">http://science-site.de:9000/thetvdb/</a></p><p></p><p>### Offline mode</p><p>offline=true</p><p></p><p>--</p><p>16.05.2016 Release <a href="https://github.com/oli-ver/MPEpisodeNumberGenerator/releases/tag/1.2.2" target="_blank">MPEpisodeNumberGenerator 1.2.2</a></p><p>Es werden nun System-Meldungen angezeigt, wenn das Tool startet und beendet wird.</p><p></p><p>24.01.2016 Release <a href="https://github.com/oli-ver/MPEpisodeNumberGenerator/releases/tag/1.2.0" target="_blank">MPEpisodeNumberGenerator 1.2.1</a></p><p>Es werden nur noch 10 Backups der MediaPortal Datenbank gespeichert (neue Option "backupcount", Standard = 10)</p><p>Neue Optionen "seriesofflineonly" oder "seriesonlineonly" ermöglichen es zu verhindern, dass Episoden-Nummern gemischt online und offline ermittelt werden (z. B. bei Mythbusters große Unterschiede zwischen thetvdb und TV Movie EPG)</p><p>Bei Fehlern beim Ermitteln der Daten von thetvdb (z. B. Timeouts) werden ab sofort drei Versuche unternommen. Wenn die Daten trotzdem nicht abgerufen werden konnte, macht das Tool mit der nächsten Folge weiter</p><p></p><p>19.01.2016 Release <a href="https://github.com/oli-ver/MPEpisodeNumberGenerator/releases/tag/1.2.0" target="_blank">MPEpisodeNumberGenerator 1.2.0</a></p><p>Offline-Modus nun grundsätzlich vor Online-Ermittlung (Beschleunigung des Vorgangs)</p><p>Dialog zum Erzeugen der Konfiguration bei ersten Start hinzugefügt</p><p>Build-Vorgang für das Bauen einer episodescanner.exe erweitert. Das Executable liegt ab sofort den Releases zusätzlich bei.</p><p>Build-Skript in GitHub hinzugefügt, damit die Anwendung leicht gebaut werden kann</p><p></p><p>25.07.2015 Release <a href="https://github.com/oli-ver/MPEpisodeNumberGenerator/releases/tag/1.1.0" target="_blank">MPEpisodeNumberGenerator 1.1.0</a></p><p>Implementierung eines Offline-Modus</p><p></p><p>16.03.2015 Release <a href="https://github.com/oli-ver/MPEpisodeNumberGenerator/releases/tag/1.0.1" target="_blank">MPEpisodeNumberGenerator 1.0.1</a></p><p>Erneut gebaut (defekter Build-Vorgang)</p><p></p><p>15.03.2015 Release <a href="https://github.com/oli-ver/MPEpisodeNumberGenerator/releases/tag/1.0.1" target="_blank">MPEpisodeNumberGenerator 1.0.1</a></p><p>Nullpointer Exception in Updates-Klasse behoben</p></blockquote><p></p>
[QUOTE="oli-ver, post: 1128257, member: 121228"] Hallo zusammen :) Ich habe ein kleines, auf Java basierendes Tool entwickelt, das Staffel- und Folgen-Nummern zu allen Einträgen in MediaPortals EPG-Datenbank hinzufügt (getestet mit MediaPortal 1.10). Das Vorgehen ist dabei etwas anders, als beim Tool, das von disaster123 in diesem Thread bereitgestellt wird: [URL='https://forum.team-mediaportal.com/threads/new-tool-episodescanner-adds-series-and-episodenumbers-to-your-mp-or-4tr-epg.76220/']https://forum.team-mediaportal.com/threads/new-tool-episodescanner-adds-series-and-episodenumbers-to-your-mp-or-4tr-epg.76220/.[/URL] Episodescanner scannt das EPG nach Staffel- und Folgen-Nummern bereits programmierter Sendungen. Das neue Tool generiert diese Nummern hingegen für alles, das es in der EPG-Datenbank finden kann. Dazu werden zwei Datenquellen genutzt: 1. TheTvDb.com api 2. Der Inhalt des EPG-Beschreibungs-Felds (bis nur mit den deutschen EPG-Daten von TV Movie getestet) Das hat den Vorteil, dass TvWishList keine Folgen mehr programmiert, die man nicht benötigt, wenn man Staffel- und Folgen-Nummern in TvWishList eingetragen hat. Ich hab damit immer Probleme gehabt, bis ich vor ein paar Tagen diese Anwendung programmiert habe und begonnen habe, sie einzusetzen. Das erste Release ("pre-release") habe ich hier angehängt. Ein Installations-Leitfaden und folgende Releases folgen auf Github (dort gibt es eine englische und deutsche Beschreibung): [URL]https://github.com/oli-ver/MPEpisodeNumberGenerator[/URL] Lasst mich bitte wissen, ob ihr das Tool gebrauchen könnt und ob es mit eurem MediaPortal ebenfalls funktioniert. Wenn ihr wollt würde es mich freuen, wenn ihr das Projekt auf GitHub unterstützt. Viele Grüße Oliver -- 19.01.2016 Konfigurations-Beschreibung: Die folgenden Parameter können in der Datei settings.properties eingestellt werden: ###Pfad zur lokalen MySQL-Installation mysqldatabasepath=C\:\\Program Files\\MySQL\\MySQL Server 5.6\\bin\\ ###Zeitstempel des letztes Laufs (wird automatisch aktualisiert) lastrun=2015-02-28 14\:30\:21 ###EPG Begriff, mit dem festgestellt wird, dass das Programm eine Serie und kein Film ist. (Das deutsche EPG beginnt mit "Folge:", wenn man Clickfinder verwendet) epgdescriptionseriesindicator=Folge\: ###EPG Beschreibungs Suchbegriff, um Serien- und Episoden-Nummern aus dem Beschreibungs-Text zu extrahieren, wenn im Offline-Modus gearbeitet wird, oder die Serie auf thetvdb.com nicht gefunden wurde. epgdescriptionpattern=Dies ist die \\d{1,}\\. Episode der \\d{1,}\\. Staffel.* ###MediaPortal Datenbank-Nutzer mediaportaldbuser=root ###Top Level Qualifier deines Landes (Um den Spiegel-Server von thetvdb.com auszuwählen) tld=de ###Sprache deines EPG language=de ### Mediaportal Datenbank-Passwort mediaportaldbpassword= ### Backup-Pfad (Vor jedem Lauf wird eine Sicherung angelegt) backuppath=bak/ ### Datenbank-Hostname mediaportaldbhost=localhost ### Name der Datenbank mediaportaldbname=mptvdb ### Thetvdb api proxy url thetvdb.proxy=[URL]http://science-site.de:9000/thetvdb/[/URL] ### Offline mode offline=true -- 16.05.2016 Release [URL='https://github.com/oli-ver/MPEpisodeNumberGenerator/releases/tag/1.2.2']MPEpisodeNumberGenerator 1.2.2[/URL] Es werden nun System-Meldungen angezeigt, wenn das Tool startet und beendet wird. 24.01.2016 Release [URL='https://github.com/oli-ver/MPEpisodeNumberGenerator/releases/tag/1.2.0']MPEpisodeNumberGenerator 1.2.1[/URL] Es werden nur noch 10 Backups der MediaPortal Datenbank gespeichert (neue Option "backupcount", Standard = 10) Neue Optionen "seriesofflineonly" oder "seriesonlineonly" ermöglichen es zu verhindern, dass Episoden-Nummern gemischt online und offline ermittelt werden (z. B. bei Mythbusters große Unterschiede zwischen thetvdb und TV Movie EPG) Bei Fehlern beim Ermitteln der Daten von thetvdb (z. B. Timeouts) werden ab sofort drei Versuche unternommen. Wenn die Daten trotzdem nicht abgerufen werden konnte, macht das Tool mit der nächsten Folge weiter 19.01.2016 Release [URL='https://github.com/oli-ver/MPEpisodeNumberGenerator/releases/tag/1.2.0']MPEpisodeNumberGenerator 1.2.0[/URL] Offline-Modus nun grundsätzlich vor Online-Ermittlung (Beschleunigung des Vorgangs) Dialog zum Erzeugen der Konfiguration bei ersten Start hinzugefügt Build-Vorgang für das Bauen einer episodescanner.exe erweitert. Das Executable liegt ab sofort den Releases zusätzlich bei. Build-Skript in GitHub hinzugefügt, damit die Anwendung leicht gebaut werden kann 25.07.2015 Release [URL='https://github.com/oli-ver/MPEpisodeNumberGenerator/releases/tag/1.1.0']MPEpisodeNumberGenerator 1.1.0[/URL] Implementierung eines Offline-Modus 16.03.2015 Release [URL='https://github.com/oli-ver/MPEpisodeNumberGenerator/releases/tag/1.0.1']MPEpisodeNumberGenerator 1.0.1[/URL] Erneut gebaut (defekter Build-Vorgang) 15.03.2015 Release [URL='https://github.com/oli-ver/MPEpisodeNumberGenerator/releases/tag/1.0.1']MPEpisodeNumberGenerator 1.0.1[/URL] Nullpointer Exception in Updates-Klasse behoben [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
Plugins & Skins für das MediaPortal
Plugins & Erweiterungen
Neues Tool: MPEpisodeNumberGenerator fügt Serien und Episoden-Nummern allen Folgen im EPG hinzu
Contact us
RSS
Top
Bottom