| Vítejte, Návštěvník! |
Pro psaní příspěvků se musíte nejdříve zaregistrovat.
|
| Statistiky fóra |
» Členů: 67 883
» Nejnovější člen: belsan
» Témat: 6 378
» Příspěvků: 136 462
Úplné statistiky
|
| Online uživatelé |
Nyní je 357 online uživatelů. » 5 člen(ů) | 349 host(ů) Baidu, Facebook, Twitter, radoorech, vopuch, xxkubik
|
|
|
| Zobrazení stavových infomací Kodi a addon |
|
Příspěvek od: JiRo - 14.10.2022, 5:52 - Fórum: Programy a hry
- Odpovědí (8)
|
 |
Úvod
Zobrazení stavových infomací Kodi a addon je téma, které se mnou celá řada uživatelů, kterým spravuji Kodi nebo jim poskytuji neformální podporu, často řeší. Já sám se jím zabývám už delší dobu, a tak mě čas od času někdo požádá, zda bych mu ve stavové liště jeho skinu nezobrazil nějakou (pro něj důležitu) informaci. Naposledy například informaci o tom, na kolik dní má ještě ve službě Webshare zaplacený VIP přístup. Ale vezmu to poněkud ze široka.
Celé toto téma se rozpadá na několik částí:
- Kde a jak se dá informace, kterou potřebujeme zobrazit, získat
- Kam získanou informaci, kterou potřebujeme zobrazit, uložit
- Jak získanou a uloženou informaci zobrazit
Kde a jak se dá informace, kterou potřebujeme zobrazit, získat
Toto je (či může být) z celé problematiky nejsložitější. V podstatě existují tři základní typy infomací a metod jejich získání.
Nejjednodušší je, pokud je zdrojem informací samo Kodi a ta informace je uložena přímo v proměnné, která je přístupná ve skinu. Seznam takových proměnných můžete nalézt v List of boolean conditions a InfoLabels. Samozřejmě, že v případě logických proměnných nezobrazujeme jejich hodnotu (True, False), to Kodi neumí, ale použijeme je k modifikaci nějakého jiného zobrazení (obsahu textu, barvy textu, zobrazení ikony, obrázku apod.) přímo v definičních souborech ve skinu, prostřednictvím "dopočtů" nebo kombinací obojího.
Druhou typickou možností je využité uložené hodnoty z nastavení nějakého addon. Pro získání této hodnoty je třeba si "sáhnout" do souboru nastavení, settings.xml. V *ELEC systémech pro to dokonce existuje aplikace (oe_setup_addon), která si dokáže tento soubor načíst a pro všechny proměnné v něm vytvořit analogické proměnné v shell-u obsahující odpovídající hodnotu. Příklad použití této možnosti je vidět na níže uvedeném screenshot-u, kdy je použit právě pro získání informace o počtu dní, pro které je ve službě Webshare zaplacený VIP přístup (VIP: 80). Tím addon, do které settings.xml se sahá, je samozřejmě SCC.
Poslední způsob je pak ten, že pro příslušnou informaci použijme addon. A to jako nějaký explicitně vytvořený, tzn. určený pouze pro získání dané infomace, tak jakýkoliv, ve kterém existuje nějaká proměnná, jejíž honotu či stav chceme zobrazit (tuto metodu používá např. addon SC od @BBaron). Já používám řadu jednoduchých addon typu service, které mi sbírají a zpracovávají nějaké informace, které pak použiji pro zobrazení. Typicky např. měření rychlosti komunikace down/up-load-u na síťovém rozhraní, získání doplňujících datumových informací - kdo má v daný den jmeniny, zda je státní svátek, zda mají dnes a budou mít zítra zavřeno ve "velkých obchodech". Příklad obou těchto řešení (i těch uvedených výše) je vidět na následujícím screenshot-u.
[attachment=8229]
Kam získanou informaci, kterou potřebujeme zobrazit, uložit
Tady máme v podstatě tři základní možnosti. První se týká výše uvedených zdrojů infomací, které poskytuje samo Kodi. Tam nic nemusíme nikam ukládat, prostě příslušné proměnné použijeme v definičních souborech rovnou. Jejich obsah aktualizuje Kodi. Druhou možností je použití proměnných skinu a třetí pak, použití tzv. properties.
Proměnné skinu mají výhodu v tom, že jsou "nonvolatilní", jejich hodnoty se ukládají, tzn. po restartu Kodi jsou zachovány. To u properties neplatí, jejich obsah se při každém startu Kodi vymaže. Jak je používat najdete například v List of built-in functions.
Jak získanou a uloženou informaci zobrazit
To je už ona pověstná třešnička na dortu. Způsob zobrazení záleží (do jisté míry) na zdroji informací. Zatímco proměnné Kodi a skinu jsou v zásadě dvojího typu, řetězec a logická veličina, u properties je to vždy pouze řetězec. Skin engin Kodi ale nabízí celou řadu funkcí, metod a možností "dopočtů", které umožnují nadefinovat i poměrně složité funkce. Chce to jistou zkušenost, ale s podporou Skinning Manual nebo například Estuary Easy to jde celkem snadno.
Postupně tu budu přidávat jednoduché ukázky toho, jak uvedenou problematiku řeším já, a to hlavně v kombinaci se skinem Estuary. Případně se můžete přidat a svá řešení ukázat také.
|
|
|
| X96 max+ rozlišení |
|
Příspěvek od: jnvk2486 - 12.10.2022, 19:36 - Fórum: HW - Android boxy a Android TV
- Žádné odpovědi
|
 |
