je tu nejaky skuseny SKIN MOD-er? - Verze k tisku +- XBMC-Kodi.cz (https://www.xbmc-kodi.cz) +-- Fórum: KODI - software (https://www.xbmc-kodi.cz/forum-kodi-software) +--- Fórum: Skiny (https://www.xbmc-kodi.cz/forum-skiny) +--- Téma: je tu nejaky skuseny SKIN MOD-er? (/prispevek-je-tu-nejaky-skuseny-skin-mod-er) Stran:
1
2
|
RE: je tu nejaky skuseny SKIN MOD-er? - BoroSK - 25.4.2020 @hitman222: ja pouzivam skin confluenecne ZEITGEIST, ten viem kde je, len Client posla dva xml subory, tak len tipujem ze kotry je pre esutery a kotry pre confluenc.. v / keymaps nemam gen.xml, mam jo vytvorit? mam tam len keymaps.xml a obsah v nom ma byt cely upravy keyboard.xml alebo len tie prikazy kotre volaju to okno? dakujem RE: je tu nejaky skuseny SKIN MOD-er? - Client - 25.4.2020 @BoroSK Já se omlouvám, nějak jsme si zafixoval to Conflluence a ten ZeitGeist mi unikl, takže to co jsme poslal bylo pro originální Confluence. Jinak co se týče toho umístění, to už napsal správně @hitman222, jen je třeba dodat, že to jsou adresáře skinu, v něm jsou ještě podadesáře a ty soubory je třeba umístit do nich. V Estuary je to xml, v Confluence 720p. Na ten ZeitGeist se ti podívám, ale musím si ho nejdříve nainstalovat. A k tomu keymap. Ten, jak píšeš "velký", to jsou soubory s default mapováním a ty jsou umístěny tak, jak opět správně psal @hitman222. V instalačním adresáři Kodi. Tedy podle typu instalace, ale vždy je to .../kodi/system/keymaps/ Každý typ vstupního zařízení tam má vlastní soubour mapování, ale to je celkem jedno, protože typ, pro který je mapování určeno, určuje sekce ve vlastním popisu <keyboard>, <remote>, ... U toho uživatelského mapování je to stejné, jen ten adresář je trochu jinde, je v Kodi datovém (home) adresáři .../userdata/keymaps/. Souborů tam můžeš mít i více, vždy se to řídí jejich obsahem, ne jménem. Prakticky se to nejčastěji dělá tak, že se uživatelské mapování pro všechny zařízení umisťuje do jednoho souboru. To, jak jsem psal, že vycházím ze souborů default mapování znamená, že si ty soubor co mě zajímají překopíruji do toho uživatelského adresáře a pak je spojím a edituji ručně a buď ty default vyhodím, nebo je nahradím, případně (pokud chci default tlačítko jen zneplatnit, tak ten příkaz nahradím Noop). Je to proto, abych viděl, kolik a jakých je tam sekcí a nemusel to pracně hledat. Ten soubor mám pojmenovaný keymaps.xml abych to odlišil od souboru, který generuje addon Keymap Editor (gen.xml), který skoro vůbec nepoužívám. Je to sice o něco větší práce, ale já to už takhle dělám léta, kdy ten obsah souboru postupně narůstal, a mám díky tomu všechna vstupní zařízení na všech DO nastavena tak nějak nějak podobně. Ono je tohle ještě o něco složitější, těch "mapování" tlačítek v Kodi je několik úrovní, záleží to na typu systému (Windows, Android, Linux) i typu zařízení (IR DO, IR přes USB, IR CEC), navíc je tam vložena jakási "meta úroveň", která to celé vysvětlení trochu zesložiťuje. Asi by si to zasloužilo nějaký podrobnější popis a vysvětlení, ale na to není kapacita. Možná někdy, až nebudu mít opravdu co dělat, tak vytvořím nějaký jendoduchý elaborát. Ale zpátky k praktické části. Budeš-li tedy chtít mapovat to zobrazení CodecInfo pro hudbu, musíš do tvého souboru s uživatelským mapováním vložit toto: Kód: ... Myslím, že je zřejmé, jak se vytváří vazba mezi klávesou o a těmi soubory, co jsem vytvořil. Není to přes jméno souboru. To může být v podstatě jakékoliv, rozhodující je, jaké id okna je v definici použité. A to jsem si já zvolil jako 1190. To id je v definici hned na začátku a je pro tu vazbu mezi klávesou a tím, co je v daném souboru nadefinováno že se stane, když se klávesa stiskne, rozhodující. Ne tedy název souboru! Když se do těch souborů podíváš, uvidíš to hned ve 2. řádku. Pro definiční subor skinu Estuary ten soubor začíná takto: Kód: <?xml version="1.0" encoding="UTF-8"?> Význam je následující:
Tak snad jsem to už objasnil více. Omlouvám se, člověk už trpí určitou slepotou, a některé věci pokládá za sämozřejmé a tak nepovažuje za nutné je správně popsat. Nebo na to zapomene... Na ten ZeitGeist se podívám. RE: je tu nejaky skuseny SKIN MOD-er? - BoroSK - 25.4.2020 @Client: dakujem rozumiem vsetemu, moj keymaps.xml som vyrobil presne ako ten tvoj. skusla som boa anzy aj gen.xml aj keymaps asi nieje kompatabilne okno pre ten moj ZeitGeist skin s orig confluenc. skinom chcel som toskusil s Estueryskinom, ale narazil som na par probl 1. nedalo sa mi zapisat ten xml od teba do adr /usr/share/kodi/addons, robim to cez WinSCP psial mi ze nemam prava, 2. tak som sa nasledne zabaval len s confluenc-ZeitGeist, a tam sa mi nechytilo ani jedno okno (len som si tipol ze asi pre confl je "custom_MusicPlayerProcessInfo.xml" ale skusil sma tam dat aj ten druhy subor idem skusit dat orig confluenace orig ci sa chyti.. dik boro RE: je tu nejaky skuseny SKIN MOD-er? - Client - 25.4.2020 @BoroSK ad.1 Ano, u klasické *ELEC instalace je Kodi instalované do části, která je read-only. ad.2 ZeitGeist ti udělám, už jdu na to. Nainstaloval jsme si ZEITGEIST a nakopíroval jsem soubor custom_MusicPlayerProcessInfo.xml do něj. Tedy přesněji do skinu A Confluence ZEITGEIST (KODI18) verze 4.4.2, ještě přesněji do skinu s id skin.aczg, tedy úplně nejpřesněji do adresáře .../addons/skin.aczg/720p/ a mně to tedy funguje. [attachment=6383] Jméno souboru jsem ponechal stejné jako u Confluence, i když podle logiky, kterou používá ZETGEIST (i když ji 100% nedodržuje!!!), by se správně měl ten soubor jmenovat Custom_1190_MusicPlayerProcessInfo.xml, ale jak už jsem napsal výše, tohle na funkci vliv nemá. Je to spíše jen pro dobrý pocit, a také pro to, že se v tom člověk vyzná. Hlavně proto, že má v názvu souboru to id okna a nemůže se stát (či spíše se to stane méně pravděpodobně), že něco přehlédne a bude tam mít dvě okna se stejným id. Taže suma sumárum, něco děláš špatně:
RE: je tu nejaky skuseny SKIN MOD-er? - BoroSK - 25.4.2020 @Client: nemusis uz to hra aj s povodnym neviem lde bola chyba ale uz to ide len jedna chybicka krasy, je ze okno sa nezatvori stlacinim key-o ale back/exit tlacitkom.. + dopisat info v tom okne o teplote procesoru pod CE ak sa to da este napis, pls postup ako dostat to xml do estuary pod CE ked je systemovy skin mas u mna pivo a borovicku (minimalne..) :) velka vdaka, som spokojny aj s touto verziou ako je ale ak si najdes cas to dosperkovat.. Ja som ten keymaps / gen xml subor vytvaral nasledovne Otvoril som si povodnz keybard.xml zo systemu, vsekto v nom som zmazal a nechal len tie riadky v troch skeciahc podla t ojej rady, sejvol dal tam kde to patri: user data a nehralo to Jedinu vec ktoru som urobil ze som zmazal obsah svojho kemaps.xml a nahradil tvojim kodom tu z fora a rozbehlo sa to.. Pouzivam psPad editor, mozno v nom nejaky meta alebo skryty znak ostal ze to necitalo.. Prikladam moj povodny neviem kde RE: je tu nejaky skuseny SKIN MOD-er? - Client - 25.4.2020 @BoroSK Doufám, že nezapomínáš na restarty (ale to jsme psal už výše). A další požadavky. Zavírat klávesou "o"? Tak to musíš do mapování kláves přidat toto: Kód: <window1190> Vlastní xml do Estuary pod klasicky instalovaným CE nejde. Musíš si vytvořit kopii Estuary, přejmenovat ji, třeba na Estuary2, změnit to tam a nainstalovat jako nový skin. Další změny pak už můžeš dělat v této kopii. To, jak se vytvoří kopie Estuary tady na fóru někde najdeš... Teplotu ti také doplním, ale nechtěj to po mně hned, mám teď jiné povinnosti... A nebo jinak... Texty "Teplota procesoru" a "Teplota GPU" mají id 22011 a 22010. Vlastní hodnoty teploty CPU a GPU jsou pak k dosažení v proměnných System.CPUTemperature a System.GPUTemperature. Můžeš si z kusit to doplnit sám, indicií na to máš už teď dost. U Confluence se to definuje tak, že v jednom control blok-u typu <label> definuješ zobrazení textu + dvojtečku, v druhém pak hodnotu. Vertikální posun mezi řádky je 25 bodů... RE: je tu nejaky skuseny SKIN MOD-er? - BoroSK - 25.4.2020 @Client: dik uz sa s tym pokusim pohrat sam zajtra velmi si mi pomohlol este raz dakujem RE: je tu nejaky skuseny SKIN MOD-er? - Client - 25.4.2020 (25.4.2020, 21:58)BoroSK Napsal(a): Pouzivam psPad editor, mozno v nom nejaky meta alebo skryty znak ostal ze to necitalo.. @BoroSK Až na to, že máš špatný příkaz pro zobrazení okna: "ActiateWindow" (správně má být "ActivateWindow"), tak je to jinak v pořádku. Pokud jsi měl toto v definičním souboru keymap.xml když jsi to zkoušel poprvé, tak se nedivím, že to nefungovalo... RE: je tu nejaky skuseny SKIN MOD-er? - BoroSK - 25.4.2020 @Client: tak v tomto som nevinne :) ja som ten syntax zobral z tvojho prispevku, copy/paste ked si zavesil xml subory na okna, a tam si mal preklep ty :) zbytocne zabity cas, mohol som si to vsimnut aj ja, ale fakt som vtedy este netusil co robim som si myslel ze su tam skurw**ne meta znaky a formatovanie, ale necital som to :) hlavne ze nam to funguje este raz vdaka RE: je tu nejaky skuseny SKIN MOD-er? - Client - 25.4.2020 @BoroSK No jo, máš pravdu... "Zkurvil" jsme to já a hned na začátku. Tak promiň. Opravil jsem to tam! RE: je tu nejaky skuseny SKIN MOD-er? - BoroSK - 26.4.2020 @Client: neskurvil, len ja som to ako amater nevidel ten preklep. Tu stratu casu som myslel hlavnne teba a hitmana ze ste sa tomu venovali.. Kvoli takejto prkotine to mohlo ist na “prvni dobrou” a riesim to od vcera noci.. Len toto ma mrzi, vas cas a premyslanie. To ze je to opravene je suer aspon takto dalsi sa nepomyli.. Vdaka a dobru RE: je tu nejaky skuseny SKIN MOD-er? - BoroSK - 27.4.2020 @Client: Ahoj tak som sa s tym pohral :) ked uz som vedel co hladat tak som si "pozical" xml riadky z ineho okna (DialogPlayerProcessInfo.xml) a len som to ucesal koordninaty aby to ladilo s tvojim uvodom. mozes sa pozriet na moj vytvor. Prosim ta, ak to nieje priliz zlozite, a islo by to len modifikaciou xml, vedel by si ma nakopnut aby sa mi pri prehravani videa cez KeyO - proces info, zobrazovala aj rychlost ethernetu pod CE? dakujem prilhoa |