Plugin CSFD Lite
Moderátoři: kratke_pole, Pr0metheUs, tommix, chocholousek
Plugin CSFD Lite
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.
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.
Re: Nový plugin CSFD Lite
Diky moc za plugin....
A kedze aj tak kopa uzivatelov je lenivych , tak tu je IPK: zmeny mik9 - 20.Listopad 2017 - 11:09 zmeny mik9 - 22.Listopad 2017 - 22:50 Plugin a IPK testovane na OpenATV 6.1 a OpenPLI 6.0
A kedze aj tak kopa uzivatelov je lenivych , tak tu je IPK: zmeny mik9 - 20.Listopad 2017 - 11:09 zmeny mik9 - 22.Listopad 2017 - 22:50 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"
Из России-матушки
Вдаль глядят Сарматушки
На Соединённые Штатушки!
########################
########################
########################
########################
########################
Ukroruina = state "404"
Из России-матушки
Вдаль глядят Сарматушки
На Соединённые Штатушки!
-
- 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
Aj verzia pre dreambox OE2.2 a OE2.5 vďaka mik9
Pridal som do control Depends: enigma2-plugin-extensions-imdb a taktiež autodetekcie hd a fhd skinu.
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.
Re: Nový plugin CSFD Lite
Pre tých čo chcú používať CSFD Lite v Archiv CZSK
/usr/lib/enigma2/python/Plugins/Extensions/archivCZSK/gui
/usr/lib/enigma2/python/Plugins/Extensions/archivCZSK/gui
Nemáte oprávnění prohlížet přiložené soubory.
Re: Nový plugin CSFD Lite
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.
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.
Re: Nový plugin CSFD Lite
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ů
- 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.
Re: Nový plugin CSFD Lite
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.
Re: Nový plugin CSFD Lite
dovolil som si upravit skinHD - dufam, ze to nevadi... 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
Gigablue UHD TRIO 4K - ATV6.4
T-90: 9e, 13e, 16e, 19e, 23.5e, 28e
skylink, antiksat
-
- 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
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.
Re: Nový plugin CSFD Lite
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.
- 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.
Nová verze 0.94
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.
- 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.
Re: Nový plugin CSFD Lite
fix starsbar (dik vaanja)
Nemáte oprávnění prohlížet přiložené soubory.
VU+ Ultimo 4k,OpenAtv 6.4
Re: Nový plugin CSFD Lite
ipk balicek netestovany
Nemáte oprávnění prohlížet přiložené soubory.
VU+ Ultimo 4k,OpenAtv 6.4