• 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
Extended Search
#1
    Extended Search je další z doplňků z kategorie Easy Tools. Mým cílem je vytvořit nový, komplexní nástroj hledání v Kodi, který by zohledňoval specifika některých domácích doplňků a zároveň zachoval obvyklé možnosti hledání známé z jiných funkcí Kodi a jeho rozšíření v podobných doplňcích. Patří mezi ně například populární Global Search nebo hledání, které je integrované do populárních skinů Arctic Fuse nebo Arctic Horizon 2.

Na rozdíl od funkcí integrovaného hledání ve skinech z rodiny Arctic bude však hledání v doplňku Extended Search na použitém skinu nezávislé. A na rozdíl od doplňku Global Search, který využívá vlastní definici zobrazení a není často s některými vzhledy vizuálně kompatibilní, by Extended Search měl používat pouze definice aktuálně použitého vzhledu.

S vývojem jsem na začátku, ale využívám v něm to, co je už dnes běžně dostupné v doplňku Context Menu. Ten umožńuje hledání nejen v doplňku Stream Cinema Community (SCC), ale i na Webshare (WS), v doplňku Stream Cinema CZ/SK (SC), Youtube (YT) a Netflix. A nyní připravuji i hledání v doplňku Wikipedia. Všechno toto a také hledání v knihovně Kodi by měl nakonec doplněk Extended Search obsahovat také. Protože vývoj (jako obvykle) běží pomalu, a již nyní jsou uživatelé, kteří postrádají možnost integrovat vyhledávání v SCC do menu skinů, které používají, rozhodl jsem se zjednodušenou verzi doplňku, která umí vyhledávat pouze v SCC, zveřejnit.

Doplněk v zip ve verzi 0.1.1 je připojen k tomu příspěvku.

Integrace Extended Search do skinu

Po instalaci není doplněk vidět v prohlížeči doplňků. Využívat ho tedy lze pouze po jeho integraci do používaného skinu. Uživatelsky to jde pochopitelně pouze pro skiny, které pro to mají k dispozici příslušné funkce. Jak doplněk integrovat do skinu Artcic Zephyr ukazuje screenshot, ostatních to bude analogické. Ve skinech, kteří možnosti defincie vlastních položek menu to už tak jendoduché nebude, ale pro ty, kteří si takové skiny upravují vlastními silami, to jistě nebude žádný problém.
   
Volání doplňku z menu skinu má tedy tvar:
 
Kód:
RunPlugin(plugin://script.extendedsearch/scc)
V ostatních skinech to tedy bude analogické, podstatné je ono volání uvedené výše.
   
V současné verzi nemá doplňek žádné možnosti nastavení. Jediný text, který se v doplňku objevuje, záhlaví ve formuláři virtuální klávesnice, se přebírá přímo z doplňku Stream Cinema Community, a je tedy v jazyce odpovídající aktuálnímu jazykovému nastavení Kodi a jazykovým možnostem tohoto doplňku, tedy jeden z trojice cz/sk/en.


Přiložené soubory
.zip   script.extendedsearch-0.1.1.zip (Velikost: 26,75 KB / Stažení: 12)
 
Citovat
#2
Tak mezitím jsem zjistil, že pro jednoduché hledání pouze v SCC lze použít extra volání doplňku SCC. Není tedy třeba instalovat Extended Search doplněk, stačí jen do pole Action (viz ukázka nastavení Arctic Zephyr skinu v předchozím příspěvku) napsat:
Kód:
ActivateWindow(Videos,“plugin://plugin.video.stream-cinema-2-release/search”,return)
U ostatních skinů to bude podobné. Jen je třeba tam ten příkaz zadat ručně. Není možné se odkázat na volání doplňku, protože tam to hledání fungovat nebude.

Přiznám se, že nevím, od kdy tam tato možnost je, každopáně funguje stejně dobře, jako použití Extended Search. Takže pro jednoduché hledání pouze v SCC doplněk Extended Search není potřeba.
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)