[attachment=9190]Doplněk Context Menu je první z řady doplňků a řešení určených pro Kodi, které jsem zařadil do skupiny, kterou budu prezentovat jako Easy TOOLS. Postupně do ní plánuji přidat další výtvory z mé dílny - skin Esturay Easy, užitečný doplněk Speed Meter nebo několik na pozadí běžících service Monitor, RDS nebo Calendar. Ale všechno má svůj čas a nyní tedy přišel čas zveřejnění doplňku Context Menu.
Doplněk přidává do kontextového menu Kodi další položky, které nabízejí řadu specifických a dále popsaných funkcí. Koncepce řešení umožňuje autorovi přidávat další funkce dle libosti a možností, které Kodi nabízí. Doplněk využívá možnost definice kontextového menu nezávislého na konkrétním doplňku, přímo v jeho definičním souboru addon.xml. Z tohoto pohledu je množina funkcí otevřená a pokud někdo přijde s nápadem, jakou funkci by bylo vhodné doplnit, stačí v tomto tématu námět zveřejnit návrh a já se o to (pokud to funkce Kodi dovolí) pokusím.
Historie
Na konec nezbytného úvodu něco málo k historii. Doplněk Context Menu jsem v základní a velmi primitivní podobě více než rok používal v instalcích Kodi mých přátel a známých, a také samozřejmě mých vlastních. Teprve dotaz a námět v příspěvku Context menu add-on mě inspiroval k doplnění a rozšíření funkcí do (zatím) konečné podoby. Děkuji tímto @MiLaCzech: nejen za inspiraci, ale také za pomoc při odladění funkce přepínání výběru streamu v doplňku Stream Cinema Community. Popis řešení a funkcí
V doplňku v současné verzi fungují tři úrovně výběru položek v menu (aplikují se v uvedeném pořadí):
podle nastavení doplňku - to umožňuje uživateli vybrat si, které položky v menu mohou být zobrazeny
podle stavu dalších doplňků - pokud je položka v menu vázána na nějaký další doplněk, kontroluje se, zda je doplněk instalovaný a povolený a pokud tomu tak není, tak se položka v menu neobjeví
podle okamžitého kontextu - zobrazení položek v menu může být podmíněno aktuálním obsahem položky v seznamu, na které bylo kontextové menu vyvoláno
Pozn. Výběr podle 3. kritéria je zpravidla nastaven tak, že v případě, kdy by položka doplňku Context Menu nějak kolidovala (například by ji dublovala) s položkou kontextového menu nějkého dalšího doplňku, tak je její zbrazení potlačeno. Příkladem ja např. dále uvedená položka Přehrát upoutávku. Stejná položka se nachází v kontextovém menu doplňku Stream Cinema Community (SCC), takže při zobrazení seznamu z SCC se v kontextovém menu položka Přehrát upoutávku z doplňku Context Menu nezobrazí.
Dostupné položky a jejich funkce
Seznam dostupných položek a jejich funkcí je průběžně aktualizován. Jednak proto, že některé položky a funkce mohou přibývat, ale také proto, že některé položky a funkce mohou být také rušeny nebo zásadně měněny. K rušení většinou dochází proto, že u doplňků, na které funkce Context Menu navazují, resp. které nějak využívají, může docházet ke změnám nebo se stane, že jsou takovéto doplňky zrušeny celé. V dále uvedeném popisu dostupných položek a jejich funkcí takové změny promítnu v první řadě tím, že text popis funkcí změním na tento. Teprve, pokud se změna ukáže jako trvalá a definitivní, budou z popisu v některé z dalších verzí vymazány úplně.
Uživatelsky definované položky - pozice označená jako Horní
Automatický výběr streamu SCC pro přehrávání - změní stav Automatický výběr streamu pro přehrávání v nastavení doplňku SCC v sekci Streamy. Funguje jako tzv. "toggle". Zároveň se v kontextovém menu zobrazuje stav do kterého se po jeho aktivaci nastavení přepne (AUTO/RUČNĚ).
Automatický výběr streamu SCC pro stahování - změní stav Automatický výběr streamu pro stahování v nastavení doplňku SCC v sekci Streamy. Funguje jako tzv. "toggle". Zároveň se v kontextovém menu zobrazuje stav do kterého se po jeho aktivaci nastavení přepne (AUTO/RUČNĚ).
Uživatelsky definované položky - pozice označená jako 1/4
Hudba na pozadí prezentace
Přehrát upoutávku - spustí přehrávání upoutávky (trailer-u), pokud existuje. V tomto případě se (zatím) v doplňku nekontroluje, zda jsou případně k dispozici doplňky, kterými se upoutávky přehrávají (Youtube, Tubed atp.)
Hledat upoutávku - Pozn. 2, vyhledá v YouTube upoutávku podle titulu (i Originálního, pokud existuje) aktuání položky, text hledaného titulu, případně i originálního titulu, je v hledaném řetězci doplněn klíčovými slovy trailer a teaser
Uživatelsky definované položky - pozice označená jako -1/2
Hledat... - spustí funkce Hledat v případě, že je položka nastavení - submenu hledat ve stavu Zapnuto, viz popis funkce hledání dále
Hledat v TMDb - spustí funkci Hledat z doplňku TMDb Helper. Hledání v TMDb Helper má omezené chování kvůli bug-u v samotném doplňku, který v přípdě, že hledaný titul nenajde, končí s chybou. - viz popis funkce hledání dále
Hledat na Webshare - spustí funkci Hledat na Webshare prostřednictvím doplňku YAWSP - Pozn. 5, viz popis funkce hledání dále
Hledat v SCC - spustí funkci Hledat z doplňku SCC - Pozn. 1, viz popis funkce hledání dále
Hledat na Webshare - spustí funkci Hledat na Webshare z doplňku SCC - Pozn. 1, viz popis funkce hledání dále
Hledat v SC - spustí funkci Hledat z doplňku SC - Pozn. 3, viz popis funkce hledání dále
Hledat v Netflix spustí funkci Hledat z doplňku Netflix - Pozn. 4, viz popis funkce hledání dále
Hledat na Youtube - spustí funkci Hledat z doplňku Youtube - Pozn. 2, viz popis funkce hledání dále
Smart hledání TMDb - Webshare - spustí funkci Smart hledání z TMDb Helper doplňku na Webshare prostřednictvím doplňku YAWSP - Pozn. 6
Uživatelsky definované položky - pozice označená jako +1/2
Obnovení obsahu - provede tzv. Refresh, tedy nové načtení aktuálně zobrazeného seznamu
Odstranit - u položky, kde je to v rámci Kodi možné a povolené, se provede její "odstranění". Odstraněním je míněná akce (Action ID Delete) v daném kontextu, dle typu a stavu položky. Pokdu není v daném kontextu tato akce definovaná, neprovede se samozřejmě nic.
Uživatelsky definované položky - pozice označená jako 3/4
Nastavení doplňku - spustí funkci nastavení doplňku v případě, že aktuálně zobrazený seznam byl nějakým doplňkem vytvořený
Nastavení Kodi - spustí funkci nastavení Kodi
Nastavení menu - spustí funkci nastavení doplňku Context Menu
Item Info
Uživatelsky definované položky - pozice označená jako Dolní
Poznámka: Tyto položky jsou v aktuální verzi doplňku zablokovány, protože probíhá jejich alpha testování nebo jsou vázány na existenci dalších, dosud nezveřejněných doplňků, případně jde o zrušené položky. Teprve, až budou tyto doplňky zveřejněny, budou funkce uvolněny také, u rušených položek bude jejich popis vymazán v některé z dalších verzí.. Pozn. 1: předpokládá instalovaný doplněk Stream Cinema Community Pozn. 2: předpokládá instalovaný doplněk Youtube Pozn. 3: předpokládá instalovaný doplněk Stream Cinema CZ a SK Pozn. 4: předpokládá instalovaný doplněk Netflix z repozitáře CastagnaIT Repository. Ověřeno a funkční (stav v 15.11.2023) od verze 1.22.3 doplňku Netflix. Pozn. 5: předpokládá instalovaný doplněk YAWSP Pozn. 6: předpokládá instalovaný doplněk TMDb Helper a YAWSP. Funkce je dostupná pouze v doplňku TMDb Helper a to pouze u položek seznamu filmů, seriálů, sezón a epizod. Smart je označená proto, protože upravuje hledaný řetezec podle typu položky tak, aby se zvýšila šance najít na Webshare soubory odpovídající příslušnému typu. Nebude to fungovat nikdy 100%, ale krátké testování ukázalo, že úspěšnost vyhledávání je poměrně vysoká.
[attachment=9005]
Každou z funkcí, kromě těch aktuálně zablokovaných, je možné v nastavení doplňku Context Menu povolit či zakázat. Pokud je zakázána, tak se v kontext menu, i když budou ostatní podmíny k jejímu zobrazení splněny, nezobrazí.
[attachment=9006]
Uživatelsky definované položky
Doplněk umožňuje uživatelsky definovat další položky kontextového menu. V současné chvíli je možné definovat až 4 položky a každou z nich umístit do jedné ze čtyř pozic (viz Dostupné položky a jejich funkce výše). Pro každou položku je možné v nastavení doplňku definovat:
Povolení položky - povoluje její zobrazení ve zvolené pozici - defaultně Nepovoleno, tzn. položka nebude zobrazena
Pozice - definuje pozici zobrazení položky v jedné ze čtyř pozic označených jako Horní, 1/4, -1/2, +1/2, 3/4 a Dolní) - defaultně Nedefinovaná, tzn. položka nebude zobrazena
Název - označení položky v kontextovém menu - defaultně prázdný řetězec
Styl - stylu fontu názvu Normální, Tučné, Kurzíva a Tučná kurzíva - defaultně Normální
Barva - barva fontu názvu Bílá, Šedá, Modrá, Zelená, Žlutá a Červená - defaultně Bílá
Příkaz - Kodi built-in příkaz, který se vykoná při aktivaci položky kontexového menu - defaultně prázdný řetězec.
K uvedeným parametrům dvě poznámky:
Aby se daná položka v kontextovém menu zobrazila je třeba současně jak Povolení položky, tak vybrat jednu ze šesti pozic jejího umístění (tedy jinou než defaultně Nedefinovaná)
Seznam Kodi built-in příkazů najdete ve Wiki Kodi v List of built-in functions, v kombinaci s příkazem Action() je pak možné použít i Action IDs.
Funkce hledání
Funkce hledání má dva módy, které se volí v nastavení doplňku. Pokud je položka nastavení - submenu hledat ve stavu Vypnuto, funguje vše jako dosud, tzn. v kontetxovém menu se objeví všechny aktuálně zapnuté funkce hledání. Pokud je je položka nastavení - submenu hledat ve stavu Zapnuto, je v kontext menu vždy zobrazena pouze položka Hledat... Po její volbě se spustí funkce hledání a volba místa hledání uživatel provede v další posloupnosti funkcí.
Funkci Hledat lze generálně vypnout pomocí stejnojmenné položky v nastavení. Nastavení ostatních parametrů zůstane uloženo, jen se v kontextovém menu žádné položka funkce hledání neobjeví.
Po spuštění funkce z kontextového menu se nejdříve zobrazí možnost výběru textů z aktuální položky. Uživatel má možnost vybrat z nabízeného seznamu více položek. Ty se budou skládat jedna za druhou a budou odděleny mezerou. U některých položek (kde to není možné jednoduše odvodit) je zobrazen jejich význam (kurzívou). Tyto texty se do výsledného textu nepřenáší. Od verze 0.1.15 je přidána možnost neprovádět výběr textů z aktuální položky. V takovém případě se do hledaného textu uloží první text z aktuální položky, což zpravidla bývá titul. V nastavení je položka pro aktivaci této možnosti označena jako - nevybírat položku hledaného textu (použije se titul) a je defaultně vypnuta. Doplněk se tedy po instalaci této verze bude chovat stále stejně jako dosud a budete-li chtít tuto možnost aktivovat, je třeba ji v nastavení zapnout.
Pokud se některý text objeví ve více položkách (například režisér je zároveň i scénárista) a uživatel si vybere obě položky, tak ve výsledném textu bude tento text pouze jednou.
Uživatel má v tété fázi možnot vybraný text buď potvrdit - tlačítko OK - nebo zrušit - tlačítko Zrušit. Pokud zvolí druhou možnost, do dalšího kroku se přenese prázdný řetezec.
Následuje tradiční virtuálni klávesnice, kde si uživatel může text editovat a pak si vybrat, co bude následovat. Pokdu tady zvolí tlačítko OK, přejde se k dalšímu kroku, pokud Zrušit, funkce hledání se ukončí. Od verze 0.1.15 je přidána možnost editaci textu přeskočit. V nastavení je položka pro aktivaci této možnosti označena jako - neupravovat hledaný text a je defaultně vypnuta. Doplněk se tedy po instalaci této verze bude chovat stále stejně jako dosud a budete-li chtít tuto možnost aktivovat, je třeba ji v nastavení zapnout.
Posledním krokem je spuštění vlastního vyhledávání. Pokud je nastaveno - submenu hledat na Vypnuto, tak se hledání v daném místě spustí hned po zadání OK v předchozím bodu. Pokud je - submenu hledat nastaveno na Zapnuto, objeví se seznam obsahující všechna místa, kde je možné hledat a uživatel si z nich jedno vybere. Po výběru se hledání spustí.
[attachment=9184][attachment=9185]
Bug hledání v TMDb
Doplněk TMDb Helper obsahuje bug, resp. se chová nestandardně v případě, že hledání v TMDb nenajde žádný výsledek. V takovém případě doplněk (tedy doplněk TMDb Helper) končí s neošetřeným stavem a varováním v logu Kodi. Ukončení poruší zásobník pro očekávaný návrat a důsledek toho je, že Kodi místo návratu do místa volání funkce v kontext menu zobrazí defaultní Video stránku. Stane-li se to, je třeba zadat ještě jeden příkaz Back, abyste se do původního místa, ve kterém jste tuto funkci kontext menu zvolili, vrátili. Já s tím bohužel nic neudělám, takže pokud vám toto chování vadí, funkci nepoužívejte. To Do
hledání v HBO - ani jsem nezačal
hledání v knihovně - také nejisté, ale věřím, že to nakonec dohromady dám...
Instalace
Doplněk je určen pouze pro Kodi verze 20 (Nexus) a případně vyšší. Důvodem je, že používá funkce, které jsou v Kodi dostupné právě od této verze. Úpravu doplňku pro nižší verze Kodi nepředpokládám.
Doplněk se instaluje z repozitáže XBMC-Kodi CZ/SK repozitář, verze minimálně 1.3.0. Doplněk najdete v sekci repozitáře Služby. Po instalaci je pro správu doplněk dostupný v sekci Místní nabídky nebo Služby. Doplněk není samostatně spustitelný, jeho funkce se přes tzv. context menu Kodi. Spuštění context menu je standardně mapováno na klávesu c na klávesnici, pravé tlačítko myši, specifické tlačítko Context Menu na některých dálkových ovladačích a také na dlouhý stisk tlačítka Return na klávesnici nebo OK na dálkovém ovladači (pokud dálkový ovladač dlouhý stisk umožńuje). Po první instalaci je třeba restartovat Kodi. Restart Kodi je třeba provést s ohledem na funkce Kodi, které jsou v tomto doplňku použity. A v některých případech při aktualizaci doplňku je třeba restart Kodi provést i poté.
Ahoj, prosím vás mám na vás takový dotaz. Mám internet optiku 900mb/s. Set top box Zidoo Z9X, model už starší D-link DIR 842. Včera mi přišel nový switch MikroTik RB260GS. Ethernetové kabely mám Vention CAT6a. Switch jsem si koupil nový, kvůli tomu abych dostal do set top boxů vyšší rychlost stahování dat na přehrání filmů v top kvalitě co Kodi nabízí. Zkoušel jsem to na Pán prstenu: Návrat krále (prodloužena verze) stream o 131GB cca a 68mb/s ale stále mi to ukazuje zdroj je přílíš pomalý. Z modemu mi vede kabel do switche a ze switche ethernetový do PC, TV a Set top boxu. Kdežto na PC dokážu vytáhnout v klidu i 800mb/s. Takže si říkám že modemem to asi nebude, ale nevím, napadá vás někoho, čím by to mohlo být, že do PC dostanu takovou rychlost ale do TV nebo přímo set top boxu ne?
V SCC v TV přes Zidoo mám 58-66mb/s. V PC mám 370mb/s
zdravím potrebujem iba poradiť, mám v tvheadende tunerovú kartu Turbosight tbs 6909, naladím mux s transponderom z Astry 3, napr programy z transponderu 12012 V, programy nájde namapuje, v CAs nastavím cccam na skylink, povolím ho svieti zeleno, (cccam odskúšaný na sat príjmači tam funguje), stiahnem si playlist všetky nekodované programy programy (používam VLC) idú perfektne, ale nekodovane nejdú spustia sa lišta je iba čierna obrazovka, čas ide ale žiadny obraz ani zvuk, neviem ako vyriešiť, ďakujem za každú radu.
Dobrý den. Poradí mi prosím někdo add-on (pokud existuje) na úpravu kontextového menu? Vysvětlím....
Kodi mám nastaveno na automatické spouštění filmů, občas se stane, že nejsem s tímto spokojen (např. blbne obraz v stremu) a musím do nastavení toto jednorázově vypnout. Bylo by perfektní, kdybych si do kontextového menu mohl přidat výběr stremu i přes to, že se všechny filmy a seriály pouští automaticky.
Připojení ke vzdálené ploše počítače - známé nejvíce jako VNC,
...zde se nabízí více programů.
Hledám pro LinuxMint snadno použitelný a k systému nedestruktivní. Ale který nejméně zatěžuje slabý HW vzdáleného PC v internetové síti a je zároveň bezpečný? Který byste doporučili z vlastní dobré zkušenosti a kde jsou na to dobré návody?
Uzrál čas na upgrade routeru na něco mladšího, nepotřebuji žádné profesionální řešení, vše v rámci obyčejného domácího ekosystému.
Po letech soužití s MikroTikem jsem nad volbou značky ani moc nepřemýšlel, sáhl jsem po tom co je doporučené pro domácí využití a co je aktuálně morálně nezastaralé.
Volba padla na Mikrotik "hAP ax²" neboli v plném názvu "C52iG-5HaxD2HaxD-TC"
Domácí Wi-Fi router MikroTik hAP ax2 v provedení dual-band je malé zařízení s excelentním poměrem cena / výkon, které lze namontovat vertikálně i horizontálně bez jakýchkoliv kompromisů na sílu a stabilitu signálu.
Podporuje nejmodernější standard 802.11ax Wave2, který přináší lepší multitasking, 2násobně vyšší propustnost kanálu a rozšířenou podporu pro 5GHz připojení. Bezdrátový signál je tak silnější než kdy jindy – až o 40 % vyšší rychlost v 5 GHz a až o 90 % vyšší rychlost ve spektru 2,4 GHz!
Tento směrovač umožní komunikovat přenosovou rychlostí 574 MB/s (2,4GHz) a až 1200 MB/s (5GHz), díky čemuž je ideální pro pokrytí běžných datových potřeb i pro náročné aplikace, jako je streamovaní videí ve vyšší kvalitě a hraní cloudových her. Uživatel totiž může 1 pásmo věnovat náročnějšímu provozu, zatímco druhé bude poskytovat stabilní Wi-Fi pro zbytek domácnosti.
Wi-Fi router s podporou Wi-Fi 6 Wave 2
Lze namontovat vertikálně i horizontálně
4jádrové CPU generuje nízkou latenci v síti
Poháněno systémem RouterOS s licencí L4
Správa přes WebGUI, aplikaci či WinBox
Funkce Quick Set pro rychlé nastavení
2 interní antény nabízí zisk 4 / 4,5 dBi
MU-MIMO zvýší kapacitu přípojek
2.4GHz pásmo pro mobilní zařízení
Až o 90 % vyšší rychlost ve spektru 2,4 GHz
Rychlost 574 MB/s v 2,4GHz pásmu
5GHz pásmo pro skutečně náročné aplikace
Až o 40 % vyšší rychlost ve spektru 5 GHz
1200MB/s přenos dat v 5GHz pásmu
PoE – napájení i přenos dat pomocí 1 kabelu
Dodáváno s 24V/1,2A napájecím adaptérem
Hardware:
CPU: Qualcomm IPQ-6010
Architektura: 64bit ARM
Počet jader: 4x ARM Cortex A7
Frekvence CPU: 864 MHz
Kapacita paměti RAM: 1 GB
Typ interního úložiště: NAND
Kapacita interního úložiště: 128 MB
Hardwarová akcelerace IPsec: Ano
Síťová karta: Qualcomm QCN-5052
Síťové vlastnosti:
Fyzické rozhraní: 5x GbE RJ-45
Slot pro SIM kartu: Ne
Pásmo Wi-Fi: 2,4 / 5 GHz
Standardy Wi-Fi: 802.11a/b/g/n/ac/ax Wave 2
Nejmodernější standard WLAN: Wi-Fi 6
Přenosová rychlost Wi-Fi (2,4GHz): až 574 MB/s
Přenosová rychlost Wi-Fi (5GHz): až 1200 MB/s
2.4GHz MIMO: 2 x 2
5GHz MIMO: 2 x 2
Typ antény: vestavěná
Počet bezdrátových antén: 2
Zisk antény: 4,5 dBi (2,4GHz), 4 dBi (5GHz)
Konektor U.FL: Ne
MU-MIMO: Ano (2,4 / 5GHz pásmo)
Plná podpora protokolu IPv6: Ano
Bezpečnostní protokoly: WPA / WPA2 / WPA3
Docela dlouho se čekalo než se "hAP ax²" dostane do obchodů, každopádně již je k objednání ... tak jsem objednal, jediné z čeho mám strach je přechod ze starého na nové, to množství zařízení mě děsí.
Někde jsem četl o přenosu konfigurace, ale nevím zda to platí i zde, nejsem žádný síťař a tomuto se věnuji pouze amatérsky což znamená, že co si nevyhledám, nepřečtu ... nevím.
Nemáte toto zařízení někdo již doma?
Dobrý den
Píšu dotaz, protože se mi nepodařilo najít odpověď a už nevím, kde v nastavení problém vyřešit. Provozuji Kodi (verze 20.1) na svém xboxu a nedaří se mi vůbec zobrazovat fotografie. V Stream Cinema Community se obrázky v náhledech filmu zobrazují korektně. Když chci procházet fotografie na Webshare (vše je nastaveno a funkční), nezobrazují se mi tam náhledy fotek, fotky nejde otevřít a v nabídce je možnost otevřít pouze přes videoplayerem. Jako by Kodi neuměl fotky otevřít. Dá se nainstalovat nějaký doplněk nebo skript aby se fotky daly otevřít? Dělám něco špatně? Prosím o pomoc, jsem bezradnej. :/