Úprava addon Aktuálně TV
Na žádost @alek7 uvádím úpravu addon Aktualně TV, která potlačí zobrazování okna s hláškou o aktualizaci (ale také o otevírání videa před spuštěním). Nejde tedy o úpravu skinu, ale o odstranění části kódu addonu, který při dříve popisované úpravě skinu v Online Video News Widget působí rušivě.
Edituje se soubor addon.py v adresáři .../addons/plugin.video.dmd-czech.aktualne.
Najděte proceduru def fetchUrl(url, label) a upravte ji vložením znaku # na začátek vybraných řádků:
Protože se addon volá z widgetu, bude lepší po úpravě restartovat Kodi. Doporučuji si soubor před úpravou zálohovat.
@otava5 Zdar, zatím jsem se k tomu nedostal. Mám dojem, že to souvisí s nějakými bugy, které do toho vnáší ne úplně správné používání odchycených odkazů do addon z Favorites ve widgetech. Jen nevím, jestli je to chyba v addon nebo Kodi.
@niasis Předpodkládám, že onou titulní stranou myslíš to, čemu se říká widget. Tzn. zobrazení náhledu knihovny/addon při najetí na položku v hlavním menu. Na to nepotřebuješ addon, ale skin (vzhled), který ti umožní do takového widgetu zadat příslušné adresy seznamů z knihovny/addon. To umí celá řada skinů, např. Titan nebo Aeon Nox (píše o tom @RosiD v Začlenění addonu SC do skinu) a celá řada dalších. Můžeš ale také upravit standardní Estuary, ale to je samozřejmě už o něco složitější.
Na žádost @alek7 uvádím úpravu addon Aktualně TV, která potlačí zobrazování okna s hláškou o aktualizaci (ale také o otevírání videa před spuštěním). Nejde tedy o úpravu skinu, ale o odstranění části kódu addonu, který při dříve popisované úpravě skinu v Online Video News Widget působí rušivě.
Edituje se soubor addon.py v adresáři .../addons/plugin.video.dmd-czech.aktualne.
Najděte proceduru def fetchUrl(url, label) a upravte ji vložením znaku # na začátek vybraných řádků:
Kód:
def fetchUrl(url, label):
logDbg("fetchUrl " + url + ", label:" + label)
# pDialog = xbmcgui.DialogProgress()
# pDialog.create(_dialogTitle_, label)
httpdata = ''
try:
resp = urllib2.urlopen(url)
size = resp.info().getheader('Content-Length', 9000)
count=0
for line in resp:
# if pDialog.iscanceled():
# resp.close()
# pDialog.close()
# return None
count += len(line)
httpdata += line
percentage = int((float(count)/float(size))*100)
# pDialog.update(percentage)
except:
httpdata = None
showErrorNotification(_lang_(30002))
finally:
resp.close()
# pDialog.close()
return httpdata
Protože se addon volá z widgetu, bude lepší po úpravě restartovat Kodi. Doporučuji si soubor před úpravou zálohovat.
@otava5 Zdar, zatím jsem se k tomu nedostal. Mám dojem, že to souvisí s nějakými bugy, které do toho vnáší ne úplně správné používání odchycených odkazů do addon z Favorites ve widgetech. Jen nevím, jestli je to chyba v addon nebo Kodi.
@niasis Předpodkládám, že onou titulní stranou myslíš to, čemu se říká widget. Tzn. zobrazení náhledu knihovny/addon při najetí na položku v hlavním menu. Na to nepotřebuješ addon, ale skin (vzhled), který ti umožní do takového widgetu zadat příslušné adresy seznamů z knihovny/addon. To umí celá řada skinů, např. Titan nebo Aeon Nox (píše o tom @RosiD v Začlenění addonu SC do skinu) a celá řada dalších. Můžeš ale také upravit standardní Estuary, ale to je samozřejmě už o něco složitější.