Giter Club home page Giter Club logo

epguide's People

Contributors

dgolda avatar slawekmikula avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

epguide's Issues

Brak polskich znaków w EPG

Witam
Mam TVHeaedna 3.9.1743 i zauważyłem że od pewnego momentu nie mam w EPG 
polskich znaków. Wcześniej były... Jedyne co robiłem to aktualizuję co 
jakiś czas wersje TVHeaend jak pojawia się nowa. Nie wiem czy to wina 
TVHeadenda czy coś na stronire telemana się zmieniło i EPGUIDE źle sciąga 
opisy i resztę...

Proszę o pomoc. 
Dziwne tez jest że np wczoraj i chyba przedwczoraj polskie znaki były a teraz 
znów nie ma. A nie aktualizowałem TVHeadenda...

Original issue reported on code.google.com by [email protected] on 9 Oct 2014 at 7:34

Brak opisów odcinków jeśli pozycja programowa jest serialem

Witam

Dla seriali opis składa się tylko z rodzaju (np. serial obyczajowy), opisy 
filmów są w porządku.

Przykład:
tv_grab_pl_epguide --days 1 --offset 1 --config-file 
/home/mythtv/.mythtv/DVB-T.xmltv

cat /home/mythtv/.mythtv/DVB-T.xmltv                     timestamp = 2014-04-06 
14:08:35.541884
channels = ATM-Rozrywka, Eska-TV, Polsat, Polsat-Sport-News, Puls, Puls-2, 
Stopklatka-TV, TTV, TV4, TV6, TVN, TVN-Siedem, TVP-1, TVP-2, TVP-ABC, 
TVP-Historia, TVP-Info, TVP-Kultura, TVP-Polonia, TVP-Rozrywka
days = 7
split-title = True
add-original-title-to-title = False
add-year-to-title = False
add-age-rating-to-title = False
log-level = 20

Wycinek z pliku wynikowego:
<programme start="20140407024000 +0200" stop="20140407033000 +0200" 
channel="TVP-Polonia">
    <title>Blondynka 2</title>
    <sub-title>Urodzony po raz drugi</sub-title>
    <desc><![CDATA[serial obyczajowy]]></desc>
    <category language="en">Show/Game show</category>
    <category language="pl">serial obyczajowy</category>
    <icon src="http://media.teleman.pl/photos/470x265/Blondynka-2-Urodzony-Po-Raz-Drugi.jpg"/>
    <episode-num system="onscreen">23</episode-num>
  </programme>

Pozdrawiam

Original issue reported on code.google.com by [email protected] on 6 Apr 2014 at 1:34

Code review request

Witam
Czy ten nowy plik tv_grab_pl_epguide.py  to jest graber pod tvheadend?

Pozdrawiam

Original issue reported on code.google.com by [email protected] on 15 Oct 2013 at 10:26

"16" przed tytułem programu

Zauważyłem, że dla niektórych kanałow i nie do każdej pozycji przed 
tytułem dodawane są znaki "16". np.
#v+
<programme start="20130504221500 +0200" stop="20130505003500 +0200" 
channel="CanalPlus">
    <title>16 Igrzyska śmierci</title>
#v-
Tytuł w telemanie to "Igrzyska śmierci".

Original issue reported on code.google.com by [email protected] on 4 May 2013 at 9:12

Nie idzie ruszyć

Mac-mini:wpxmltv michal$ python epg_runner.py -l
Traceback (most recent call last):
  File "epg_runner.py", line 1, in <module>
    from common import Config
  File "/Users/michal/Library/Widgets/tvShow.wdgt/wpxmltv/common.py", 
line 8, in <module>
    from parsers import WpParser
  File 
"/Users/michal/Library/Widgets/tvShow.wdgt/wpxmltv/parsers/WpParser.py", 
line 6, in <module>
    from epguide.data_formats import Channel, Event
ImportError: No module named data_formats

Original issue reported on code.google.com by [email protected] on 9 Dec 2009 at 7:17

Pobieranie danych z teleman

Witam
Zauwazylem ze chyba cos zmienili na teleman bo program mi pobiera i na niektorych kanalach jako tytul mam w tvheadend rok produkcji filmu... Prosze zweryfikuj to. Używam wersji 1.9.3 i najnowszej wersji tvheadend 4.1.211

Błędy w pobieraniu programu - cron

