• 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:
  • 1 Hlas(ů) - 5 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Přidání vlastní položky do hlavního menu
#81
Zdravím, chtěl bych se zeptat jestli by mi někdo dokázal poradit jak si přidat vlastní thumb, konkrétně tento řádek.

<thumb>icons/sidemenu/movies.png</thumb>

Jedná se o skin estuary, no nemůžu tu složku s ikonama nikde najít. Děkuji za odpověď
 
Citovat
#82
Chtěl bych si přiřadit jedlotlivé doplňky např. StreamCinema, YouTube a pod. aby se mi zobrazovali pod položkou Video a měl k nim rychlý přístup. Pro upřesnění něco jako zde. Jde mi jen o ty dopňky ve spodní části. Používám skin Confluence KODI 17 na Raspberry. 

[Obrázek: screenshot-20-compresiwko8.jpg]
 
Citovat
#83
Nevím, tento skin nepoužívám ale není k němu něco zde ? → Customisable home submenus
S905X 2/3 → CE 20 \ RPi4 → LE 19 \ HTPCLE 18 \ NAS Synology DS212J/DS220+ \ Vero 4K+ → OSMC 19
 
Citovat
#84
Mě šlo jen o ikonu doplňku např. StreamCinema jak je to na obr. dole pod položkou MOVIES.
 
Citovat
#85
Já už teda Confluence nějakou dobu nepoužívám, ale ty ikony se přiřazují tuším v nastavení vzhledu, pak je tam něco jako přiřadit programy a můžeš přiřadit 5 ikon zvlášť k videu, hudbě, obrázkům a programům. Sakra, ta skleróza. jak to člověk dlouho nedělá...
SONY KDL-48W705C + X96MAX 4/64 - ANDROID 9, KODI 20
SONY KD-55XG8096 - ANDROID 8, KODI 18.9
RPi3B, RPiZERO (v šuplíku :-)
UPC 300/20, vše připojeno kabelem
 
Citovat
#86
beepee

Jo to je přesně to co jsem hledal. Díky
 
Citovat
#87
(24.1.2017, 18:58)Petřvald Napsal(a): V RPi tento soubor najdete zde :
Confluence: usr/share/kodi/addon/skin.confluence/720p
Estuary: usr/share/kodi/addon/skin.estuary/xml

By mně zajimalo, kde ten skin confluence najdu, když jsem ho instaloval ze  zip souboru 1
 
Citovat
#88
@BigSandy To záleží na tom, na jakém systému a jakou verzi Kodi provozuješ.

Obecně vzato, do verze 16 to byl default skin Kodi, byl součástí instalace a byl umístěný v KODI (XBMC) adresáři .../addons/skin.confluence. V některých systémech tedy v jeho xml souborech žádnou změnu neprovedeš (leda by sis vyrobil jeho kopii). Od verze 17 si ho musíš nainstalovat explicitně (ze zip nebo repozitáře) a je tedy umístěný v HOME .../addons/skin.confluence.

Kde jsou adresáře KODI a HOME si zjistíš např. v Adresáře a soubory Kodi - úvod.
 
Citovat
#89
Tak na testovaní jsem si stah včera nový LibreELEC-RPi2.arm-8.2.5.img  pro raspi 3
http://www.xbmc-kodi.cz/prispevek-skin-confluence
Mi přišlo nejrozumnější stahnout si ten zip skin do počitače a upravit to v tom zip souboru.
Prot jsem ho instaloval ze zip.
V /usr/share/kodi/addons mam jen skin.estuary.
Když přes WinSCP vlezu do kořenoveho adresaře a dam hledat confluence, nic nenajde 17
 
Citovat
#90
@BigSandy Nečetl jsi pozorně. Ve verzi KOdi 17 není Confluence defaultní skin, musíš si ho proto nainstalovat tam a proto ho nenajdeš v KODI adresáři, ale v HOME. Posílal jsem ti odkaz, ve kterém je rozdíl mezi KODI a HOME popsaný. Instalovaný Confluence skin tedy najdeš tam. V případě LibreELEC tedy hledej v /storage/.kodi/addons.
 
Citovat
#91
Když najedu třeba na VIDEO tak se otevře podmenu  Soubor - Knihovna - Doplnky.
Vi někdo jak to dostat tam?
 
