• 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:
  • 13 Hlas(ů) - 2.38 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
WebGrab+Plus
@pan_klobouk: Asi to bude chtít aktualizovat WG++ na poslední verzi. Na čem to pouštíš?
 
Citovat
Uz mi to bezi - idem na ubuntu a musel som upgradovat mono a wg++ na poslednu verziu. @Client: dik za radu!!!
 
Citovat
@pan_klobouk: Zkus tohle http://www.webgrabplus.com/download/sw/v2.1.11
 
Citovat
Zdravím,
používam Coreelec 9.2.1, skin Embuary, do nedávna šli náhlady v epg widgetoch z aktuálne vysielanej relácie ak boli dostupné v grabovanom xml súbore, no teraz ich prestalo zobrazovať, nezobrazí ani ikonu tv stanice iba prázdne miesto - priložená foto. V grabovanom xml súbore sa nachádzajú údaje o plagátoch či už k seriálom alebo filmom.Ďakujem za rady a nápady.
https://ulozto.sk/file/z2WY9iE8rfzo/img-0364-jpg
Nvidia Shield TV PRO 2019 - Android 11 / Google Chromecast 4K - Google TV / NAS SYNOLOGY - 4TB / wg++ / 365EPG Generator
 
Citovat
@kapor1982 No jo, máš pravdu. Nevšiml jsme si toho, až když jsme začal pátrat na základě tvého upozornění. Zdá se ale, že to není problém skinu. Stejně se to chcová i u dalších skinů, včetně základního Estuary. Problém tedy bude někde jinde (Kodi, Tvheadend, WG++, ... ???), ale je zajímavé, že u některých kanálů to funguje správně.

Už jsem tomu na stopě. To zobrazení nefunguje skutečně pouze u zdroje epg z WG++. Přijímám kromě jiných kanály z O2TV a tam si EPG vytvářím sám scriptem z dat serveru O2TV, a v tomto případě se mi ty náhledy z epg zobrazují. Zkusil jsem ty odkazy v epg z WG++ zobrazit v prohlížeči, a ty fungují. Skutečně záhada... Budu pátrat dál.

Uff! Už to mám. Problém je v tom, že v URL obrázku v xmltv chybí na začátku "http:" nebo https:. Přidal jsme ho tam ručně, spustil znova grabber Tvheadend, restartoval Kodi a obrázek je tam! Tak teď jen kde je chyba, podle mne asi v primárním zdroji, což je v tomto případě server sms.cz, protože WG++ se už dlouho neaktualizovalo.

Vygeneroval jsme si ty kanály  O2TV pře WG++ a u nich jsou ty náhledy včetně "https:", takže chyba je vellmi pravděpodobně ve zdroji sms.cz. Projel jsme xmltv editorem a to "http:" tam hromadně doplnil a funguje to.

Provizorní oprava je snadná, v rámci běhu WG++ přidat do scriptu editaci vygenerovaného xmltv a nahradit všechny výskyty řetězce '<icon src="//' řetězcem '<icon src="http://'. V Linux nebo *ELEC lze použít např. sed.
 
Citovat
Thumbs Up 
Už som si myslel že sa aktualizoval embuary skin a vyradil túto funkciu ale toto by ma ani vo sne nenapadlo 2
Vedel som že to bude niekde len v nejakej maličkosti zakopané. Ale naozaj palec hore, si pánko. Veľmi pekne ďakujem za pomoc.
Nvidia Shield TV PRO 2019 - Android 11 / Google Chromecast 4K - Google TV / NAS SYNOLOGY - 4TB / wg++ / 365EPG Generator
 
Citovat
Mohol by som poprosiť, že kde ho uložiť aby to po každom generovaní xml súboru prepisovalo, nie som ja natoľko zdatný programátor aj keď je to pre vás úplná malina. ĎAKUJEM
Nvidia Shield TV PRO 2019 - Android 11 / Google Chromecast 4K - Google TV / NAS SYNOLOGY - 4TB / wg++ / 365EPG Generator
 
Citovat
@kapor1982 Já jsem vyrobil script after.sh, který se automaticky spouští po dokončení grabování xmltv a provede změny v cílovém souboru guide.xml. Funguje to v LibreELEC, pokud se WG++ instaluje jako addon, předpokládám, že by to mohlo fungovat i v CoreELEC. Pokud ne, je třeba se podívat, jak WG++ v CoreELEC pracuje, jak se jmenuje cílový soubor a pak to upravit. Klíčový je vlastní příkaz sed:
Kód:
sed -i.bac 's;<icon src="//;<icon src="http://;g' guide.xml
Ten předpokládá, že after.sh je spouštěn z adresáře .../.kodi/userdata/addon_data/service.webgrabplus, ve kterém je zároveň uložen i cílový soubor guide.xml. Upraví guide.xml a zároveň vytvoří kopii původního guide.xml se jménem guide.xml.bac. Pokud je to v tvém systému jinak, je třeba to upravit.