Nie zawsze prawidłowo pobiera program. Np na dzień 16.04.2013 Filmbox Fmily 
jest zakończenie programu (tak twierdzi tvheadend). w pliku jest fragment
#v+
<programme start="20130416011500 +0200" stop="20130417010500 +0200" 
channel="Filmbox-Family">
    <title>Zakończenie programu</title>
    <category language="en">News/Current affairs</category>
    <category language="pl"></category>
  </programme>
  <programme start="20130417010500 +0200" stop="20130417070000 +0200" channel="Filmbox-Family">
    <title>Zakończenie programu</title>
    <category language="en">News/Current affairs</category>
    <category language="pl"></category>
  </programme>
  <programme start="20130417070000 +0200" stop="20130417080500 +0200" channel="Filmbox-Family">
    <title>Bajki</title>
    <desc><![CDATA["
Dziwne przygody Koziołka Matołka
"
,
"
Pomysłowy Dobromir
"
,
"
Pomysłowy wnuczek
"
,
"
Zaczarowany ołówek
"
]]></desc>
    <category language="en">News/Current affairs</category>
    <category language="pl"></category>
  </programme>
#v-
jak widać w pierwszej lini "zakończenie programu" trwa prawie 24h. Podobnie 
jest z kanałami nSport i Polsat Sport (tyle co wyłapałem)

Jak odpalam epguide_run z konsoli to w pliku wynikowym mam ok, tvheadend 
ładnie widzi program. problemem jest pobieranie z crona.

w załączniku pobierany xmltv o 6 rano (z crona) i 8:50 (z konsoli ręcznie) 
-odchudzone oraz program filmboxa na dzień dzisiejszy.

Original issue reported on code.google.com by [email protected] on 16 Apr 2013 at 7:11

Attachments:

Problem

Mam problem z programem niektórych stacji (np. nSport). Program tworzy się
(chyba) prawidłowo w pliku xmltv.xml, jednakże nie jest przyjmowany przez
mythtv.
parser teleman, ostatnia wersja epguide.
Nie wiem tylko czy jest to faktycznie wina samego skryptu epguide, czy może
czegoś innego w moim systemie lub bazie mysql, która nie przyjmuje programu
tych stacji, także mam nadzieję tylko, że ktoś też ma taki sam problem:)

Original issue reported on code.google.com by [email protected] on 9 Apr 2010 at 6:43

Informacje o postępie

Miło byłoby, gdyby epguide chlapał echem po terminalu, celem informowania 
użytkownika, 
czy coś robi, co robi i kiedy skończy ;) .

Original issue reported on code.google.com by [email protected] on 25 Apr 2010 at 3:29

- split-title nie extraktuje nr. odcinka do tytułu programu

Fajną opcje znalazłem - split-title (jestem nowym userem epguide - super 
sprawa)
niestety zauważyłem ze numery odcinka nie są extraktowane do głównego 
tytułu programu :/
Mimo iz na wp.pl przy kazdej pozycji serialowej takowa informacje jest w opisie 
(numer odcinka)

Original issue reported on code.google.com by [email protected] on 6 Oct 2013 at 8:46

Ilość pobieranych dni

Witam
Zauważyłem, że używając przełącznika "-w" pobierany jest program do 
końca tygodnia. 
Np. program pobierany dziś (sroda) jest tylko do niedzieli włącznie, nie 
jest pobierany na tydzień "do przodu".
Może by zrobić przełącznik, na ile dni ma program pobierać. W telemanie 
mamy dostępny program na 14 dni, może by to wykorzystać.
Pozdrawiam

Original issue reported on code.google.com by [email protected] on 5 Jun 2013 at 7:32

Parser Teleman - wydzielanie z tytułu podtytułu i numeru odcinka

Tytuły audycji na stronie teleman.pl zawierają numer odcinka (na końcu 
tytułu, w nawiasach), np: 
Moda na sukces (5745)
Natura w Jedynce: Niedźwiedzie polarne w ukrytej kamerze (2-ost.)
Żywe trupy 2 (12/13)

Nazwa cyklu lub serialu jest oddzielana dwukropkiem, np:
Wieczorynka: Baśnie i bajki polskie: Bursztynowa korona (21)
Skoki narciarskie: Turniej Czterech Skoczni w Innsbrucku
Domisie: Księżycowy kamień
Ranczo 4: Dzieci śmieci (46)

Parser powinien wydzielać z tytułu numer odcinka i podtytuł (tytuł odcinka) 
- jeśli są obecne.
W xmltv powinny one pojawiać się w elementach rozpoznawanych przez TvHeadend 
tzn.: 
<sub-title>
oraz
<episode-num system="onscreen">

Natomiast wartość dla <title> powinna być obcięta o te informacje.

Ponieważ inne programy mogą nie używać elementów <sub-title> i/lub 
<episode-num> funkcja ta powinna być domyślnie wyłączona i dostępna po 
podaniu opcji: --split-title

Original issue reported on code.google.com by [email protected] on 4 Jan 2013 at 5:02

Optymalizacja pobierania stron www