Citovat
#92
Proč kromě výběru patřičného skinu který toto umí, nevyzkoušíš pro začátek (na fóru často zmiňovaný doplněk) → Super Favourites ? Tento addon zvládne přidat kamkoliv cokoliv .....  4
S905X 2/3 → CE 20 \ RPi4 → LE 19 \ HTPCLE 18 \ NAS Synology DS212J/DS220+ \ Vero 4K+ → OSMC 19
 
Citovat
#93
Dobrý den prosím někoho o radu:
chci si vytvořit vlastní položku v menu dle návodu v 1 příspěvku.
Dle náhledu: https://www.xbmc-kodi.cz/attachment.php?aid=2287

Koulám na to v Ubuntu (Linux) složku ".kodi" jsem našel a dále jsem našel i podsložku "addons" ale pak už nemohu nejít žádnou složku se "skin.estuary"

Děkuji za rady
Raspberry Pi 3B+, LibreELEC  arm-9.0 MR  (Kodi 18.0, skin Estuary), 4GB SDHC Kingston cl.10 UHS-I
 
Citovat
#94
@Buksa Skin Estuary je základní skin (vzhled) a ten je umístěn v adresáři do kterého se instaluje aplikace, tedy v dále uvedeném odkazu ho najdeš jako adresář KODI. Viz Adresáře a soubory Kodi.
 
Citovat
#95
@Client
Chápu že cesty jsou různé a záleží z jakého systému se na to kouká.
Já na to koukám jak jsem již psal z Ubuntu (mám to na kartě, která běží na Rapsberry).
Skin Confluence tam tedy nemám a ani ho nechci. Pro kodi v18 je základní skin Estuary.
Nicméně jsem hledal dle názvu souboru na kartě (Home.xml ..... jestli je název souboru stejný v obou zmiňovaných skinech?) Nic mě to nenašlo.

V tomto souboru není žádný skin:
   

V tomto souboru je soubor prostě soubor settings.xml (v tomto souboru to rozhodně asi nebude):
   

Díky za hledání a pomoc.
Raspberry Pi 3B+, LibreELEC  arm-9.0 MR  (Kodi 18.0, skin Estuary), 4GB SDHC Kingston cl.10 UHS-I
 
Citovat
#96
@Buksa Tak já už fakt nevím, jak ti poradit. Pokud podle toho, co jsem ti napsal a jaký odkaz jsme ti poslal bys to najít měl. Tak udělám ještě jednu věc, že ti zkopíruji a označím přímo relevantní text:

Linux
KODI - /usr/share/kodi nebo /usr/local/share/kodi/
HOME - $HOME/.kodi/ tedy /home/<USERNAME>/.kodi/ 
TEMP (umístěn v HOME) - <HOME>/temp/ tedy $HOME/.kodi/temp/ tedy /home/<USERNAME>/.kodi/temp/
LOG (umístěn v TEMP) - <TEMP>/kodi.log tedy $HOME/.kodi/tempkodi.log tedy /home/<USERNAME>/.kodi/temp/kodi.log

V označené cestě (červeně) tedy hledej adresář addons a v něm skin Estuary, tedy adresář skin.estuary.

Jinak, pokud chceš jít cestou úpravy Estuary, tak doporučuji toto: Estuary Easy. Najdeš tam plno návodů, jak si Estuary upravit. Pokud je tvůj systém Ubuntu, měl bys mít asi možnost do adresáře skinu přímo zapisovat, takže úpravy můžeš dělat přímo v něm. Ale dobře si to rozmysli, protože se může stát, že si nevhodnou editací skin "rozhodíš" a po spuštění Kodi uvidíš jen černou obrazovku. Nechci tě podceňovat, ale pokud jsi ani podle návodu nebyl schopný najít adresář skinu, jseš si jistý, že dokážeš správně upravit jeho kód? Navíc, pokud uděláš nějakou úpravu v originál skinu a on se ti aktualizuje, tak samozřejmě o ty změny přijdeš a budeš je muset dělat znova. Můžeš si tedy zvolit variantu, že si vytvoříš kopii Estuary a úpravy budeš provádět na ní. Je to rozhodně bezpečnější. Ale dělej jak myslíš. Jen bych doporučil, když už do Estuary budeš sahat v originále, vždy si udělej před tím zálohu daného souboru, abys ho v případě nutnosti (černá obrazovka) mohl nakopírovat zpět a po restartu Kodi se dostal k funkčnímu skinu.

BTW Nechceš raději použít jiný skin, který umožňuje doplnit vlastní položky do hlavního menu v rámci jeho nastavení, uživatelsky příjemnou a jednoduchou metodou?
 
Citovat
#97
@Client