Koupil jsem x96 max+ a jeden kus mi po zapnutí furt nastavuje rozlišení 480p, i když v Droid nastavení zakážu automatickou volbu a nastavím 1080p. Zkusil jsem reset ceké krabičky a nepomohlo. Co s tím? Díky.
|
|
|
| Kodi, mýty a fakta |
|
Příspěvek od: JiRo - 11.10.2022, 13:50 - Fórum: Tipy, triky a návody
- Odpovědí (73)
|
 |
"Přeinstaloval jsem Kodi i SCC a už mi to funguje,"
je jedna z nějčastějších hlášek, které se (a nejen v poslední době) na fórech věnujících se Kodi a jeho v ČR asi nejpopulárějšího doplňku SCC, objevuje. Co je zajímavé, že ani po létech osvěty a vysvětlování si stále ještě většina uživatelů, a to i těch, kteří o sobě tvrdí, že Kodi znají, neuvědomuje, jak to s Kodi a doplňky, co se týče procesu jejich instalace, vlastně je. Tak přidávám několik postřehů, které to snad pomohou osvětlit.
Kodi v systému, na kterém je instalován, zpravidla obsadí dva adresáře. Mohou existovat jisté výjimky, ale ty jsou právě jen výjimkami. Prvním adresář je ten, do kterého se instaluje vlastní Kodi - říkejme mu pro zjednodušení <kodi>, druhým pak ten, do kterého se instalují data - tomu budeme říkat <home>. Ve skutečnosti se v souborovém systému různých typů instalací mohou tyto adresáře jmenovat různě, záleží na tom o jaký systém (operační i souborový) jde. Aby se to nepletlo, má samo Kodi pro tyto adresáře ještě své vlastní označení, které je použitelné pouze v rámci Kodi a jeho doplňků, prostřednictvím tzv. special protokolu. Ale tím si to teď nebudeme komplikovat.
Co je podstatné je to, že do adresáře <kodi> se instaluje vlastní Kodi a nic jiného, a že adresář <home> je naopak adresářem, do kterého si Kodi a jeho doplňky ukládají všechny další data a také adresáře, do kterého se ukládají i samy doplňky, tedy jejich výkonné části. Tady je třeba zmínit jednu skutečnost a tou je, že v okamžiku, kdy si v nějakém systému poprvé nainstalujeme samotné Kodi, tak se adresář <home> ani nevytvoří, natož aby se do něj při instalaci kopírovala jakákoliv data. Adresář Home se vytvoří a data se do něj nakopírují až po prvním spuštění poprvé nainstalovaného Kodi. Můžeme si z toho odvodit první znalost, a tou je to, že:
1. Chceme-li existující Kodi dostat do stavu po jeho prvotní instalaci, postačí úplně (při zastaveném Kodi) smazat adresář Home, či alespoň jeho obsah. Pak stačí Kodi spustit a máme k dispozici prázdné a čisté Kodi, které si s sebou nenese žádnou zátěž způsobenou jeho předchozím používáním.
To samé můžeme použít u většiny doplňků. U těch je to podobné. Při prvotní instalaci doplňku se vytvoří obsadí pouze adresář odpovídajcíí jeho id (např. plugin.video.netflix) v adresáři <home>/addons, ale nevytvoří se jeho datová část v adresáři (pro uvedené id plugin.video.netflix) <home>/userdata/addon_data/plugin.video.netflix. Tento adresář se vytvoří a naplní (zpravidla) až při prvním spuštění doplňku nebo jeho nastavení. A plyne z toho analogická znalost, jako v případě Kodi samotného, a to, že:
2. Chceme-li existující doplněk dostat do stavu po jeho prvotní instalaci, postačí úplně (při zastaveném doplňku, nejde-li to, tak celého Kodi) smazat adresář <home>/userdata/addon_data/<addon id>, či alespoň jeho obsah. Pak stačí doplněk spustit a máme k dispozici prázdný a čistý doplněk, které si s sebou nenese žádnou zátěž způsobenou jeho předchozím používáním.
Co se týče bodu 2, tak ale existují výjimky. A jsou to výjimky, které souvisí s ne úplně standardním využíváním mechanismu Kodi a jeho doplňků, kdy některé doplňky mohou při své činnosti zapisovat data i mimo svou datovou část, ale dělají to i do datové části i jiných doplňků nebo dokonce do částí určené pro jejich kód. Příkladem jsou například různé helpery, které například zapisují soubory do adresáře s definičními xml soubory.
Je třeba také pamatovat na to, že:
3. Pokudu instalujeme Kodi nebo doplněk (platí to i pro přeinstalaci, a to i stejnou verzí), tak se příslušné adresáře (tedy <kodi> nebo <home>/addons/<addon id>) vymažou a nahradí se obsahem z instalace.
Stejně jako na to, že:
4. Pokud odinstalujete Kodi nebo addon a adresáře <home> nebo <home>/userdata/addon_data/<addon id> nejsou prázdné, vždy dostane dotaz, zda data Kodi nebo addon smazat také.
Co si z toho odnést? Například to, že se většinou nevyplácí přeinstalovávat Kodi nebo doplněk. Pokud máte podezření že je v datech doplpňku nějaký problém, tak vymažte pouze jeho datovou část. U vlastního Kodi je to podobné. Jste-li v situaci, kdy máte podezření, že je s Kodi generálně něco špatně, tak většinou stačí vymazat pouze <home> adresář.
Výjimky (u doplňků) existují. Velmi často mohou být problémy způsobeny nekonzistencí verzí závislostí, což je většinou důsledek nějakých nestandardních činností, nejčastěji jako následek používání neověřených zdrojů doplňků a jejich repozitářů, které mohou do Kodi zavléci doplňky (které jsou závislostmi), které mohou celkem spolehlivě rozbít ne příliš robustní (bohužel) "Kodi ekosystém". Někdy může být podobného stavu dosaženo i tím, že uživatelé používají nightly verze Kodi, výjimečně i jeho prerelease (zejména alpha) verze, ačkoliv pro to nemají dostatečné zkušenosti a vlastně ani důvody.
|
|
|
| LG TV backpower cez koaxialny kabel na rpi4b ( blikajuca cervena ledka ) |
|
Příspěvek od: gofree - 10.10.2022, 21:10 - Fórum: HW - Raspberry Pi
- Odpovědí (2)
|
 |