Aktualnie TelemanParser za każdym razem pobiera całe strony przez http. 
Przydatne byłoby pobieranie ich, tylko gdy się zmieniły. W tym celu 
należało by obsługiwać nagłówki Last-Modified i/lub ETag.

Przykład: http://www.diveintopython.net/http_web_services/etags.html

Wymaga to zapisywania pewnych danych na dysku, tak aby można było z nich 
skorzystać przy kolejnym uruchomieniu. Potrzebny więc będzie jakiś katalog 
roboczy. Domyślnie mógłby to być ~/.epguide.

Mając taki mechanizm można pomyśleć o implementacji dla teleman Issue 
16: Wirtualna Polska - pełne opisy

Original issue reported on code.google.com by [email protected] on 4 Jan 2013 at 5:19

Skrypt wyrzuca błąd, chociaż nie zmieniałem nic w konfiguracji

Witam

Wiem, że skrypt nie jest już rozwijany, jednak od dawna go używam i przesta działać bez poważnego powodu. Raczej nic nie aktualizowałem i z dnia na dzień mam taki komunikat przy próbie odpalenia skryptu (opcja --configure daje ten sam błąd tylko w pierwszej linii)

sudo su mythtv -c "/usr/local/bin/tv_grab_pl_epguide --config-file=/home/mythtv/.mythtv/DVB-T.xmltv"
Traceback (most recent call last):
  File "/usr/local/bin/tv_grab_pl_epguide", line 9, in <module>
    load_entry_point('epguide==1.9.3', 'console_scripts', 'tv_grab_pl_epguide')()
  File "/usr/local/lib/python2.7/dist-packages/epguide-1.9.3-py2.7.egg/epguide/tv_grab_pl_epguide.py", line 245, in RunTvGrabPlEpguide
    return grabber.run()
  File "/usr/local/lib/python2.7/dist-packages/epguide-1.9.3-py2.7.egg/epguide/tv_grab_pl_epguide.py", line 240, in run
    return self.normal_run()
  File "/usr/local/lib/python2.7/dist-packages/epguide-1.9.3-py2.7.egg/epguide/tv_grab_pl_epguide.py", line 164, in normal_run
    self.tv_grab_config_obj = ConfigObj(self.tv_grab_options.config_file)
  File "/usr/local/lib/python2.7/dist-packages/configobj.py", line 1229, in __init__
    self._load(infile, configspec)
  File "/usr/local/lib/python2.7/dist-packages/configobj.py", line 1318, in _load
    raise error
configobj.ConfigObjError: Parsing failed with several errors.

A to początek mojego configu:


#channel  ID ID
#channel 13-Ulica 13 Ulica
channel ATM-Rozrywka ATM Rozrywka
#channel AXN AXN
#channel AXN-Black AXN Black

Próbowałem reinstalować pythona i jego pakiety (Ubuntu 16.04.06 LTS), ale nic to nie zmienia.
Będę wdzięczny za wszelką pomoc, bo kompletnie nie znam pythona.

Pobieranie danych -> błąd przekodowania UTF-8

Zgłoszenie Łukasz S.

Błąd jest w parserze czyli formatowanie na wyjściu nic nie zmieni. Telemana
udaje się ściągnąć poprawnie w całości.

xarafaxz@liz ~ % epguide -p gazeta -c $gazeta_chlist -o gazeta.new -w -f xmltv                                                                                                                 
[ 0 @ 11:15:17 ]
Traceback (most recent call last):
  File "/usr/local/bin/epguide", line 9, in <module>
    load_entry_point('epguide==1.9.3', 'console_scripts', 'epguide')()
  File "build/bdist.linux-x86_64/egg/epguide/epg_runner.py", line 18, in 
RunEpguide
  File "build/bdist.linux-x86_64/egg/epguide/epguide.py", line 57, in Execute
  File "build/bdist.linux-x86_64/egg/epguide/abstract_epguide.py", line 78, in 
get_guide
  File "build/bdist.linux-x86_64/egg/epguide/parsers/GazetaParser.py", line 
58, in get_guide
  File "build/bdist.linux-x86_64/egg/epguide/parsers/GazetaParser.py", line 
62, in get_guide_from_file
  File "build/bdist.linux-
x86_64/egg/epguide/parsers/gazeta/GazetaProgrammeParser.py", line 48, in 
get_events
  File "build/bdist.linux-
x86_64/egg/epguide/parsers/gazeta/GazetaProgrammeParser.py", line 97, in 
create_event
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 48: 
ordinal not in range(128)

Zcalenie teleman.pl i gazeta.pl

Proszę kogoś o scalenie odczytywania kanałów z teleman.pl i gazeta.pl

Bedzie dostęp wtedy do wiekszej ilości kanałów TV

Original issue reported on code.google.com by [email protected] on 14 Mar 2014 at 10:38

