23.7.2023, 13:12
(Tento příspěvek byl naposledy změněn: 23.7.2023, 13:13 uživatelem JiRo.
Důvod úpravy: Doplnění informací, překlepy
)
@jkmh Tak ono asi nebude úplně ideální mazat databázi běžícího Kodi. *ELEC (a snad i Linux) ti to dovolí, ale pak se podívej do logu, co se děje v okamžiku, když Kodi k té "smazané" databázi přistupuje. Povede to k možné nestabilitě Kodi, tedy až do doby dalšího restartu. Takže i když ti to u CoreELEC smazat jde, tak to není dobrý nápad. A ano, u Windows to za běhu Kodi skutečně nejde, ale nesouvisí to s právy, ale (pravděpodobně) se způsobem řešení obsluhy SQL databáze.
Operace se soubory Thumbnails a databází Texture je třeba porvádět zásadně se zachováním konzistence mezi nimi, což může být dosaženo např. jejich současným smazáním, ale to pouze v případě zastaveného Kodi. Jiný způsob je pak konzistenntí promazávání Thumbnails se současným číštěním obsahu Textures, jak to dělají některé wizardy. I když já bych tam zvolil asi jinou strategii výběru mazaných obrázků (ne podle stáří, jak to asi dělají všechny wizardy nebo třeba SC doplněk), ale spíše podle data posledního použití.
Pokud tedy chceš mazat celé Thumbnails a Textures, doporučoval bych to u *ELEC provádět to v autostart.sh a u Windows upravit spouštění Kodi tak, aby se to provádělo z bat scriptu a to smazání definovat pak v něm, samozřejmě před spuštěním Kodi.
A jen doporučení. Pokud budeš mazat Thumbnails ve scriptu autostar.sh, tedy před spuštěním Kodi, postupuj tak, že je v 1. kroku nebudeš mazat, ale přejmenuješ je, a pak ve 2. kroku teprve spustíš na pozadí (s "&" postfix-em) mazání těch přejmenovaných Thumbnails. Jinak ti bude start Kodi s mazáním Thumbnails trvat dlouho. S tímto doporučením se Kodi spustí bez prodlevy a ty staré Thumbnails se pak budou mazat v době, kdy už Kodi bude nabíhat.
BTW Možná, že ty nepříznivé následky smazání Thumbnails a Textures za běhu Kodi v *ELEC by se mohly "spravit" a Kodi pak stabilizovat pomocí LoadProfile built-in příkazu. Ale nejsme si tím jistý a nezkoušel jsem to.
Operace se soubory Thumbnails a databází Texture je třeba porvádět zásadně se zachováním konzistence mezi nimi, což může být dosaženo např. jejich současným smazáním, ale to pouze v případě zastaveného Kodi. Jiný způsob je pak konzistenntí promazávání Thumbnails se současným číštěním obsahu Textures, jak to dělají některé wizardy. I když já bych tam zvolil asi jinou strategii výběru mazaných obrázků (ne podle stáří, jak to asi dělají všechny wizardy nebo třeba SC doplněk), ale spíše podle data posledního použití.
Pokud tedy chceš mazat celé Thumbnails a Textures, doporučoval bych to u *ELEC provádět to v autostart.sh a u Windows upravit spouštění Kodi tak, aby se to provádělo z bat scriptu a to smazání definovat pak v něm, samozřejmě před spuštěním Kodi.
A jen doporučení. Pokud budeš mazat Thumbnails ve scriptu autostar.sh, tedy před spuštěním Kodi, postupuj tak, že je v 1. kroku nebudeš mazat, ale přejmenuješ je, a pak ve 2. kroku teprve spustíš na pozadí (s "&" postfix-em) mazání těch přejmenovaných Thumbnails. Jinak ti bude start Kodi s mazáním Thumbnails trvat dlouho. S tímto doporučením se Kodi spustí bez prodlevy a ty staré Thumbnails se pak budou mazat v době, kdy už Kodi bude nabíhat.
BTW Možná, že ty nepříznivé následky smazání Thumbnails a Textures za běhu Kodi v *ELEC by se mohly "spravit" a Kodi pak stabilizovat pomocí LoadProfile built-in příkazu. Ale nejsme si tím jistý a nezkoušel jsem to.