Ahoj
zisitl som taku vec na smart TV LG blikala cervena ledka ( cca kazdych 35s ) po to co rpi4b bolo vypnute ( shutdown -h now ) a TV bola vypnuta pomocou ovladaca a nasledne aj cez smart/dumb zasuvku ( nakoniec aj po vytihanuti napajacieho kabla ). Nie idealny stav resp. "backpower problem"
Testovanim som identifikoval , ze cez koax kabel sa zrejme dostava elektrina do hdmi portu na TV ( input ) az na micro hdmi port rpi4b ( output ).
Stretli ste sa s tym niekto ? Nevyznam sa v elektrine, ale pride mi sialene aby koax "prebijal" az na TV hdmi input pricom TV je vytiahnuta zo zasuvky resp. bez prudu.
Chyba TV ? reklamacia ?
Vdaka
|
|
|
| Prepísanie súborov |
|
Příspěvek od: Matton - 09.10.2022, 21:10 - Fórum: Scrapery
- Odpovědí (1)
|
 |
Ahojte. Vie mi niekto poradiť, dá sa v kodi prepísať originál názvy súborov podľa názvov súborov uložených v .NFO
Neviem či som to napísal dosť zrozumiteľne ale uvediem príklad.:
Na HDD v NAS mám Film s názvom The Rock.avi , v KODI si najdem umiestnenie kde sa film nachadza a prebehnem to cez nejaky Scraper. Na obrazovke mi vsetko prepise do CZ popis k filmu, Nazov filmu atd... presne tak ako to chcem. Dam ulozit knihovnu a na HDD v NAS mi k suboru The Rock.avi pribudne dalsi subor The Rock.nfo . To je vsetko ok. Ale ja by som potreboval ci sa da aby mi kodi prepisal tieto dva súbory podla nazvu filmu ulozeneho v NFO - cize subory The Rock.avi a The Rock.nfo na Skála.avi a Skála.nfo. Vopred dakujem.
PS.: Prosim vas nepiste mi ze sa to da urobit v Tiny media manageru, to ja viem. Ja to potrebujem vedie z urciteho dovodu ci sa to da urobit v KODI. Ak ano tak ako?
|
|
|
Amlogic-ne - Nová éra |
|
Příspěvek od: Rossi D - 09.10.2022, 11:15 - Fórum: CoreELEC
- Odpovědí (6)
|
 |