referencja do nieistniejacego obiektu log w EpGuide

What steps will reproduce the problem?
1. uruchomic epguide_run

What is the expected output? What do you see instead?
Traceback (most recent call last):
  File "./epguide_run", line 23, in <module>
    RunEpguide()
  File "./epguide_run", line 20, in RunEpguide
    epguide.Execute()
  File "/home/maciek/code/epguide-src/src/epguide/epguide.py", line 54, in Execute
    self.GetChannelList()
  File "/home/maciek/code/epguide-src/src/epguide/epguide.py", line 77, in GetChannelList
    log.info("Parser zamknięcie")
NameError: global name 'log' is not defined


What version of the product are you using? On what operating system?
- default, rev 32

Please provide any additional information below.
- patch w zalaczniku

Original issue reported on code.google.com by [email protected] on 18 Sep 2010 at 1:47

Attachments:

Problem z czasem

Program tv, jaki otrzymuję, jest godzinę do tyłu, więc otrzymuję 
spóźniony program w tvtime 
i innych ;) .

Najprawdopodobniej przez "+0100" w wygenerowanym xmltv.

Original issue reported on code.google.com by [email protected] on 7 Apr 2010 at 8:49

Dodanie obrazka dla programu

Na teleman.pl przy wielu programach (audycjach) pojawia się obrazek (fotos). 
Należy dodać adres url obrazka do xmltv jako element <icon>

Original issue reported on code.google.com by [email protected] on 18 Nov 2013 at 9:18

parser teleman - brak kategorii i rozwiązanie

plik TelemanParser.py

linia
if self.state[-1] == "description" and self.getAttr(attrs, "class") ==
"categ categ-xxx":

Na teleman kategorie mają postać "categ categ-xxx", "categ categ-dzi",
"categ categ-ser" itd itp.

Ja poradziłem sobie, dodając moduł re do importu, i podmieniając 
#if self.state[-1] == "description" and self.getAttr(attrs, "class") ==
"categ categ-xxx":
na 
if self.state[-1] == "description" and re.search('categ categ-...',
self.getAttr(attrs, "class")):


pzdr

Original issue reported on code.google.com by [email protected] on 31 Mar 2010 at 10:09

epguide v.1.5 Mac OS X 10.6.5

Po instalacji: sudo setup.py install przy próbie wywołania epguide wyrzuca:

--- begin ---


mbfascik:ep15 fascik$ epguide
Traceback (most recent call last):
  File "/usr/local/bin/epguide", line 8, in <module>
    load_entry_point('epguide==1.5.0', 'console_scripts', 'epguide')()
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/pkg_resources.py", line 271, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/pkg_resources.py", line 2174, in load_entry_point
    return ep.load()
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/pkg_resources.py", line 1907, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "build/bdist.macosx-10.6-universal/egg/epguide/epg_runner.py", line 1, in <module>
  File "build/bdist.macosx-10.6-universal/egg/epguide/common.py", line 8, in <module>
  File "build/bdist.macosx-10.6-universal/egg/epguide/parsers/CpParser.py", line 7, in <module>
ImportError: No module named lxml



--- end---

czy to braki w systemie operacyjnym?

Original issue reported on code.google.com by [email protected] on 15 Nov 2010 at 10:05

Niektore programy nie sa wyswietlane

Witam,
Uzywam najnowszej wersji 1.8.2 i mam problem z niektorymi programami ze sie nie 
wyswietlaja


tu jest kawalek pliku:

  <programme start="20140916022500 +0200" stop="20140916034500 +0200" channel="TVN">
    <title>Sekrety magii</title>
    <desc><![CDATA[interaktywny program rozrywkowy]]></desc>
    <category language="en">Leisure hobbies</category>
    <category language="pl">interaktywny program rozrywkowy</category>
  </programme>
  <programme start="20140916034500 +0200" stop="20140916034500 +0200" channel="TVN">
    <title>Rozmowy w toku: Mam 16 lat i chcę adoptować małego Chińczyka!</title>
    <desc><![CDATA[talk-show]]></desc>
    <category language="en">Leisure hobbies</category>
    <category language="pl">talk-show</category>
    <icon src="http://media.teleman.pl/photos/470x265/Rozmowy-w-Toku_1.jpeg"/>
  </programme>
</tv>


Sekrety magii sie wyswietlaja a Rozmowy w toku juz nie... WIe ktos moze 
dlaczego?

Dzieki

Original issue reported on code.google.com by [email protected] on 15 Sep 2014 at 7:52

Attachments:

Witam - newbie

Witam
Przepraszam ale jestem zielony w temacie, potrzebowałbym pomocy z uruchomieniem xmltv pod tvheadend przeszukałem chyba wszystko co sie dało. Na czym utknołem 👍