Soubor after.sh pak tedy vypadá takto:
Kód:
#! /bin/sh
dir=$(dirname $0)
sed -i.bac 's;<icon src="//;<icon src="http://;g' ${dir}/guide.xml
exit
Projistotu to ještě přikládám jako soubor (v zip-u), takže lze stáhnout a nakopírovat. Případně (viz výše) editovat podle skutečné situace.
[attachment=6242]

Nevím, zda je to v CoreELEC addon WG++ stejně jako v LibreELEC, to si musíš zjistit sám. Případně, pokud WG++ provozuješ na jiném Linux systému, musíš si to adekvátně upravit. Pokud ho provozuješ např. na Windows, tak tam to fungovat nebude a musíš tak použít jiný postup.
 
Citovat
Samozrejme upravím podľa seba a dám určite vedieť či to funguje aj v coreelec.
Super, dúfam že pomôže viacerím kto má tento druh problému.
Nvidia Shield TV PRO 2019 - Android 11 / Google Chromecast 4K - Google TV / NAS SYNOLOGY - 4TB / wg++ / 365EPG Generator
 
Citovat
Hlásím funkčnost v CoreElec díky @Client:
 
Citovat
@otava5 No vida, dobrá věc se podařila. To mě těší.
 
Citovat
@Client: diky! a neda sa ten sed pridat rovno niekam na koniec do ~.wg++/run.sh  ?
 
Citovat
@pan_klobouk Jasně, dá se přidat kamkoliv, tedy i tam.

Já jsem jen využil standardní postup pro LibreELEC, kde je definováno možné spuštění dvou scriptů. Jeden se spouští (existují-li) přes spuštěním wg++, druhý po jeho skončení - to je ten after.sh. Výhodou je, že tyto scripty se očekávají v datovém adresáři addon, který se při instalaci nové verze addon nepřepisuje.
 
Citovat
Potvrdzujem funkčnosť v COREELEC 2 Parádna práca
Nvidia Shield TV PRO 2019 - Android 11 / Google Chromecast 4K - Google TV / NAS SYNOLOGY - 4TB / wg++ / 365EPG Generator
 
Citovat
zdravim.. chci se zeptat zda je mozne zmenit nastaveni casu grabovani at uz pres ssh nebo sambu editaci config souboru z doplnku kde je nastavano defaultne na 3h rano .. zde je vypis souboru..
 
Kód:
 
<settings version="2">
    <setting id="wgp_nice">5</setting>
    <setting id="wgp_on_act">50</setting>
    <setting id="wgp_on_cal" default="true">*-*-* 03:00:00</setting>
</settings>

Dost nejak nechapu jak ma zapis vypadat jestli jako v cronu nebo standartne v cislech.. chtel bych aby se grabovani poustelo 2X denne kvuli zmene ktere jsou nekdy behem dne.. rekneme ze ve tri rano to necham a dal treba ve dve odpoledne.. muzete pomoct..? dekuji

jeste pokud zmenit tohle nastaveni projevi se predpokladam az po restartu libreelec?
VPS TVH, Webgrab... Server > Odroid-N2 Coreelec (Tvheadend client)
 
Citovat
@djlucas V tomto případě se nepoužívá cron, ale systemd demon. Syntaxe pro zadání vícenásobného spuštění je jiná, pro tvůj požadavek (ve 3 ráno a 2 odpoledne) bude řádek vypadat takto:
Kód:
    <setting id="wgp_on_cal" default="true">*-*-* 03,14:00:00</setting>
Syntaxe je, myslí si, zřejmá a ano, restart LE bude potřeba.
 
Citovat
diky funguje..  4 5
VPS TVH, Webgrab... Server > Odroid-N2 Coreelec (Tvheadend client)
 
Citovat
Takže sa nám trošku zhorší situácia ohľadom WG. Ja som donator mne to nevadí ale tí čo nie sú som zvedavý aké obmedzenia to budú: WG verzia 3
 
Citovat
Poradil by prosím někdo jak nastavit, aby se WG++ spustil v určitý čas a následně přesunul vytvořený soubor přes FTP na web? Mám vše funkční na Windows, ale nyní více podobných věcí přesouvám na Raspberry se systémem Raspbian 10 a nemůžu se pohnout. Samotný WG++ mě na RPI jede ok. Děkuji všem za konstruktivní pomoc.
 
Citovat
@GrgoPitic: nepřecházet na verzi 3 ? 1
 
Citovat
  


Přejít na fórum:


Prochází: 12 host(ů)