XMLTV Import in EyeTV automatisieren

Ich habe gerade festgestellt dass eine neue Version von EyeTV verfügbar ist: Version 3.0.1
In den Releasenotes steht u.a. dass EyeTV jetzt auch xmltv unterstützt.

Ich habe dazu mal ein kleines Script gemacht das mir einmal am Tag entsprechende Daten von einer Website lädt und in EyeTV einliest.

Zunächst der Code:

set theURL to "http://tvprog.org/tv.xml"
set theFile to "/Users/flo/Desktop/tv.xml"
set theCmd to "curl "
set theDownload to theCmd & theURL & " > " & theFile
set theExec to "open " & theFile
do shell script theDownload
delay 20
do shell script theExec

Anzupassen an die persönlichen Gegebenheiten sind:

- die URL
- der Speicherpfad
- die Delayzeit (je nach Internetverbindung)

Einzige Vorbedingung:
die Dateiinformationen müssen einmal aufgerufen und EyeTV als für diese Datei verantwortliche Anwendung (Öffnen mit…) angegeben werden.

Das Skript als Programm (nur ausführbar, kein Startdialog) speichern und in die Startobjekte legen, und schon hat man ohne Aufwand stets aktuelle xmltv EPG-Daten in EyeTV.

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.

6 Responses to “XMLTV Import in EyeTV automatisieren”

  1. Stephan Says:

    danke

  2. Felix Says:

    Super, vielen Dank!

  3. Michael Says:

    Hm, geht leider nicht.
    Bei mir kommt ein Download Protokoll und dann die Fehlermeldung:
    “curl: (6) Couldn’t resolve host ‘Archive’” number 6″

    :-(

  4. Michael Says:

    okay, hab’ das Problem gefunden: im Pfad von “theFile” (also /Users/…/tv.xml) darf kein Leerzeichen vorkommen.

  5. Lennart Says:

    :-/ entschuldige bitte meine Unwissenheit, aber was ist das für eine Script-Sprache bzw. wie bekomme ich das Ding zum Laufen.

    Danke vorab für die Erleuchtung.

  6. Administrator Says:

    Das ist, der Untertitel der Site verrät es, Applescript.
    Einen guten Einstieg in AS findest Du unter http://www.fischer-bayern.de/applescript/index.php
    Wie das konkrete Script zu handhaben ist steht im Artikel. Weitere Informationen zu Applescript und EyeTV findest Du im Manual von EyeTV.

Leave a Reply

 
 

This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)

Spamschutz:
Bitte obigen Code eingeben:

  

Ohje, das kann ich nicht lesen. Bitte, generiere mir einen