root@TV:/home/rob/epg# epguide -c gazeta|1,teleman|POLSAT -f xmltv -w -o tv.xml

otrzymuje błąd : 1,teleman: nie znaleziono polecenia
POLSAT: nie znaleziono polecenia

teleman nie działa

witam chyba cos zmienili na telemanie, bo epguide juz nawet nie pokazuje listy dostepnych kanałow

Parametr --offset w tv_grab_pl_epguide jest ignorowany

Witam

Używam epguide w MythTV. Zauważyłem, że ostatnio nie dodawał mi nic do 
programu TV. Nie wiem, jak to możliwe, ale wydawało mi się, że wcześniej 
działało. Bez względu na to, ile podam w --offset. Dostaję program tylko na 
dziś. Poniżej przykład:
kamikac@MediaServer:~$ date
pią, 2 maj 2014, 23:12:44 CEST
kamikac@MediaServer:~$ cat '/home/mythtv/.mythtv/DVB-T.xmltv'
timestamp = 2014-04-06 14:08:35.541884
channels = ATM-Rozrywka, Eska-TV, Polsat, Polsat-Sport-News, Puls, Puls-2, 
Stopklatka-TV, TTV, TV4, TV6, TVN, TVN-Siedem, TVP-1, TVP-2, TVP-ABC, 
TVP-Historia, TVP-Info, TVP-Kultura, TVP-Polonia, TVP-Rozrywka
days = 7
split-title = True
add-original-title-to-title = False
add-year-to-title = False
add-age-rating-to-title = False
log-level = 20
kamikac@MediaServer:~$ tv_grab_pl_epguide --config-file 
'/home/mythtv/.mythtv/DVB-T.xmltv' --days 1 --offset 3
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE tv SYSTEM "xmltv.dtd">
<tv generator-info-name="epguide generator">
  <programme start="20140502050000 +0200" stop="20140502060000 +0200" channel="ATM-Rozrywka">
    <title>Wstawaj! Gramy!</title>
    <desc><![CDATA[program muzyczny]]></desc>
    <category language="en">News/Current affairs</category>
    <category language="pl">program muzyczny</category>
  </programme>
  <programme start="20140502060000 +0200" stop="20140502070000 +0200" channel="ATM-Rozrywka">
    <title>Wstawaj! Gramy!</title>
    <desc><![CDATA[program muzyczny]]></desc>
    <category language="en">News/Current affairs</category>
    <category language="pl">program muzyczny</category>
  </programme>
  <programme start="20140502070000 +0200" stop="20140502080000 +0200" channel="ATM-Rozrywka">
    <title>Wstawaj! Gramy!</title>
    <desc><![CDATA[program muzyczny]]></desc>
    <category language="en">News/Current affairs</category>
    <category language="pl">program muzyczny</category>
  </programme>
  <programme start="20140502080000 +0200" stop="20140502081000 +0200" channel="ATM-Rozrywka">
    <title>Luluś</title>
    <desc><![CDATA[serial animowany]]></desc>
    <category language="en">Children's/Youth programmes</category>
    <category language="pl">serial animowany</category>
    <episode-num system="onscreen">35</episode-num>
  </programme>

Dla porównania wynik z epguide z wpisana datą:
kamikac@MediaServer:~$ epguide -c TVP-1 -d 2014-05-06 --days 1 -f xmltv|head -n 
100
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE tv SYSTEM "xmltv.dtd">
<tv generator-info-name="epguide generator">
  <programme start="20140506052000 +0200" stop="20140506055500 +0200" channel="TVP-1">
    <title>Telezakupy</title>
    <category language="en">News/Current affairs</category>
    <category language="pl"></category>
  </programme>
  <programme start="20140506055500 +0200" stop="20140506080000 +0200" channel="TVP-1">
    <title>TVP Info w TVP1</title>
    <category language="en">News/Current affairs</category>
    <category language="pl"></category>
    <icon src="http://media.teleman.pl/photos/470x265/TVP-Info-w-TVP1.jpg"/>
  </programme>
  <programme start="20140506080000 +0200" stop="20140506081000 +0200" channel="TVP-1">
    <title>Wiadomości</title>
    <category language="en">News/Current affairs</category>
    <category language="pl"></category>
    <icon src="http://media.teleman.pl/photos/470x265/Wiadomosci.jpeg"/>
  </programme>

Używam epguide 1.8.2 ściągnięte dzisiaj z repo.

Pozdrawiam

Original issue reported on code.google.com by [email protected] on 2 May 2014 at 9:27

Błąd pobierania programu dla wybranej daty przy użyciu parsera teleman


przykładowe wywołanie:
epguide -c TVP-Polonia -p teleman  -f xmltv -d 2012-07-18 -o tvp-polonia.xml

