15.7.2025, 22:48
(Tento příspěvek byl naposledy změněn: 16.7.2025, 10:02 uživatelem JiRo.
Důvod úpravy: Překlepy
)
@meda: Tedy já jsem to spuštění dalšího script.macra nezkoušel, ale není důvod, proč by to nemělo jít.
Jinak platí, že volat můžeš cokoliv, co ti umožní vhodný builtin (a nebo interní) příkaz. Takže chceš-li spustit z Kodi v systému sh script, můžeš pro to použít builtin příkazy System.Exec() a System.ExecWait(). Ale nejsem si jistý, jak pak vypadá závislost mezi rodičovským procesem, (v tomto případě Kodi) a potomkem (tedy spuštěným sh script-em), pokud se Kodi ukončí.
Jinak by samozřejmě bylo možné vytvořit další interní příkaz, který by mohl pomocí python knihovního modulu např.subprocess spouštět sh scripty, nebo vlastně cokoliv v systému, přímo. Tam se pak dá dělat hodně dalších kouzel, které ty dva výše uvedené Kodi builtin příkazy nedokáží.
Jinak platí, že volat můžeš cokoliv, co ti umožní vhodný builtin (a nebo interní) příkaz. Takže chceš-li spustit z Kodi v systému sh script, můžeš pro to použít builtin příkazy System.Exec() a System.ExecWait(). Ale nejsem si jistý, jak pak vypadá závislost mezi rodičovským procesem, (v tomto případě Kodi) a potomkem (tedy spuštěným sh script-em), pokud se Kodi ukončí.
Jinak by samozřejmě bylo možné vytvořit další interní příkaz, který by mohl pomocí python knihovního modulu např.subprocess spouštět sh scripty, nebo vlastně cokoliv v systému, přímo. Tam se pak dá dělat hodně dalších kouzel, které ty dva výše uvedené Kodi builtin příkazy nedokáží.
