• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Zdravím hosta! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Stream cinema JSON
#1
Ahoj, uměl by prosím někdo vytvořit JSON příkaz na vyhledávání konkrétního názvu ve filmech a v seriálech? Taky by se hodil i příkaz na otevření novinek.
Trochu si automatizuji Kodi a chci jej ovládat hlasem. Zatím mám fungující základní ovládání, taky se mi podařilo přepínání pruchodu zvuku, ale ten addon vůbec.
Pokud by se ten průchod někomu hodil, tak tady je
http://vase_ip:port/jsonrpc?request={"jsonrpc":"2.0", "method":"Settings.SetSettingValue", "params":{"setting":"audiooutput.passthrough","value":false}, "id":1}

Ovládám to hlasem, ale i widgetem pomocí ifttt. Přepínám tím zvuk přes optiku nebo z televize aniž bych musel lézt do nastavení.
 
Citovat
#2
otvor si http://vase_ip:port/ v browseri a zapni si developer konzolu a mozes "spehovat" prikazy.
Na novinky je potom JSON:
Kód:
{"jsonrpc":"2.0","method":"Files.GetDirectory","id":"1","params":{"directory":"plugin://plugin.video.stream-cinema/?title=243330393530&url=2f464d6f766965732f6c6174657374&list=2f464d6f766965732f6c6174657374&","media":"video","properties":["title","file","mimetype","thumbnail","dateadded"],"sort":{"method":"none","order":"ascending"}}}

Na vyhladavanie "hotel transylvania":
Kód:
{"jsonrpc":"2.0","method":"Files.GetDirectory","id":"2","params":{"directory":"plugin://plugin.video.stream-cinema/?title=686f74656c207472616e73796c76616e6961&csearch=686f74656c207472616e73796c76616e6961&action=63736561726368&id=7365617263682d6d6f766965&","media":"video","properties":["title","file","mimetype","thumbnail","dateadded"],"sort":{"method":"none","order":"ascending"}}}

odpoved je ale tiez len v JSONe:
Kód:
{"id":"2","jsonrpc":"2.0","result":{"files":[{"dateadded":"2016-10-05 15:50:09","file":"plugin://plugin.video.stream-cinema/?dtitle=486f74656c205472616e73796c76c3a16e6965202d20534b2c20435a2c20454e20283230313229&play=2f506c61792f393931&","filetype":"file","label":"Hotel Transylvánie - SK, CZ, EN (2012)","mimetype":"application/octet-stream","thumbnail":"image://http%3a%2f%2fimage.tmdb.org%2ft%2fp%2foriginal%2f1MgFfbyiNpgOP096pjDkVANVYBH.jpg/","title":"Hotel Transylvánie - SK, CZ, EN (2012)","type":"movie"},{"dateadded":"2018-09-27 18:02:23","file":"plugin://plugin.video.stream-cinema/?dtitle=486f74656c205472616e73796c76c3a16e696520333a2050c599c3adc5a16572c3b37a6ec3ad20646f766f6c656ec3a1202d20454e20283230313829&play=2f506c61792f3236353939&","filetype":"file","label":"Hotel Transylvánie 3: Příšerózní dovolená - EN (2018)","mimetype":"application/octet-stream","thumbnail":"image://http%3a%2f%2fimage.tmdb.org%2ft%2fp%2foriginal%2fgjAFM4xhA5vyLxxKMz38ujlUfDL.jpg/","title":"Hotel Transylvánie 3: Příšerózní dovolená - EN (2018)","type":"movie"},{"dateadded":"2016-10-06 15:07:35","file":"plugin://plugin.video.stream-cinema/?dtitle=486f74656c205472616e73796c76c3a16e69652032202d20534b2c20435a2c20454e2c2043482c20484b20283230313529&play=2f506c61792f33313131&","filetype":"file","label":"Hotel Transylvánie 2 - SK, CZ, EN, CH, HK (2015)","mimetype":"application/octet-stream","thumbnail":"image://http%3a%2f%2fimage.tmdb.org%2ft%2fp%2foriginal%2f1TpW5y7SL9UW2Dn2hgUqUFNPw3r.jpg/","title":"Hotel Transylvánie 2 - SK, CZ, EN, CH, HK (2015)","type":"movie"}],"limits":{"end":3,"start":0,"total":3}}}
odporucam ti teda pozriet sa na: [Only registered and activated users can see links Click here to register] kde si podla tvojej verzii KODI zvol API verziu a pokracuj podla nej.


