11.3.2026, 19:06
(Tento příspěvek byl naposledy změněn: 11.3.2026, 20:38 uživatelem JiRo.
Důvod úpravy: Doplnění informace
)
@xixi22: Tak co myslíš? Nelíbí se mi, jak je zdejší fórum spravované a rozhodl jsem se, že už v něm nic ze své práce publikovat nebudu. Pro to, aby se fórum změnilo, jsem (a nejen já) udělal už dost. A protože jsem tak trochu na psaní o Kodi závislý, a taky se rád chlubím
(to o mě napsali), tak jsem si založil blog. Co chci napsat, je tam. Proč to tedy opakovat ještě tady.
Ale budiž, výjimku ještě udělat můžu. Ano, doplněk běží na všech instalacích Kodi, ale jen od verze Kodi 21 výše. Nepokládám za nutné podporovat staré verze Kodi, už jenom proto, že se snažím využít atraktivní funkce současných knihoven python. Řeším jen doplňky, resp. v nich jen katalogy. Momentálně je hotové api, které umí z manifestu pro Streamlet vytvořit entrypoint funkčního doplňku v Kodi, se stejnou stukturou menu jakou má doplněk ve Streamlet. Search nepokládám za nutné (až na výjimky jako je debrid a podobné) přebírat, protože si je (alespoň ty základní: webshare, fastshare, hellspy, Sosáč, SC, ...) dokážu v Kodi napsat taky. A nechci se nikoho dotknout, mnohdy i lépe. Jedinou výjimkou z domácí produkce bude (a pochopitelně, asi nemusím zdůrazňovat proč) Luna.
Píšu to úsporně, je to vlastně "capability-driven" architektura, takže vše je řízeno obsahem manifestu, případně lokálními daty. Kód je úsporný, zatím to má dohromady necelých 300 python řádků, rozšířením o Stremio/nuvio přibude asi tak +/- 50 řádků. Jediné, v čem se od původních doplňků odchyluji, jsou virtuální katalogy, kdy bude možné, agregací obsahu z vybraného seznamu katalogů (buď z jednoho doplňku a nebo i z více doplňků) vytvořit nový, virtuální katalog. Typicky příklad takového virtuálního katalogu jsou např. Novinky, Naposledy přidané, ...
Další specifika toho, jak je to celé koncipované, je možné nalézt na blogu.
(to o mě napsali), tak jsem si založil blog. Co chci napsat, je tam. Proč to tedy opakovat ještě tady.Ale budiž, výjimku ještě udělat můžu. Ano, doplněk běží na všech instalacích Kodi, ale jen od verze Kodi 21 výše. Nepokládám za nutné podporovat staré verze Kodi, už jenom proto, že se snažím využít atraktivní funkce současných knihoven python. Řeším jen doplňky, resp. v nich jen katalogy. Momentálně je hotové api, které umí z manifestu pro Streamlet vytvořit entrypoint funkčního doplňku v Kodi, se stejnou stukturou menu jakou má doplněk ve Streamlet. Search nepokládám za nutné (až na výjimky jako je debrid a podobné) přebírat, protože si je (alespoň ty základní: webshare, fastshare, hellspy, Sosáč, SC, ...) dokážu v Kodi napsat taky. A nechci se nikoho dotknout, mnohdy i lépe. Jedinou výjimkou z domácí produkce bude (a pochopitelně, asi nemusím zdůrazňovat proč) Luna.
Píšu to úsporně, je to vlastně "capability-driven" architektura, takže vše je řízeno obsahem manifestu, případně lokálními daty. Kód je úsporný, zatím to má dohromady necelých 300 python řádků, rozšířením o Stremio/nuvio přibude asi tak +/- 50 řádků. Jediné, v čem se od původních doplňků odchyluji, jsou virtuální katalogy, kdy bude možné, agregací obsahu z vybraného seznamu katalogů (buď z jednoho doplňku a nebo i z více doplňků) vytvořit nový, virtuální katalog. Typicky příklad takového virtuálního katalogu jsou např. Novinky, Naposledy přidané, ...
Další specifika toho, jak je to celé koncipované, je možné nalézt na blogu.
