@
K4BlOs Rozhodně to nejde tak, že bys sis někde v nastavení Kodi nastavil zpoždění spuštění PVR addon.
Řešením je použít script (podle používaného systému, nejlépe asi v python) a zajistit si, aby byl při spuštění Kogi PVR addon zakázaný. To se dá provést tím, že ho hned po startu Kodi zakážeš. Ale toho se dá jen těžko a spolehlivě dosáhnout. 100 % jistotu, že PVR addon při startu Kodi nepoběží tak budeš mít jedině tehdy, když ho zakážeš vždy před ukončením Kodi. A provést tuhle operace je hodně závislá na tom, na jakém systému Kodi provozuješ a zejména, jakým způsobem (či způsoby) Kodi ukončuješ. Spuštění PVR addon si pak zajistíš spuštěním příslušného scriptu.
Pro zakázání a povolení PVR addon pro Tvhedend pak použiješ externí příkaz zadávaný přes JSONRPC. Ukázku fragmentů kódu uvádím níže.
Kód:
import xbmc
# zakázání addon pvr.hts
xbmc.executeJSONRPC( '{"jsonrpc":"2.0","id":1,"method":"Addons.SetAddonEnabled","params":{"addonid":"pvr.hts","enabled":false}}')
# povolení addon pvr.hts
xbmc.executeJSONRPC( '{"jsonrpc":"2.0","id":1,"method":"Addons.SetAddonEnabled","params":{"addonid":"pvr.hts","enabled":true}}')
Upozorňuji ale, že tyhle operace a zejména u takových addon, jako jsou PVR, tedy operace zákazu/povolení addon, občas vedou k pádu Kodi. V jednu chvíli jsem se s tím dost natrápil. Potřeboval jsme to při svých prvních pokusech s IPTV a nakonec jsem raději zvolil úplně jiné řešení.
Zkus ještě pohledat, myslím že jsem kdysi viděl nějaký addon, který to zpožděné spouštění jiných addon řešil. Bylo to na stejném pronicpu jako jsem popsal, ale udělané tak, aby to mohli použít i laičtí uživatelé.
BTW, je to docela paradox, protože já zase naopak potřebuji, aby se mi kanály načetly jako první, protože po spuštění Kodi se začnou načítat obsahy widgetů, což může trvat poměrně dlouho a na plné spuštění PVR a načtení kanálů + epg dojde, až když se načte poslední widget. Takže zase nmaopak zpožďuji zobrazení Home stránky skinu...