Probleme mit leeren Tagen

Hier wird dir geholfen, wenn du TV-Daten anbieten möchtest.
Antworten
Bronkoknorb
Listings Provider
Beiträge: 266
Registriert: 05 Jul 2005, 17:39
Wohnort: Wien
Kontaktdaten:

Probleme mit leeren Tagen

Beitrag von Bronkoknorb »

Ich habe das Problem das nach einer Datenaktualisierung manche Tage von meinen Sendern leer bleiben, obwohl ich mir ziemlich sicher bin, dass die Daten auf meinem Server vorhanden sind.

z.B.:
derzeit ist der 1. Juli von "Star TV" (fast) leer bei mir im TVB (auch nach mehrmaliger Datenaktualisierung). Kann das jemand bestätigen?

Die (kompletten) Daten sollten aber auf dem Server verfügbar sein:
auf http://tv.hermann.czedik.net/ gibt es die dateien:
2006-07-01_ch_startv_base_full.prog.gz
2006-07-01_ch_startv_base_update_1.prog.gz
2006-07-01_ch_startv_more00-16_full.prog.gz
2006-07-01_ch_startv_more16-00_full.prog.gz

Diese scheinen viel mehr zu beinhalten, als die eine Sendung, die bei mir im TVB am 1. Juli für StarTV angezeigt wird.
Gibt es dafür irgendeine Erklärung?
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Was ist, wenn du die Daten bei dir im TVB löscht und dann nochmal aktualisierst? Sind die Daten dann immernoch nicht vorhanden?
Bronkoknorb
Listings Provider
Beiträge: 266
Registriert: 05 Jul 2005, 17:39
Wohnort: Wien
Kontaktdaten:

Beitrag von Bronkoknorb »

bodo hat geschrieben:Sind die Daten dann immernoch nicht vorhanden?
Doch, sie sind nun da!
Handelt es sich also um einen Bug in TV-Browser?
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Tja, ganz einfach: du hast mit den Dateien rumgepfuscht ;).

Niemals raw und/oder prepared löschen! Wenn du das machst, wird die Versions-Nummer in der Datei wieder auf 1 gesetzt. Der TVB prüft bevor er die Dateien runterlädt die Version auf dem Server und die Version lokal im TVB. Und die Nummer wird nur korrekt hochgezählt, wenn du die raw/prepared nicht löscht.
Bronkoknorb
Listings Provider
Beiträge: 266
Registriert: 05 Jul 2005, 17:39
Wohnort: Wien
Kontaktdaten:

Beitrag von Bronkoknorb »

bodo hat geschrieben:Tja, ganz einfach: du hast mit den Dateien rumgepfuscht ;).
Wäre eine schöne Erklärung, aber das habe ich nicht.

Das einzige, was mein Aktualisierung-Script macht, ist die in Quarantäne verschobenen Dateien zurückholen (nachdem der Datamanager aufgerufen wurde):

Code: Alles auswählen

cp ./prepared/quarantine/*.gz ./prepared/
Könnte das zu Problemen führen? Aber diesen Tipp hast du selbst mir gegeben.
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Ne, das führt nicht zu dem Problem.
Bronkoknorb
Listings Provider
Beiträge: 266
Registriert: 05 Jul 2005, 17:39
Wohnort: Wien
Kontaktdaten:

Beitrag von Bronkoknorb »

Aber dieses Problem tritt nicht zum ersten mal auf. Gerade beim Sender StarTV gab es immer wieder leere Tage, obwohl die Daten korrekt am Server liegen.

Mein Script, das täglich aufgerufen wird, sieht so aus:

Code: Alles auswählen

#!/bin/bash

cd ~/tvdata/
echo === Lade TV-Programm herunter...
wget -nc --output-document=TvData.xml http://localhost/tvbrowser/
echo === Umwandeln des TV-Programms...
./pdsrunner.sh XmlTvPDS
echo === Lade Megaplex-Kinoprogramm herunter...
wget -nc --output-document=TvData.xml http://localhost/tvbrowser/megaplex.php
echo === Umwandeln des Megaplex-Kinoprogramms...
./pdsrunner.sh XmlTvPDS
echo === Aufbereitung der Daten...
./datamanager.sh bronkotv megaplex
echo === Quarantäne aufheben
cp ./prepared/quarantine/*.gz ./prepared/
echo === Synchronisieren des Servers...
./mirrorupdater.sh
Die eigentliche Datenaufbereitung, von den Formaten, die mir diese Sender schicken, zu XmlTV, passiert mit zwei PHP-Scripten (über einen lokalen Webserver, weil ich die so am einfachsten ausführen kann).

Händisch habe ich sicher nicht mit den Dateien herumgepfuscht.
Fällt dir sonst etwas auf, an meiner Aufrufreihenfolge, das zu Problemen führen könnte?
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Ne, da bin ich überfragt. Martin?
Martin
Site Admin
Beiträge: 2357
Registriert: 03 Dez 2003, 21:45
Kontaktdaten:

Re: Probleme mit leeren Tagen

Beitrag von Martin »

Bronkoknorb hat geschrieben:Diese scheinen viel mehr zu beinhalten, als die eine Sendung, die bei mir im TVB am 1. Juli für StarTV angezeigt wird.
Gibt es dafür irgendeine Erklärung?
Laß mal den dayprogramfiletranslator über das prepared-Verzeichnis laufen (siehe im Tutorial: http://tvbrowser.org/downloads/starterkit/part1_de.html )
Das Tool erzeugt aus deinen Dateien am Server Textdateien. Dann weißt du, was wirklich in deinen .gz Dateien steht.
Antworten