Citace:Vnitřní struktura

Kodi má pro ni zaveden tzv. special protocol. Zápis cesty ke konkrétnímu adresáři nebo vnitřní datové struktuře je pak dán kombinací odpovídající specifikaci special protocol, případně doplněné o identifikaci převzaté z vnější struktury.

Například special://home/userdata, je specifikace přístupu k adresáři userdata. Část special://home určuje datový adresář Kodi (tzv. HOME, viz dále), část /userdata je pak převzata z vnější struktury. Osvětlí to dva konkrétní příklady:
  1. Adresář userdata se v Libreleec nachází v cestě /storage/.kodi/userdata. To je jeho specifikace z pohledu vnější struktury. V rámci vnitřní struktury je v Kodi pro tuto platformu definován special protocol pro HOME adresář jako special://home, který odpovídá /storage/.kodi, takže specifikace adresáře userdata z pohledu vnitřní struktury bude vypadat takto: special://home/userdata. V rámci vnitřní struktury je ale také definován special protocol pro userdata adresář, takže lze použít i tuto specifikaci: special://userdata

  2. Adresář skinu Estuary Stream-Cinema se v LibreELEC nachází v cestě /storage/.kodi/addons/skin.estuary.stream-cinema. To je specifikace z pohledu vnější struktury. Použijeme-li ale definice special protocolu, můžeme tuto cestu z pohledu vnitřní struktury přepsat na special://home/addons/skin.estuary.stream-cinema, ale dokonce také na special://skin. To platí ale jen v tom případě, že je skin Estuary Stream-Cinema vybrán jako aktuální skin. Bude-li vybrán skin jiný, bude specifikace special://skin odkazovat pochopitelně na adresář jiný.

jestli to chápu dobře co zde píše JiRo tak můj screen obrazovky ukazuje že jsem ve správných složkách. Označil jsem červeně.
Ale ať hledám, jak hledám tak tam prostě nemohu najít adresář daného Skinu. A když ho najdu trochu jinde tak neobsahuje to co by asi mel obsahovat.

Tak prosím ať mluvíme k tématu a nemusíme se nějak urážet! Věř že nejsem sice v tomto specialista, ale jinak programuji atd. Takže poznámky o zálohách atd. nějak nejsou na místě!
Dík
Raspberry Pi 3B+, LibreELEC  arm-9.0 MR  (Kodi 18.0, skin Estuary), 4GB SDHC Kingston cl.10 UHS-I
 
Citovat
#98
@Buksa Skoro si myslím, že si ze mě děláš srandu. Už skutečně nevím, jak jinak ti to mám napsat. Zkusím to ještě jednou. Cestu, kde najdeš skin Estuary v Linuxu, jsem ti přeci vyznačil červeně. Tam hledej adresář addons a v něm pak adresář skin.estuary. To co jsi si z uvedeného odkazu zkopíroval, se adresáře, ve kterém je skin Estuary, vůbec netýká. Jak můžeš napsat, že jsi ve stejné složce, když jsi v úplně jiné. Pořádně si přečti to celé, co píše JiRo.

Ještě k tomu, na čem to tedy vlastně provozuješ. Psal jsi o Ubuntu, pak o kartě kterou máš v Raspberry  a teprve teď mě napadlo podívat se na čem to porvozuješ. Takže ne na Ubuntu, ale LibreELEC. Moje chyba.  10 To ale na jádru problému, kterým je tvé nepochopení, kde skin Estuary hledat, nic nemění. Adresáře pro LibreELEC (což je mimochodem také Linux) jsou pak tyto:

LibreELEC
KODI - /usr/share/kodi a /usr/lib/kodi/
HOME - $HOME/.kodi/ tedy /storage/.kodi/
TEMP (umístěn v HOME) - <HOME>/temp/ tedy $HOME/.kodi/temp/ tedy /storage/.kodi/temp/
LOG (umístěn TEMP) - <TEMP>/kodi.log tedy <HOME>/temp/kodi.log tedy $HOME/.kodi/temp/kodi.log tedy /storage/.kodi/temp/kodi.log
CONFIG&CACHE - $HOME/.config/ tedy /storage/.config/ a $HOME/.cache/ tedy /storage/.cache/