zwrot:
File "/usr/local/bin/epguide", line 9, in <module>
    load_entry_point('epguide==1.6.0', 'console_scripts', 'epguide')()
  File "/usr/local/lib/python2.6/dist-packages/epguide-1.6.0-py2.6.egg/epguide/epg_runner.py", line 18, in RunEpguide
    epguide.Execute()
  File "/usr/local/lib/python2.6/dist-packages/epguide-1.6.0-py2.6.egg/epguide/epguide.py", line 56, in Execute
    self.GetGuide()
  File "/usr/local/lib/python2.6/dist-packages/epguide-1.6.0-py2.6.egg/epguide/epguide.py", line 101, in GetGuide
    guide = self.parser.GetGuide(day, channel)
  File "/usr/local/lib/python2.6/dist-packages/epguide-1.6.0-py2.6.egg/epguide/parsers/TelemanParser.py", line 269, in GetGuide
    eventDict = getter.GetEventList(date, channel_id)
  File "/usr/local/lib/python2.6/dist-packages/epguide-1.6.0-py2.6.egg/epguide/parsers/TelemanParser.py", line 84, in GetEventList
    dateDiff = eventDate - datetime.date.today()
TypeError: unsupported operand type(s) for -: 'datetime.datetime' and 
'datetime.date'


Original issue reported on code.google.com by [email protected] on 18 Jul 2012 at 8:54

Brak listy kanałów - ręczne pobranie tvn24 BiS błąd

Witam.
"-l" nie pokazuje listy kanałów :/

marcin@stalk:/opt/epguide/src$ ./epguide_run -l
marcin@stalk:/opt/epguide/src$ ./epguide_run -c "TVN-24-Biznes-i-Swiat" -t
Traceback (most recent call last):
  File "./epguide_run", line 20, in <module>
    RunEpguide()
  File "./epguide_run", line 17, in RunEpguide
    epguide.Execute()
  File "/opt/epguide/src/epguide/epguide.py", line 57, in Execute
    self.get_guide()
  File "/opt/epguide/src/epguide/abstract_epguide.py", line 68, in get_guide
    guide = self.parser.get_guide(day, channel)
  File "/opt/epguide/src/epguide/parsers/TelemanParser.py", line 58, in get_guide
    return self.get_guide_from_file(eventDate, channel_id, f)
  File "/opt/epguide/src/epguide/parsers/TelemanParser.py", line 62, in get_guide_from_file
    events = getter.get_events(eventDate, channel_id, f)
  File "/opt/epguide/src/epguide/parsers/teleman/TelemanProgrammeParser.py", line 33, in get_events
    events = [self.create_event(event_element, channel, event_date) for event_element in programmeElements]
  File "/opt/epguide/src/epguide/parsers/teleman/TelemanProgrammeParser.py", line 91, in create_event
    + " " + " " + main_category + " " + category + " " + url)
UnicodeEncodeError: 'ascii' codec can't encode character u'\u015a' in position 
56: ordinal not in range(128)
marcin@stalk:/opt/epguide/src$ 

Original issue reported on code.google.com by [email protected] on 26 Feb 2014 at 10:38

Problem z pobieraniem nazwy stacji

Zmieniła się treść html stron z programami na teleman.pl - nazwa stacji i 
jej ikona są teraz w div class="stationTitle" (poprzednio było: div 
class="station-title")

Original issue reported on code.google.com by [email protected] on 6 May 2013 at 10:30

Dodawanie tytułu oryginalnego i roku produkcji do tytułu filmu

Przy wyszukiwaniu informacji o filmie (np. przez XBMC) przydatne jest gdy nazwa 
katalogu / pliku jest w formacie:
tytuł oryginalny (rok produkcji) - tłumaczenie tytułu i inne informacje
Na przykład:
Annie Ong: Lost and Found (2004) - Oglądaj z Andrzejem Fidykiem: Kto jest 
moją matką?

Aby uzyskać taki efekt potrzebna jest możliwość dodawania do tytułu filmu 
(czyli tłumaczenia) tytułu oryginalnego i roku produkcji (ze strony ze 
szczegółami filmu)

Oczywiście, gdy brak tytułu oryginalnego, rok produkcji powinien być 
dodawana PO tytule "tłumaczonym", np:
Essential Killing (2010)

Original issue reported on code.google.com by [email protected] on 6 May 2013 at 1:23

Url do obrazka z logo kanału

Dodać do xmltv do elementu channel element icon z src wskazującym na obrazek 
z logo kanału TV np. http://media.teleman.pl/logos/m/tvp-1.png

Przykład:

 <channel id="TVP-1">
    <display-name>TVP 1</display-name>
    <icon src="http://media.teleman.pl/logos/m/tvp-1.png"/>
  </channel>