![[Obrázek: mbezj3g.png?1]](https://i.imgur.com/mbezj3g.png?1)
Team CoreELEC is proud to present project Amlogic-ne (New Era).
For months, the team has worked tirelessly to build an “almost finished” product, ready for the first public test release.
Team CoreELEC would like to thank all those who helped to get this project off the ground, no matter how small or large their contribution.
Special thanks go to Beelink 2 and Khadas 2 for helping us with the implementation of the new T7 (A311D2) platform, and BuzzTV 5 for their generous hardware and software support.
What is new? - New Era is based on Amlogic Vendor Kernel 5.4.125.
- Device support for New Era currently starts with SC2 (S905X4), introducing support for the new S8 & S9 family generation 4 Amlogic SoCs.
- Towards the future support for SM1 (S905X3) may be implemented. Further testing in this area is required.
- Added support for S4 (S905Y4, S905W2) and other new devices not covered by Amlogic-ng, such as T7 (A311D2).
- The newest generation T7 supports HDMI 2.1 while others remain at HDMI 2.0.
- Support for GXL (S905X) and G12 (S922X, S905X2, A311D) with Amlogic Vendor Kernel 5.4 remains uncertain .
The Kodi interface still uses the same Kodi Nexus base as Amlogic-ng.
What will change?- There are no plans porting Kodi Matrix to Amlogic-ne.
- Starting with CE-21, and depending on how the new 5.4 kernel performs, sometime in the future support for kernel 4.9 might be dropped entirely.
Currently supported devices:
Supported Amlogic Device:
GT King II T7 A311D2
Khadas VIM4 T7 A311D2
Ugoos AM7 / X4 SC2S905X
4BuzzTV X5 64 AI / 128 AI SC2S 905X4
BuzzTV HD5 S4 S905Y4
Generic Amlogic DeviceBoard
SC2S905X4
S4S905Y4
S905W2
Odkaz
|
|
|
| Prehrávanie DVD z HDD |
|
Příspěvek od: orlov - 06.10.2022, 18:55 - Fórum: Obecné otázky a dotazy
- Odpovědí (2)
|
 |
Zdravím,
všetky pre mňa dôležité DVD mám prekopírované na externom HDD, ktorý mám zapojený do USB portu priamo na routery, takže funguje ako sieťový disk. Problém nastal po aktualizácii na najnovší CoreELEC 20 - nechce mi tie DVD prehrať. Iné formáty z toho disku ( mkv, avi ) prehrá bez problémov. Tak isto aj keď dám priamo prehrať nejaký DVD súbor *.vob, tak sa spustí. Ak ten externý disk zapojím priamo do boxu, tak tie DVD prehrá bez problémov. V sieti mám zapojený aj NAS Synology, z ktorého bez problémov prehrám nielen DVD, ale aj Bluray.
Tak neviem, čo robím zle ?
|
|
|
|