slawekmikula / epguide

Projekt grabbera XMLTV oraz TXT dla polskich stacji telewizyjnych
http://slawekmikula.github.io/epguide
6 stars 5 forks source link

nie zawsze pobiera program #21

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
witam
zauważyłem, że nie zawsze pobiera program dla kanałów, np. nSport.
dziś mamy 11.04.2013 i na dzień dzisiejszy i jutrzejszy nie pobiera programu. 
ma za wczorajszy dzien i dopiero po jutrze
#v+
streamer src # ./epguide_run -c nSport -d 2013-04-10
/opt/tvheadend/epguide/src/.epguide

Program nSport na dzien: 2013-04-10
--------------------------------------------

 09:00 11:00   Piłka nożna: Liga Mistrzów

 11:00 13:00   Piłka nożna: Liga Mistrzów

 13:00 13:30   Legia - stawka większa niż mecz

 13:30 14:00   Zagraj to jeszcze raz
             Przy pomocy najnowszej techniki komputerowej Piotr Salak i
             Wojciech Jagoda analizują najciekawsze akcje z piłkarskich
             boisk.
 14:00 16:00   Piłka nożna: Liga Mistrzów

 16:00 18:00   Piłka nożna: Liga Mistrzów

 18:00 20:00   Piłka nożna: T-Mobile Ekstraklasa

 20:00 20:40   Piłka nożna: Liga Mistrzów

 20:40 23:00   Piłka nożna: Liga Mistrzów

 23:00 00:00   Piłka nożna: Liga Mistrzów

 00:00 01:45   Piłka nożna: Liga Mistrzów

 01:45 01:45   Zakończenie programu

treamer src # ./epguide_run -c nSport -d 2013-04-11
/opt/tvheadend/epguide/src/.epguide
Brak programu dla tego dnia

streamer src # ./epguide_run -c nSport -d 2013-04-12
/opt/tvheadend/epguide/src/.epguide
Brak programu dla tego dnia

streamer src # ./epguide_run -c nSport -d 2013-04-13
/opt/tvheadend/epguide/src/.epguide

Program nSport na dzien: 2013-04-13
--------------------------------------------

 09:00 09:30   Magazyn Ligi Mistrzów
             Skróty najciekawszych spotkań i najładniejsze bramki w meczach
             rozgrywanych w ramach Ligi Mistrzów.
 09:30 10:00   Legia - stawka większa niż mecz

 10:00 12:00   Piłka nożna: T-Mobile Ekstraklasa

 12:00 13:30   Koszykówka: Euroliga mężczyzn

 13:30 15:30   Piłka nożna: Liga Mistrzów

 15:30 15:45   Piłka nożna: Wstęp do meczu

 15:45 17:45   Piłka nożna: T-Mobile Ekstraklasa

 17:45 18:00   nSport extra

 18:00 20:00   Piłka nożna: Liga Mistrzów

 20:00 22:00   Piłka nożna: T-Mobile Ekstraklasa

 22:00 22:30   Piłka nożna

 22:30 23:00   Magazyn Ligi Mistrzów
             Skróty najciekawszych spotkań i najładniejsze bramki w meczach
             rozgrywanych w ramach Ligi Mistrzów.
 23:00 01:00   Piłka nożna: T-Mobile Ekstraklasa

 01:00 01:00   Zakończenie programu
#v-

jeszcze raz z dniem dzisiejszym, tylko z przełącznikiem -t

#v+
streamer src # ./epguide_run -c nSport -t
/opt/tvheadend/epguide/src/.epguide
Brak programu dla tego dnia
#v-

Program dla nSport na dzień 11.04 i 12.04 istnieje.

Original issue reported on code.google.com by mar...@nicram.net on 11 Apr 2013 at 12:47

GoogleCodeExporter commented 9 years ago
Wygląda na problem z osiągnięciem flagi sucess w parserze teleman. Widać 
coś się różni w formacie HTML zwracanym w poszczególnych dniach. 
Spróbuję przez weekend na to popatrzeć.

Original comment by slawek.m...@gmail.com on 11 Apr 2013 at 8:33

GoogleCodeExporter commented 9 years ago

Original comment by slawek.m...@gmail.com on 11 Apr 2013 at 8:36

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
żeby było łatwiej to załączam zrzucik programu nSport na dzisiaj. 
właśnie z tego epgdownloader mówi, że nie ma programu na ten dzień.

Original comment by mar...@nicram.net on 11 Apr 2013 at 9:05

Attachments:

GoogleCodeExporter commented 9 years ago
Poprawiono. Problem wynikał z tego, że kanał nSport w pewnych dniach nie 
posiadał żadnego opisu wydarzenia. Był tylko tytuł i kategoria. Jeśli nie 
było żadnego opisu to parser nie ustawiał flagi success, co było 
wyznacznikiem, że poprawnie parsowano stronę.
Poprawiono w 1.7.1. Zamykam.

Original comment by slawek.m...@gmail.com on 12 Apr 2013 at 4:55