Podobno tvheadend potrafi to wykorzystać.

Original issue reported on code.google.com by [email protected] on 16 Apr 2013 at 3:24

Wirtualna Polska - pełne opisy

 Należy rozszerzyć program o opcję ściągania pełnych opisów od wszystkich providerów - oznacza to dla każdego wydarzenia ściągnięcie osobnej strony ze szczegółami i odpowiednio wykorzystanie wszystkich opisów (treść, aktorzy itp.)
 Taka operacja znacznie wydłuży czas ściągania programu na cały tydzień dlatego musi być to tylko opcja.

Original issue reported on code.google.com by [email protected] on 26 Sep 2010 at 10:43

Brak pobranych programów z teleman

Od paru dni epguide nie znajduje żadnych programów, w związku z tym 
generowany xmltv jest pusty.

Wynika to ze zmian układu stron na teleman.pl

Original issue reported on code.google.com by [email protected] on 18 Nov 2013 at 1:38

brak programu po odpaleniu z crona

Witam
przy odpaleniu epguide_run z crona to w pliku wynikowym nie ma programu a 
jedynie nagłówek xml:
#v+
streamer .xmltv # cat tv_grab_file.xmltv
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE tv SYSTEM "xmltv.dtd">
<tv generator-info-name="epguide generator">
streamer .xmltv #
#v-

Jak odpalam z konsoli "z palca" to plik wynikowy jest kompletyny. 
W tej wersji po odpaleniu z konsoli printowany jest cały fetchowany program. 
może problem leży w przekierowaniu wyjścia - cron nie odpala się w konsoli.

Original issue reported on code.google.com by [email protected] on 7 Apr 2013 at 9:58

Teleman - pełne opisy

Należy rozszerzyć program o opcję ściągania pełnych opisów z teleman.pl 
- oznacza to dla każdego wydarzenia ściągnięcie osobnej strony ze 
szczegółami i odpowiednio wykorzystanie wszystkich opisów (treść, aktorzy 
itp.)
 Taka operacja znacznie wydłuży czas ściągania programu na cały tydzień dlatego musi być to tylko opcja.

Dodatkowo, ściągnięte strony powinny być cachowane na dysku, tak aby przy 
kolejnym wywołaniu nie były ściagane ponownie, lecz parsowane z dysku

Original issue reported on code.google.com by [email protected] on 17 Mar 2013 at 8:45

wybor skad ma sciagać program

Witam
Przydało by się aby EPGUIDE potrafił sciągać program TV z kilku stron www, 
gdyż na teleman brakuje programów. Mam kilka kanałów do których nie ma 
programu. A tak można by skonfigurować dla np. jakiego kanału skąd ma 
pobrać program. Albo np. jedna www domyslna a jeśli recznie ustawie ze np. 
dla RBL.tv ma pobierać załóżmy z Polsatu cyfrowego to tylko dla tego 
jednego kanału będzie sciagac z cyfrowego Polsatu...

Obecnie używam wersji 1.8.0 i działa jak na razie ok.

Original issue reported on code.google.com by [email protected] on 20 Nov 2013 at 10:14

Generowanie pliku xml zostaje przerwane

What steps will reproduce the problem?
~/tv/epguide-1.4.2/./epguide_run -p wpng -c
1,5,17,2,151,18,238,402,14,201,42,224,265,375,85,205,267,400,174,6,3,368,235,67,
356,186,355,92,216,361,16,73,70,455,407,416,417,418,392,420,421,439,458,441,436,
438,425
-f xmltv -w -o tv.xml

What is the expected output? What do you see instead?
Traceback (most recent call last):                                        

  File "/home/raknor/tv/epguide-1.4.2/./epguide_run", line 23, in <module>

    RunEpguide()                                                          

  File "/home/raknor/tv/epguide-1.4.2/./epguide_run", line 20, in
RunEpguide                                                                  
    epguide.Execute()                                                     

  File "/home/raknor/tv/epguide-1.4.2/epguide/epguide.py", line 46, in
Execute                                                                
    self.GetGuide()                                                       

  File "/home/raknor/tv/epguide-1.4.2/epguide/epguide.py", line 78, in
GetGuide                                                               
    guide = self.parser.GetGuide(day, channel)                            

  File "/home/raknor/tv/epguide-1.4.2/epguide/parsers/WpNgParser.py", line
276, in GetGuide                                                   
    eventDict = getter.GetEventList(date, channel_id)                     

  File "/home/raknor/tv/epguide-1.4.2/epguide/parsers/WpNgParser.py", line
