Plugin CSFD Lite

Moderátoři: kratke_pole, Pr0metheUs, tommix, chocholousek

Odpovědět
mik9
Mírně pokročilý
Mírně pokročilý
Příspěvky: 64
Registrován: 08.březen 2011 - 11:52

Plugin CSFD Lite

Příspěvek od mik9 »

Ahoj, vzhledem k tomu, že nebylo jasné, jak to bude s CSFD pluginem, napsal jsem jednodušší plugin pro běžné získávání informací z csfd.cz. Žádné přihlašování, žádné nastavování, je možnost zobrazit jen informace o filmu a komentáře. Částečně je založený na IMDb, ale i oproti tomu je zjednodušený, i tam byl zbytečný balast. Neříkám, že i ten můj by se nedal ještě optimalizovat, ale je snad dostatečně rychlý a efektivní.

Snažil jsem se vyhnout tzv. catastrophic backtracking u regulárních výrazů, což je asi důvod, na kterém se časově zasekne původní plugin CSFD. Uvažoval jsem i o změně parsování na něco pořádného (regex se k parsování HTML zrovna moc nehodí), nejlépe pomocí modulu Beautiful Soup, ale to by vedlo k nutné instalaci modulu, který obvykle v repozitářích jednotlivých image enigmy není. Tak jsem nechal to nešikovné parsování přes regex. V každém případě, pokud by změny na csfd.cz vedly k jakýmkoli problémům s parsováním, zdrojový kód je k dispozici a může si ho každý upravit hned a sám.

Části zcela přepsané oproti IMDb jsou k poznání hned, jsou tam české názvy proměnných nebo mix původních a českých. Instalační package není, ale instalace je jednoduchá, prostě se rozbalí obsah přiloženého ZIP souboru do adresáře \usr\lib\enigma2\python\Plugins\Extensions\CSFDLite\. Testováno to bylo jen na mém stroji, tedy VU Duo2 s image OpenPLi, verzí z dubna 2015 (vzhledem k mým úpravám image moc často neupdatuju a když vše funguje, tak vůbec). Ale plugin je natolik jednoduchý, že by měl fungovat s jakoukoli image. Odinstalace je jednoduchá, prostě se adresář CSFDLite smaže.

Tak můžete používat po dobu, než bude opraven původní CSFD plugin, nebo třeba napořád, dáte-li přednost jednoduchosti. A v případě změn na csfd.cz si kdykoli snadno upravit. Netestoval jsem se souběžně naistalovaným pluginem CSFD (kvůli jeho zamrzání), takže nejsem schopen s určitostí říct, jak se bude chovat volání namísto IMDb (třeba v CoolTVGuide) - který plugin dostane přednost.
Nemáte oprávnění prohlížet přiložené soubory.
ctiforum
Odborník
Odborník
Příspěvky: 334
Registrován: 19.září 2013 - 1:39

Re: Nový plugin CSFD Lite

Příspěvek od ctiforum »

Diky moc za plugin....
A kedze aj tak kopa uzivatelov je lenivych :D , tak tu je IPK:
enigma2-plugin-extensions-csfdlite_1-0-20171117_all.ipk
zmeny mik9 - 20.Listopad 2017 - 11:09
enigma2-plugin-extensions-csfdlite_1-0-20171120_all.ipk
zmeny mik9 - 22.Listopad 2017 - 22:50
enigma2-plugin-extensions-csfdlite_1-0-20171122_all.ipk
Plugin a IPK testovane na OpenATV 6.1 a OpenPLI 6.0
Nemáte oprávnění prohlížet přiložené soubory.
Naposledy upravil(a) ctiforum dne 23.listopad 2017 - 1:58, celkem upraveno 2 x.
########################
########################

########################
########################

########################
########################

Ukroruina = state "404"
Из России-матушки
Вдаль глядят Сарматушки
На Соединённые Штатушки!
durinov
Pokročilý
Pokročilý
Příspěvky: 156
Registrován: 03.listopad 2009 - 17:02
satelitni prijimac: dreambox two
Bydliště: Považská Bystrica

Re: Nový plugin CSFD Lite

Příspěvek od durinov »

Aj verzia pre dreambox OE2.2 a OE2.5 vďaka mik9 :good:
Pridal som do control Depends: enigma2-plugin-extensions-imdb a taktiež autodetekcie hd a fhd skinu.
Nemáte oprávnění prohlížet přiložené soubory.
Naposledy upravil(a) durinov dne 18.listopad 2017 - 16:48, celkem upraveno 2 x.
jablko1
Registrovaný
Registrovaný
Příspěvky: 7
Registrován: 02.duben 2010 - 15:32

Re: Nový plugin CSFD Lite

Příspěvek od jablko1 »

Upravené pre Full HD.
Nemáte oprávnění prohlížet přiložené soubory.
Uživatelský avatar
005jon
Odborník
Odborník
Příspěvky: 316
Registrován: 25.únor 2007 - 16:58

Re: Nový plugin CSFD Lite

Příspěvek od 005jon »

Pre tých čo chcú používať CSFD Lite v Archiv CZSK
/usr/lib/enigma2/python/Plugins/Extensions/archivCZSK/gui
Nemáte oprávnění prohlížet přiložené soubory.
mik9
Mírně pokročilý
Mírně pokročilý
Příspěvky: 64
Registrován: 08.březen 2011 - 11:52

Re: Nový plugin CSFD Lite

Příspěvek od mik9 »

