Epg downloaden

Ah, guten Punkt, noch einmal danke (und ich habe etwas gelernt). 😀 gehe ich davon aus, dass (a) die beiden Befehle gleichwertig sind, wenn die Datei derzeit nicht vorhanden ist, und (b) die Datei an den Standardspeicherort für Downloads wechselt, die für den Webbrowser eingerichtet wurden. Keine Notwendigkeit zu antworten, es sei denn, ich bin falsch in beiden Zählungen. * – bevor Sie den 7-Tage-EPG-Direktdownload verwenden, ändern Sie manuell die EPG-Quelle in xmltv in EyeTV (verwenden Sie das Dropdown-Menü in Channels) für jeden aktiven Kanal in Ihrem Lineup, und (dies ist wichtig) speichern Sie das Ergebnis als neues Lineup. Stellen Sie sicher, dass die Aufstellung die gleiche wie die Aufstellung ist, die Sie auswählen, wenn Sie sich für XMLTVListings.com anmelden (diese Website ermöglicht es Ihnen, die Aufstellung genau wie EyeTV anzupassen). Bestätigt, das Problem war nur der Dateityp. Sobald ich der von XMLTVListings heruntergeladenen Datei manuell einen .xml-Dateityp zugewiesen habe, erkannte/geladene Datei korrekt. Auch mit den Daten haben Sie Recht: Trotz des längeren Zeitraums von 2 Wochen in listengibt es immer noch keine Daten über Serie/Folge, und die Informationen über das Programm sind begrenzter als bei TV Guide. Ich denke, dass Lässt Schedules Direct als einzige Quelle von Serie / Episode Daten, aber sonst XMLTVListings produziert eine sehr anständige EPG mit einer API, um Downloads zu automatisieren und ist benutzerfreundlicher (hey, 5 $/Jahr billiger!). Es ist ein ziemlich neuer Dienst, mit Sitz in Ottawa, Ontario, so vielleicht werden sie ihr Spiel in der Zukunft.

Vielen Dank, DC Rackerby, für Ihre Hilfe und die Art und Weise der Verwendung des Befehls ”get”! Immer noch versuchen, die Automatisierung von xmltvlistings zu arbeiten. Mit dem Befehl curl oben (siehe unten) wird keine Datei heruntergeladen, sondern nur eine 4K-Datei mit diesem Dateinamen erstellt (und sie wird nicht als Download in meinem xmltvlistings-Konto aufgeführt). Ich versuche herauszufinden, was ich falsch mache. Ich weiß, dass die API funktioniert, weil ich sie von Firefox aus ausgeführt habe; Es erzeugt eine 4MB .xml-Datei mit dem Namen .14> (für die anzahl Tage angefordert), ich muss manuell den Dateityp hinzufügen, um EyeTV zu erhalten, es zu akzeptieren. Muss der URL-Teil im Befehl curl ein anklickbarer Link sein, wie Sie ihn haben? In meinem ist es nicht, da ich die Skriptdatei als Nur-Text-Datei gespeichert habe (TextEdit möchte standardmäßig als RTF speichern, was ich angenommen hatte, dass es im Terminal nicht funktionieren würde). Hier ist das Skript, das ich verwendet habe (der einzige der 3 Befehle, der funktioniert, ist die 30-Sekunden-Pause, die ich als Sicherheitsmarge gesetzt habe, so dass der Download vor dem Laden in EyeTV abgeschlossen werden würde). Ich hatte es zuvor als ausführbar in Terminal identifiziert (der Dateiname des Skripts ist xmltvepg): Ich habe dies ein wenig anders gemacht.