85, in GetEventList                                                
    buf = urllib.urlopen (self.url).read()                                

  File "/usr/lib/python2.6/urllib.py", line 87, in urlopen                

    return opener.open(url)                                               

  File "/usr/lib/python2.6/urllib.py", line 206, in open                  

    return getattr(self, name)(url)                                       

  File "/usr/lib/python2.6/urllib.py", line 361, in open_http             

    return self.http_error(url, fp, errcode, errmsg, headers)             

  File "/usr/lib/python2.6/urllib.py", line 374, in http_error            

    result = method(url, fp, errcode, errmsg, headers)                    

  File "/usr/lib/python2.6/urllib.py", line 639, in http_error_302        

    data)                                                                 

  File "/usr/lib/python2.6/urllib.py", line 654, in redirect_internal     

    return self.open(newurl)                                              

  File "/usr/lib/python2.6/urllib.py", line 206, in open                  

    return getattr(self, name)(url)                                       

  File "/usr/lib/python2.6/urllib.py", line 345, in open_http             

    h.endheaders()                                                        

  File "/usr/lib/python2.6/httplib.py", line 892, in endheaders           

    self._send_output()                                                   

  File "/usr/lib/python2.6/httplib.py", line 764, in _send_output         

    self.send(msg)                                                        

  File "/usr/lib/python2.6/httplib.py", line 723, in send                 

    self.connect()                                                        

  File "/usr/lib/python2.6/httplib.py", line 704, in connect
    self.timeout)
  File "/usr/lib/python2.6/socket.py", line 514, in create_connection
    raise error, msg
IOError: [Errno socket error] [Errno 111] Connection refused


What version of the product are you using? On what operating system?
epguide 1.4.2, Kubuntu 9.10


Please provide any additional information below.
Powyższy problem pojawia się dość losowo. Nie potrafię powiedzieć w jaki
sposób wygenerować taki błąd za każdym razem.

Original issue reported on code.google.com by raknor7 on 27 Apr 2010 at 8:26

nie zawsze pobiera program

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 [email protected] on 11 Apr 2013 at 12:47

Błąd sciągania kanału Disney Channel

Przy ściąganiu niektórych kanałów występuje błąd:

Traceback (most recent call last):
  File "./epguide_run", line 23, in ?
    RunEpguide()
  File "./epguide_run", line 20, in RunEpguide
    epguide.Execute()
  File "/home/.../Desktop/epguide-1.0/epguide/epguide.py", line 46, in Execute
    self.GetGuide()
  File "/home/.../Desktop/epguide-1.0/epguide/epguide.py", line 78, in GetGuide
    guide = self.parser.GetGuide(day, channel)
  File "/home/.../Desktop/epguide-1.0/epguide/parsers/WpParser.py", line
235, in GetGuide
    eventDict = getter.GetEventList(date, channel_id)
  File "/home/.../Desktop/epguide-1.0/epguide/parsers/WpParser.py", line
85, in GetEventList
    self.UpdatePreviousTimeEnd()
  File "/home/.../Desktop/epguide-1.0/epguide/parsers/WpParser.py", line
108, in UpdatePreviousTimeEnd
    self.prevEvent['time_end'] = self.currentEvent['time_start']
KeyError: 'time_start'

Original issue reported on code.google.com by [email protected] on 30 Dec 2009 at 8:24

Sciąganie danych od różnych providerów

Możliwość określenia przez plik konfiguracji listy providerów oraz 
kanałów 
dla każdego z nich. Wszystkie dane byłyby ściągane i łączone w jeden plik 
wynikowy (np. xmltv).

Format pliku konfiguracji do określenia później

Original issue reported on code.google.com by [email protected] on 24 Mar 2010 at 5:56

TVHEADEND 3.9.279 i brak polskich znaków w kanałach

Zainstalowałem u siebie na serwerze Synology DS213 za pośrednictwem 
Debian-Chroot najnowsza wersję TVHeadend 3.9.279
Wszystko skonfigurowałem ok. W zakładce GEBNERAL>Default Language ustawiłem 
POLISH. Zainstalowałem najnowszy dostępny EPGUIDE 1.8.0 i niestety w 
niektórych programach nie ma polskich znaków. Np jest to program POLSAT 
SPORT. Natomiast np w TVP SPORT znaki są bez problemu wyświetlane. W wersji 
TVHeadend 3.4 było wszystko ok. Pisałem zgłoszenie do twórcy TVHeadend i 
prosił mnie abym podał przykładowy plik z programem wiec dałem pliki z 
katalogu /epguide/cache. Stwierdził ze to wyglada jak HTML a nie XMLTV. Nie 
wiem gdzie znajde pliki XMLTV aby przekazać Twórcy. Proszę o pomoc jak 
rozwiązać problem z tym brakiem polskich znaków.

Original issue reported on code.google.com by [email protected] on 11 Dec 2013 at 8:57

Attachments:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.