Verze 0.91 k dispozici, vhodný update pro ty, co nemají nainstalovanou IMDb a ty, co používají Full HD. Pro Full HD jsem použil úpravu zveřejněnou uživatelem jablko1, netestoval jsem, jak vypadá, mám jen na první pohled pochybnost o tom, jestli bude správně ukazovat počet hvězdiček, což je ale drobnost, která se dá snadno napravit. Kdo jede ve Full HD, dejte prosím když tak nějaký otisk obrazovky. Poznámka pro upřesnění: Vhodný skin se volí sám, buď klasické HD nebo Full HD.

Instalaci IMDb přesto vřele doporučuju, je to malý balíček a třeba CoolTVGuide má pod CoolInfoBox hledání v ní natvrdo nastavené, takže CSFD Lite může toto volání pak převzít. Je možné ji nainstalovat kdykoli, i po instalaci CSFD Lite.

Číslo verze a úpravy dokumentuju zatím jako komentář přímo v plugin.py, hned na začátku.
Nemáte oprávnění prohlížet přiložené soubory.
Naposledy upravil(a) mik9 dne 19.listopad 2017 - 15:05, celkem upraveno 1 x.
mik9
Mírně pokročilý
Mírně pokročilý
Příspěvky: 64
Registrován: 08.březen 2011 - 11:52

Re: Nový plugin CSFD Lite

Příspěvek od mik9 »

Nová verze CSFD Lite v0.92 k dispozici v příloze, hlavní změny:
- přidány informace o typech filmu (seriál, TV film, epizoda) na stránce informací o filmu
- přidány informace o nejbližším TV vysílání (na stránce informací o filmu)
- vizuální úprava na stránce vyhledaných výsledků
Nemáte oprávnění prohlížet přiložené soubory.
mik9
Mírně pokročilý
Mírně pokročilý
Příspěvky: 64
Registrován: 08.březen 2011 - 11:52

Re: Nový plugin CSFD Lite

Příspěvek od mik9 »

Tak tady je v0.92 s tou drobnou korekcí FullHD skinu, tj. hvězdiček a velikosti číselného hodnocení.
Nemáte oprávnění prohlížet přiložené soubory.
Uživatelský avatar
virgille
Pokročilý
Pokročilý
Příspěvky: 255
Registrován: 15.leden 2013 - 16:38

Re: Nový plugin CSFD Lite

Příspěvek od virgille »

dovolil som si upravit skinHD - dufam, ze to nevadi... :wink: vacsi obrazok, vacsi font...a pre pouzivatelov MyMetrix skinu aj s tlacitkami
Nemáte oprávnění prohlížet přiložené soubory.
VU+ Solo4K - WDred 1TB - ATV6.4
Gigablue UHD TRIO 4K - ATV6.4
T-90: 9e, 13e, 16e, 19e, 23.5e, 28e
skylink, antiksat
durinov
Pokročilý
Pokročilý
Příspěvky: 156
Registrován: 03.listopad 2009 - 17:02
satelitni prijimac: dreambox two
Bydliště: Považská Bystrica

Re: Nový plugin CSFD Lite

Příspěvek od durinov »

Odstránil som diakrtiku i keď to nieje najlepší spôsob(má to svoje muchy),ale účel svätí prostriedkom.Dúfam,že sa autor @mik9 nenahnevá,keď sa vtom vŕtam je to len dočasné riešenie ohľadom archívu czsk. :)
Nemáte oprávnění prohlížet přiložené soubory.
mik9
Mírně pokročilý
Mírně pokročilý
Příspěvky: 64
Registrován: 08.březen 2011 - 11:52

Re: Nový plugin CSFD Lite

Příspěvek od mik9 »

Ke stažení nová verze 0.93:
- vylepšeno přímé určení filmu, povětšinou bez nutnosti výběru ze seznamu
- zrychlení načítání filmů, které mají mnoho komentářů
- nadefinovány klávesy v keymap.xml, nyní při přidržení klávesy pro listování (kurzor nahoru/dolů) funguje autorepetice, kurzor vlevo/vpravo funguje jako page up/down i u seznamu filmů
- optimalizace kódu

Ke stažení dávám všechny soubory, minimálně je potřeba nakopírovat plugin.py a keymap.xml.
Nemáte oprávnění prohlížet přiložené soubory.
mik9
Mírně pokročilý
Mírně pokročilý
Příspěvky: 64
Registrován: 08.březen 2011 - 11:52

Nová verze 0.94

Příspěvek od mik9 »

Ke stažení je verze 0.94 s těmito novinkami:
- skiny jsou nyní definované v příslušných xml souborech, takže si s nimi můžete hrát bez nutnosti restartovat enigmu ;-)
- hvězdičky pro Full HD zvětšeny
- pro Full HD se nyní načítá plakát ve vysokém rozlišení (pokud na csfd.cz ve vyšším rozlišení je, což většinou bývá)

Jelikož přibyly soubory, doporučuju nakopírovat vše ze zip souboru.
Nemáte oprávnění prohlížet přiložené soubory.
alben
Pokročilý
Pokročilý
Příspěvky: 235
Registrován: 08.prosinec 2016 - 12:16

Re: Nový plugin CSFD Lite

Příspěvek od alben »

fix starsbar (dik vaanja)
Nemáte oprávnění prohlížet přiložené soubory.
VU+ Ultimo 4k,OpenAtv 6.4
alben
Pokročilý
Pokročilý
Příspěvky: 235
Registrován: 08.prosinec 2016 - 12:16

Re: Nový plugin CSFD Lite

Příspěvek od alben »

ipk balicek netestovany
Nemáte oprávnění prohlížet přiložené soubory.
VU+ Ultimo 4k,OpenAtv 6.4
Odpovědět

Zpět na „Download plugins“