• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Vypnutí přehrávání v Kodi při neaktivitě ovládání [vyřešeno]
#2
@meda: Máte štěstí, že jedu kolem...



Ne vážně, asi k tomu musíš k tomu použít jednoduchou service. V ní periodicky testovat, zda se přehrává nějaké video a zároveň ještě neproběhl nastavený čas uživatelské neaktivity. A pokud proběhl, tak poslat povel STOP přehřávače. Kokrétně se pro zjištění uživatelské (ne)aktivity dají použít dvě metody:
  1. buď se testuje hodnota funkce xbmc.getGlobalIdleTime(), která vrací čas od poslení aktivity uživatele
  2. nebo ze zjišťujě hodnota boolean funkce System.IdleTime(time), která vrátí True pokud v zadaném čase  <time> nedošlo k žádné uživatelské aktivitě.
Oba postupy vedou ke stejnému cíli, ta metoda 1 bude asi o chlup jednodušší. Bude to jen pár python řáků. Mohu s realizací pomoci?

Teď jsem si uvědomil, že tuhle funkci už mám v mé univerzální schedule service zrealizovanou. Tak jestli chceš, můžu to z ní vyzobnout. Ale jestli si chceš zaprogramovat, nutit ti to nebudu. 4
 
Citovat
  


Příspěvků v tématu
RE: Vypnutí přehrávání v Kodi při neaktivitě ovládání - od JiRo - 09.1.2026, 18:54

Přejít na fórum:


Prochází: 1 host(ů)