• 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:
  • 10 Hlas(ů) - 2.6 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Estuary Easy
@Rossi D, díky. Jsem rád, že tady zase můžu být.

@otava5 Takže třeba 6 řádků x 5 sloupců? A prozraď mi, čemu říkáš "TV kanály z archivu", myslíš tím TV nahrávky?
 
Citovat
JiRo: ne ne myslím tím .... IPTV archív ... pod odkazem se rozbalí seznam TV kanálu a to bych chtěl na pravou stranu .... zkus 6x5....
 
Citovat
Možná bych chtěl jen upozornit že mi tyto úpravy nefungují na Kodi 18 tam je asi jiná struktura....
 
Citovat
@otava5 Já jsem stará konzerva, na Leia plánuji přejít až ve fázi někde kolem RC, takže se úpravám Estuary pro ní zatím nevěnuji. Ale budiž, vyrobím další virtuálku a zkusím si na ní Kodi 18 nainstalovat a mrknu na to, jak je to jiné.
 
Citovat
JiRo: a myslíš na mě s tím mým přáním? 1 zkoušel jsem i toto ale by to nějaké pomalé... líbí se mi tam ten infobar.... ale raději si vše upravit dle Tebe je lepší a svižnější  4
 
Citovat
@otava5 Myslím, myslím... A ano, Estuary MOD i jeho novější verze V2 od Guilouz jsou moc pěkné, ale bohužel hodně pomalé. Patří k těm extrémně dynamickým skinům jako třeba Titan, ze kterého si toho ostatně hodně půjčuje. Problém je, že pro tyto skiny potřebuješ výkonný procesor a rychlé diskové operace, což je u instalací na RPi obecně problém. Rychlá grafika ti tam moc nepomůže.
 
Citovat
JiRo: šla by nějak dodělat kompletní kontextová nabídka do widgetů? Nyní je tam jen přehrát / označit ... / přehrávat od...
Díky
 
Citovat
@otava5 To je asi trochu složitější. Jen co dorazím Strem-Cinema, tak plánuji další práci na widgetech, ale to už budu dělat pro Leia. Nějak se mi to kupí. Už jsme chtěl mít to S-C z krku, a stále ještě nejsem hotov. Sad
 
Citovat
JiRo: Chtěl bych vedle loga "KODI" uplně nahoře mít napravo třeba ložnice / obývák atd. Kde prosím a jak provést editaci.....
Děkuji....
 
Citovat
@otava5 Je to v home.xml, předposlední <control type="group"> (hned za ním je poslendí <control type="rss">). Jsou tam dvě zobrazení, logo Kodi a text KODI, ale pozor, ten je také jako obrázek. Za něj si vlož <control type=label> a do něj si umísti text jaký potřebuješ...

Kód:
            <control type="group">
                <depth>DepthBars</depth>
                <animation effect="slide" end="0,-90" time="300" tween="sine" easing="inout" condition="$EXP[infodialog_active]">conditional</animation>
                <animation effect="fade" start="0" end="100" time="300">WindowOpen</animation>
                <animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
                <top>30</top>
                <left>90</left>
                <control type="image">
                    <aspectratio>keep</aspectratio>
                    <width>56</width>
                    <height>56</height>
                    <texture colordiffuse="button_focus">icons/logo.png</texture>
                </control>
                <control type="image">
                    <left>40</left>
                    <top>10</top>
                    <aspectratio>keep</aspectratio>
                    <width>192</width>
                    <height>36</height>
                    <texture>icons/logo-text.png</texture>
                </control>
            </control>
 
Citovat
JiRo: takto třeba?1
Kód:
<control type="label">
    <left>220</left>
    <height>60</height>
    <width>auto</width>
    <aligny>center</aligny>
    <font>font14</font>
    <label>Ložnice</label>
</control>
edit: jak se v tomto kódu dělá tučně a jak podtrženě a barva - red?
 
Citovat
@otava5 Asi si ale budeš muset pohrát s těmi pozicemi a rozměry... Takhle od stolu se to nedá posoudit...
 
Citovat
JiRo: V přehledu kanálů TV (MyPVRChannels.xml) a v PVROSD (DialogPVRChannelsOSD.xml) bych chtěl v následujícím tvaru: číslo / picona / název kanálu a pod JEN název pořadu např. takto:

1. picon HBO HD
název pořadu (bez progress baru)

Prosím jak provést editaci....
Děkuji ....
 
Citovat
@otava Změna části textu,jako např. síla fontu, barva a i jiné další možnosti, jsou popsány zde https://kodi.wiki/view/Label_Formatting.

Kódy barev jsou uvedeny v souboru, který je v příloze.

Ale pozor, v Kodi si můžeš vybírat i tzv. barevná témata a ta pak mohou některé barvy předefinovat. Barevná témata jsou definovány v .../skin.estuary/colors/. Pokud nemáš změněno barevné téma, tak platí to, co je v default.xml. Každé barevné téma nemusí mít nutně předefinovány všechny barvy, ale ty si můžeš editací souboru ty barvy předefinovat sám. Ale musíš se samozřejmě dobře orientovat ve vlastním kódování barev. V souboru s definicemi nejsou definovány jenom barvy (red, grey, green, atp.), tedy podle jmen barev, ale také například barvy pro jednotlivá typická použití (jakási symbolická jména barev - např. button_focus, což je barva, kterou získá  button, když si ho vybereš).

U label si ale můžeš některé vlastnosti změnit generálně, pro celý text. Pro barvu písma je to pak řádek <textcolor>red</textcolor>. Samozřejmě, pak ve vlastním textu to zase pro část textu změnit jako potřebuješ. To se nijak nevylučuje.
 