PS: ak by si chcel "zobrazit" vyhladavanie SC v plugine a nedostat vysledky v JSONe, tak je to ine volanie (Addons.ExecuteAddon)
Kód:
{"jsonrpc":"2.0","method":"Addons.ExecuteAddon","id":"3","params":{"addonid":"plu
gin.video.stream-cinema","params":"title=686f74656c207472616e73796c76616e6961&csearch=686f74656c207472616e73796c76616e6961&action=63736561726368&id=7365617263682d6d6f766965&"}}
Citajte [Only registered and activated users can see links Click here to register]!
Tvorca doplnku 
[Only registered and activated users can see links Click here to register].
 
Citovat
#3
Ať zkouším jak zkouším, nedaří se mi z toho dostat parametr pro spuštění přes browser. Undecided S JSON jsem začal dneska, tak se v tom ještě moc neorientuji.  Myslíš, že by si mi mohl pomoct s tím, jak dosáhnout toho, abych přes URL dostal příkaz na vyhledávání ve slovním spojení a rovnou by to pomocí ExecuteAddon dostal na obrazovku KODI? Tedy, zadal bych JSON, kde by byl TEXT FIELD pro "Hotel Transylvania". Potřeboval bych to pochopit.

Podařilo se mi pomocí tohoto zavolat jakýkoliv doplněk a poslat na televizi. Jde to vyhledávání a novinky udělat nějak takto jednoduše?
MOJEIPTongueORT/jsonrpc?request={"jsonrpc": "2.0", "method": "Addons.ExecuteAddon", "params": { "addonid": "plugin.video.stream-cinema"}, "id": "1"}
 
Citovat
#4
686f74656c207472616e73796c76616e6961 - toto je v "preklade" hotel transylvania. Je to tak naschval kvoli diakritike. Ma to aj ine dovody o ktorych sa nechcem moc rozpisova a nechcem ani aby bolo niekde napisane ako sa ten text dekoduje a enkoduje. prepac ...
Citajte [Only registered and activated users can see links Click here to register]!
Tvorca doplnku 
[Only registered and activated users can see links Click here to register].
 
Citovat
#5
Chápu, že to nechceš nikde zveřejňovat, ani pohnutky, proč tomu tak je. :-) Není/nebude teda žádná možnost, jak to hledat jako prostý text? Vím, že toho máš hodně, ale myslím, že je hlasové ovládání budoucnost, zvlášť pak kvůli tomu, že Google Home přijde brzy do ČR. Už mi funguje hlasové ovládání díky Omerovi z GITHUBu a je to sakra návykové a pohodlné.

Pomohl by si mi prosím sestavit alespoň ty novinky, tak aby to fungovalo jako URL? Případně i to vyhledávání se zakódovaným názvem.

Děkuji
 
Citovat
#6
.................nic
Kodi 17.6 -LibreELEC 8.2.5 -BerryBoot -RPi3/2/0/w. Kodi 17.6 -LinuxMint/W7/10. Kodi 18.4 -Android 9 -Tablet. Router 1Gbit, 2.4+5GHz
 
Citovat
#7
Ja hlasove vyhladavanie pouzivam bez uprav: vsetok obsah SC mam v kniznici oscrapovane a v androide proste pouzivam vyhladavanie. Ak budes mat tu kniznicu tak mozes na cez hlasove vyhladavanie pouzit nativne vyhladavanie v KODI
Citajte [Only registered and activated users can see links Click here to register]!
Tvorca doplnku 
[Only registered and activated users can see links Click here to register].
 
Citovat
#8
To dává smysl, zkusím o tom popřemýšlet. Jen by mi vadilo, že pak třeba v seriálech neuvidím nejnovější epizody oblíbeného seriálu, ale směs policie Modrava, ulice a polských seriálů. Podobný problém bude i u filmů.
Jak k to řešíš ty? Používáš řešení od Omera?

Edit:
Přidávají se automaticky do knihovny novinky?
 
Citovat
#9
Do kniznice sa pridava vsetko (filmy) serialy len tie na ktore mas nastaveny odber. Ja to pouzivam priamo na shielde. Zmacknem tlacitko mikofonu poviem nazov filmu a on mi ho najde na SPMC (fork kodi)
Citajte [Only registered and activated users can see links Click here to register]!
Tvorca doplnku 
[Only registered and activated users can see links Click here to register].
 
Citovat
#10
Ale vzhledem k tomu, že nemůžeš přidat filmy s odběrem, tak se tam asi nebudou objevovat nové filmy, je to tak?
 
Citovat
#11
ak si pozries nastavenie, tak si tam mozes zapnut odber vsetkych novych filmov.
Citajte [Only registered and activated users can see links Click here to register]!
Tvorca doplnku 
[Only registered and activated users can see links Click here to register].
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)