weiter oben wurde ja schon mal darüber diskutiert, mit welchem Skript man die ganze TGD-Generiererei weiter automatisieren kann. Ich sehe ein, dass das etwas unübersichtlich war, also hier eine Zusammenfassung list=1][*]Wenn man ClickFinder verwendet, muss man zunächst den Datenbestand von ClickFinder aktualisieren. Für RadioTimes muss man nichts machen. Wer XMLTV einsetzt, muss entsprechend über XMLTV den Download anstoßen.
[*]Danach startet man den TGD Builder mit der Option -t, wodurch die TGD-Datei(en) geschrieben werden.
[*]Wenn man Aldarins FTP-Server für Topfield gestartet hatte und in der Datei tgdbuilder.properties den Eintrag tgdFile = 'ftp://localhost/EPGdata/'yyyyMMdd stehen hat (# am Zeilenanfang löschen), ist man schon fertig. Ansonsten muss man noch mit dem Kommando tfcopy (gibt es bei Aldarin oder in [thread=12694]Bernhards Tool-Paket[/thread]) die TGD-Dateien auf den Topf schieben.[/list]Das Ganze sieht dann etwa so aus:
Code: Alles auswählen
echo off
echo Alte TGD-Dateien löschen...
del *.tgd
echo ClickFinder-Daten aktualisieren...
"%ProgramFiles%\TV Movie\TV Movie ClickFinder\tvuptodate.exe"
echo TGD generieren...
java -cp "tgdbuilder.jar" tgdbuilder.Boot -t
echo TGD übertragen...
"%ProgramFiles%\TV Movie\TFcopy\tfcopy.exe" *.tgd #:\EPGdata\ /s:2000
echo Fertig.
- Der Pfad für tfcopy stimmt natürlich nur, wenn es dort auch liegt. [thread=12694]Bernhards Tool-Paket[/thread] installiert es dahin.
- Wenn man im ClickFinder unter Konfiguration anzeigen > TV-Update die Häkchen bei Tipps beim Download anzeigen und nach Download Hinweis anzeigen entfernt, wartet der Update auch nicht darauf, dass man OK drückt.
Grüße,
-- mvordeme