A opět platí, že soubory se skin Estuary najdeš v cestě, kterou jsem označil červeně. Tady je ale jedna potíž. Pokud instaluješ LibreELEC standardně (což z podpisu vypadá, že ano), pak je ta cesta v části, do které se nedá zapisovat. V tomto případě pak tedy platí to, co jsme napsal v posledním odstavci předchozího příspěvku, kde jen 1. slovo Můžeš..., nahradíš Musíš... Tedy, pro jistotu zopakuji, Musíš si tedy zvolit variantu, že si vytvoříš kopii Estuary a úpravy budeš provádět na ní. Pokud nevíš, jak si kopii Estuary vytvořit, podívej se sem: https://www.xbmc-kodi.cz/prispevek-estuary-easy?pid=26336#pid26336.

A mimochodem, o jakém urážení to hovoříš? Jestli je pro tebe doporučení, aby sis soubor skinu, který budeš editovat vyzálohoval, urážkou, tak pak se asi nemáme o čem bavit. Já mluvím k tématu od samého začátku, ale nějak jsem se na tvé straně nesetkal s pochopením. A teď mě skoro mrzí, že jsem se ti vůbec snažil pomoci.
 
Citovat
#99
@Client
Já od samého začátku psal že se na to pouze koukám pod Linuxem. A v tvé odpovědi mi přišlo že jsi to nějak nepochopil a proto jsem to znovu uvedl.
Nyní bych řekl že jsme maličko pokročili a už konečně se začínáme bavit o tom pravém.

Pokud jde o cestu co jsi vyznačil tu jsem si přečetl už hned z tvé první odpovědi (už to nemusíš v každé odpovědi vyznačovat znovu a dále to rozvíjet ohledně přepisování, záloze atd.)

Udělám obrazovky co v jednotlivých adresářích je a budu rád jestli mě navedeš.
   

   

a nyní tedy do složky addons (kde žádný adresář skin.estuary není)
[Obrázek: attachment.php?aid=4832]
 jak jsem již uváděl v předešlém příspěvku.

Tak jestli to nebylo myšleno jako urážka co jsi psal, poté nechápu proč lituješ že jsi mi odpověděl?
Já jsem rád za každou pomoc.

Tak ještě jsem jsem studoval tvůj poslední odkaz a jestli to chápu myslím že jsem dobře:
Citace:@Rene.hav Neznám umístění aplikačního adresáře Kodi, ale je to ten jak píšeš v rootu Androidu, a ten asi editovat opravdu nepůjde. Je to asi stejné jako v LibreELEC a OpenELEC.

Ale lze tomu odpomoci tím, že si z aplikačního adresáře Kodi (v rootu) překopíruješ a přejmenuješ (např. na skin.estuary.easy) adresáře původního Estuary skinu, tedy .../addons/skin.estuary a .../userdata/addon_data/skine.estuary do datového adresáře Kodi. Budeš tam tedy pak mít adresáře .../.kodi/addons/skin.estuary.easy a .../.kodi/userdata/skin.estuary.easy

Pak ještě v souboru .../.kodi/addons/skin.estuary.easy/addon.xml zedituješ jméno skinu v tagu (2. řádek) na:

<addon id="skin.estuary.easy" version="1.9.16" name="Estuary.Easy" provider-name="phil65, Ichabod Fletchman">

Celý adresář .../.kodi/addons/skin.estuary.easy si zazipuješ, např. do souboru skin.esuary.easy.zip a z tohoto zip souboru si zkopírovaný skin nainstaluješ. Pak si skin Estuary.Easy, který by se ti měl objevit v nabídce, už můžeš vybrat. No a pak si ho taky už můžeš kdykoliv bez problémů editovat.

Edit 2017-10-06: Omlouvám se, za chybný popis závěru instalace. Původní popis byl špatně. Nevím, jak k tomu mohlo dojít. Vytvářel jsem (a stále vytvářím) kopie addon běžně, takže mohu říci, že vím, jak na to. Děkuji za upozornění na chybu @Fairjohnyx.

/.kodi/addons/ .... aplikační adresář

/.kodi/userdata/ .... datový adresář
Raspberry Pi 3B+, LibreELEC  arm-9.0 MR  (Kodi 18.0, skin Estuary), 4GB SDHC Kingston cl.10 UHS-I
 
Citovat
Nevím, nejsem "linuxák", ale neexistuje v tomto případě (viditelnost adresářů, souborů, přístupu atd...) nějaké omezení práv které je nutné někde nastavit/povolit .... ? Prosím nekamenovat, jen střílím od boku .....
S905X 2/3 → CE 20 \ RPi4 → LE 19 \ HTPCLE 18 \ NAS Synology DS212J/DS220+ \ Vero 4K+ → OSMC 19
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)