Citovat
@otava5 Na to PVR se podívám později, teď jsem řešil jiné věci...  10

Widget Info - oprava

V jedné z předchozích úprav Widget Info jsem popsal, jak vyrobit zobrazení detailu vybraného filmu, seriálu, epizody nebo sady filmů. Celkem užitečná a příjemná vychytávka, kterou se chystám na žádost mnohých implementovat i do Estuary Stream-Cinema skinu. Zatím se tak nestalo, protože jsem pojal podezření, že za některémi problémy, které se u modifikovaných skinů Estuary objevují, může právě Widget Info. Důkladně jsme to otestoval a skutečně.

Úprava Widget Info, tak jak byla popsaná ve výše uvedením odkazu, způsobuje stav, kdy je na Stream-Cinema server zasílána značná řada dotazů, což vede k divokým stavů, kdy jsou samovolně nabízeny seznamy streamů náhodně vybraných filmů k přehrávání a postupně až pozastavení komunikace na 1 minutu a nakonec k hlášce server error. Řešení má tento problém jediné, zajistit, aby se v případě filmových sad/kolekcí ze Stream-Cinema addon, jejich detaily ve widgetech nezobrazovaly. 

Nejjednodušší řešení je, odstranit z kódu část zobrazení roků premiér a názvů jednotlivých filmů kolekcí, tedy následující část:
Kód:
               <control type="panel">
                   <height>490</height>
                   <width>442</width>
                   <orientation>vertical</orientation>
                   <autoscroll delay="10000" time="3000" repeat="10000">Skin.HasSetting(autoscroll)</autoscroll>
                   <visible>Container($PARAM[container_id]).ListItem.IsCollection</visible>
                   <focusedlayout height="40" width="442">
                       <control type="label">
                           <label>$INFO[ListItem.Year,[color=#000000],[/color]  -  ]$INFO[ListItem.Label]</label>
                           <shadowcolor>text_shadow</shadowcolor>
                       </control>
                   </focusedlayout>
                   <itemlayout height="40" width="442">
                       <control type="label">
                           <label>$INFO[ListItem.Year,[color=#000000],[/color]  -  ]$INFO[ListItem.Label]</label>
                           <shadowcolor>text_shadow</shadowcolor>
                       </control>
                   </itemlayout>
                   <content sortby="year" sortorder="descending">$INFO[Container($PARAM[container_id]).ListItem.FolderPath]</content>
               </control>
Ve skinu Stream-Cinema bude řešení již ošetřeno lépe, ale ani rady nebude možné zobrazování detailů filmů ze Stream-Cinema addon použít.
 
Citovat
JiRo:v pohodě...na PVR už jsem přišel.... 6
a já myslel že to BBaron opravil a ono to bylo možná tím že jsem widget TV program vyhodil - nikdo ho nepoužíval 1
 
Citovat
problem je v tom, ze API som musel obmedzit na 5 requestov za 10sekund na cele API. Je to z dovodu, ze sa niekto proste pravidelne "stahuje" data z pluginu. Dalsi si zasa spravili svoju vlastnu "verziu pluginu" a "predavaju" ju svojim zakaznikom. Jednoducho som musel zakrocit. Pracujem na novej verzii API, kde ako dufam nebudu tieto neduhy a bude to znova vsetko fungovat tak ako treba.
Citajte jak se spravne ptat!
Tvorca doplnku 
Stream Cinema CS & SK.
 
Citovat
aha tak já mám jen 4 widgety=4 requesty? takže žádnou hlášku nemám již dlouho....
 
Citovat
@otava5 Ne, to jsi špatně pochopil. Jde o zobrazování sets (kolekcí). Include, které to provádí, se používá stejně pro filmy z knihovny, i pro filmy z addon a neuvědomil si, že je to pro adodn smrtící. @BBaron, je možné, že ty problémy jsme zavinil já a hluboce se za to omlouvám. Když se dá zobrazit widget kolekcí a zároveň je povolen Widget Info, tak kód nedělá nic jiného než že pošle dotazy na všechny kolekce a pak pro každou kolekci dotazy dotazy na všechny položky všech filmů v kolekci. Jen bůhví, jaké dotazy se v této chvíli vlastně posílají. Podle mne to jsou nějaké nesmysly. Proto se taky SC při této události snaží spustit nějaké streamy. Pozoroval jsme to, a jsou to většinou ty, co jsou v seznamu Naposledy spuštěné. Prostě se to celé nějak "podělá". Tady je podle mne třeba hledat potíže. Moc mě to mrzí, ale tohle jsme nedomyslel. Zobrazování SC filmů z kolekce ve Widget info, tak není možné dál používat.

Jinak mezi dotazy na obsah jednotlivých widgetů jsou dost velké prodlevy. Paradoxně jsou na tom lépe méně výkonné stroje. Trvá jim dlouho, než přijatý seznam zpracují. Navíc hodně (vlastně většinu) věcí odchytí cache, trvale mi běží on-line výpis z logu kodi, filtruji si pouze zprávy [SC] url z cache a [SC] url bez cache a na server se jde cca 1x z 40-50 případů, většinu odpovědí zajistí cache.
 
Citovat
@JiRo nemyslim, ze za to mozes ty. Toto boli pravidelne stahovacky celeho pluginu v noci od 1:00 do cca 3:00 a bolo to proste systematicke. Potom tu bol este “cudzi” klient, ktory bol predavany s STB pre nejakych operatorov a nepouzival spravne API.
Citajte jak se spravne ptat!
Tvorca doplnku 
Stream Cinema CS & SK.
 
Citovat
  


Přejít na fórum:


Prochází: 2 host(ů)