• 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
#41
odkomentuješ, tedy odstraníš tu jednu hvězdičku na začátku, jenom u těch co jsem tam vypsal... pak musíš spustit generování a mělo by se to vyrobit..
 
Citovat
#42
(18.4.2018, 21:06)mobilemanic Napsal(a): odkomentuješ, tedy odstraníš tu jednu hvězdičku na začátku, jenom u těch co jsem tam vypsal... pak musíš spustit generování a mělo by se to vyrobit..

viem, ze som otravny, ale ako sa generuje?
dik
 
Citovat
#43
Spustíš run.sh (nebo Run.lnk na Windows). Prostě to zapneš.
 
Citovat
#44
mobilemanic,

odstranil som * v .ini
Kód:
***  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _
***      #####  CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
***
*** @auto_xml_channel_start
url_index{url|http://m.tv.sms.cz/?cas=0&zmen_stanice=true}
index_site_id.scrub {multi(includeblock="title=")|<div class='stanice'|value='|'|}
index_site_channel.scrub {multi(includeblock="title=")|<div class='stanice'|class='nazev'>|<|}
scope.range {(channellist)|end}
index_site_id.modify {cleanup(removeduplicates=equal,100 link="index_site_channel")}
end_scope
*** @auto_xml_channel_end

nastavil som .config
Kód:
<?xml version="1.0"?>
<settings>
 
 <!-- for detailed info about the settings see http://webgrabplus.com/documentation/configuration/webgrabconfigxml -->
 
 <filename>guide.xml</filename>
 <mode></mode>
 <postprocess grab="y" run="n">mdb</postprocess>
 <user-agent>Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0</user-agent>
 <logging>on</logging>
 <retry time-out="5">4</retry>
 <timespan>0</timespan>
 <update>f</update>

 <!--
           Replace the next dummy channel entry with the channels you want.
            You can look into the installed siteini.pack folder on your computer
 
           For the latest version,
           see http://webgrabplus.com/epg-channels for the available sites/channels
 -->
 
    <channel update="i" site="tv.sms.cz.m" site_id="Nova" xmltv_id="Nova">Nova</channel>
    
    
            
  </settings>

spustil som RUN, ale novy zoznam sa nestiahol (priloha)
Kde som urobil chybu, ako to ma byt spravne?
Dakujem


Přiložené soubory Miniatury
   
 
Citovat
#45
takhle by to mělo fungovat... podmínkou je mít v nastavení zadano generování alespoň jednoho kanálu z toho INI (aby se to INI vůbec zavolalo), což máš. Funguje to INI vůbec? stáhlo to někdy vůbec nějaký program z sms.cz?
 
Citovat
#46
(19.4.2018, 14:50)mobilemanic Napsal(a): takhle by to mělo fungovat... podmínkou je mít v nastavení zadano generování alespoň jednoho kanálu z toho INI (aby se to INI vůbec zavolalo), což máš. Funguje to INI vůbec? stáhlo to někdy vůbec nějaký program z sms.cz?

mobilemanic,
ano, programy sa daju staihnut.
Skusim este vymenit iny kanal namiesto "Nova", mozno to uz pojde.

viem, ze ide CT :decko, tak som ho vymenil za Nova, ale zase nic
Kód:
[        ]
[        ]              WebGrab+Plus/w MDB & REX Postprocess -- version  V2.1              
[        ]
[        ]                                 Jan van Straaten                                
[        ]                              Francis De Paemeleere                              
[        ]
[        ]             thanks to Paul Weterings and all the contributing users            
[        ] --------------------------------------------------------------------------------
[        ]
[        ] Job started at 19/04/2018 15:16:54
[  Debug ]
[  Debug ] Running  on: Microsoft Windows NT 5.1.2600 Service Pack 3
[  Debug ] Environment: 4.0.30319.1
[  Debug ]
[  Debug ] Loading timezone data
[  Debug ] Embedded timezones source: WGconsole.WG.Common.timezonesdata.txt
[  Debug ] Reading config file: C:\Documents and Settings\Spravca\Local Settings\Data aplikací\WebGrab+Plus\WebGrab++.config.xml
[  Info  ] found: C:\Documents and Settings\Spravca\Local Settings\Data aplikací\WebGrab+Plus\siteini.pack\Czech Republic\tv.sms.cz.m.ini -- Revision 05
[  Debug ] xmltv input file - C:\Documents and Settings\Spravca\Local Settings\Data aplikací\WebGrab+Plus\guide.xml - found
[  Debug ] 0 superfluous shows removed
[  Info  ] Found existing channel (xmltv_id=ČT :D) in the config file
[  Info  ]
[  Info  ]
[  Info  ]       i=index  .=same  c=change  g=gab  r=replace  n=new
[  Info  ]
[  Info  ]
[  Info  ] Group (0) :
[  Info  ] update requested for - 1 - out of - 1 - channels for 1 day(s)
[  Debug ]
[  Info  ] (   1/1   ) TV.SMS.CZ.M -- chan. (xmltv_id=ČT :D) -- mode Force
[Error   ] no shows in indexpage!
[  Info  ]
[  Debug ]
[  Debug ] 0 shows in 1 channels
[  Debug ] 0 updated shows
[  Debug ] 0 new shows added
[  Info  ]
[  Info  ]
[        ] Job finished at 19/04/2018 15:16:57 done in 3s
[  Debug ] statistics upload error: Vzdálený server vrátil chybu: (500) Vnitřní chyba serveru.
 
Citovat
#47
Druhá možnost je se na to vykašlat, na tv.sms.cz si naklikat kanály co chci a ty kódy si odtamtud přepsat ručně, jsou tam vidět na takovém tom zobáčku pro přesun kanálu doleva a doprava...
 
Citovat
#48
mobilemanic,

takto?

vyberiem napr. id= "Filmbox Plus",

ten doplním v .ini 
do xmltv_id="xxx"

ako potom napisem spravne "site_id= "?

dik


Přiložené soubory Miniatury
   
 
Citovat
#49
Díra v EPG ve spojovaných programech

Možná je to známé, ale já jsem se s tím setkal poprvé, tak si na to dovolím upozorňuji. Poprvé jsme použil spojování EPG pro dva programy vysílající na jednom kanály, konkrétně pro ČT :D a ČT Art. Konfigurační soubor je celkem jasný:
Kód:
 <channel period="00:00-06:00" update="i" site="tv.sms.cz.m" site_id="%C8T+art" xmltv_id="ČT :D / ČT Art">ČT :D / ČT Art</channel>
 <channel period="06:00-20:00" update="i" site="tv.sms.cz.m" site_id="%C8T+%3AD" xmltv_id="ČT :D / ČT Art">ČT :D / ČT Art</channel>
 <channel period="20:00-24:00" update="i" site="tv.sms.cz.m" site_id="%C8T+art" xmltv_id="ČT :D / ČT Art">ČT :D / ČT Art</channel>
Už v okamžiku, kdy jsem to do konfiguračního souboru řádky zapisoval, mě napadlo, jako si asi graber poradí s programy, které budou vysílány přes půlnoc. Neporadil. V EPG na klientovi se objevila "díra". Zkontroloval jsme xmltv a díra byla i tam. A teprve tam jsem si všiml toho, co mi při prohlížení EPG na obrazovce uniklo. Tedy, že graber u takových programů do sekce <desc> přidává na začátek text: WARNING : show ends after 00:00!! Návod se čte jako poslední, takže kdybych se hned podíval tam, nebyl jsem tak překvapený:

Overlapping programs from the different fragments are 'truncated' on the period and title filter transitions.

Zdá se to být nepatrná komplikace, ale jen do chvíle, než se začneme bavit o nahrávání. Při ručním zadání to lze ještě jakž takž vyřešit. I když jen těžko to budu vysvětlovat laickým uživatelům, kteří si už zvykli na to, že stačí najet na program v EPG a stisknout na DO tlačítko RECORD. Horší je to u automatického nahrávání, s tím si poradit není jak.

Samozřejmě mě hned napadlo vymyslet nějaký workaround, spouštěný jako postproces webgrab++. Než začnu pátrat či přemýšlet jak na to, tak se chci komunity zeptat, zda jste to někdo neřešil nebo nemáte nějaké doporučení.
 
Citovat
#50
Workaround je brát to ze zdroje, který to má dohromady v jednom programu :-)
 
Citovat
#51
@mobilemanic Ale jo, však si to taky zatím takhle řeším, šlo mi jen o to to umět vyřešit, protože jsou programy a kanály, které to společné nemají. Tak jsem se to potřebuji na něčem, co dobře znám, naučit. Jinak samozřejmě díky za radu... Big Grin
 
Citovat
#52
JiRo: "Vážený zákazníku, prosím, ohodnoťte kvalitu poskytnuté rady na stupnici od 1 do 10." :-)))

Ne, teď vážně, zkusím se na to podívat, ale to asi moc řešit nepůjde - obzvlášť když to zmiňují i v dokumentaci. Vzhledem k tomu, že WG++ je sice free, ale není open-source, tak se člověk ani nemůže podívat, co přesně se tam uvnitř děje (což jsem třeba u TVHeadendu už x-krát využil).
 
Citovat
#53
@mobilemanic Bylo to poděkování za radu, či spíše připomenutí, typu: "Že s tím vůbec ztrácíš čas." Občas to potřebuji slyšet... A tím workaround-em jsem nemyslel nic tak sofistikovaného, spíše najít ve výsledném xmltv to jejich WARNING a v předchozím záznamu upravit ten koncový čas na čas začátku toho aktuálního. Přeci jenom, je to jen obyčejné xml...
 
Citovat
#54
WebGrab++ config

Už několikrát jsem byl požádán o poskytnutí mého konfiguračního souboru. Chtěl bych jen podotknout, že to není bůhví co. Jeho výsledky používám nejen pro provoz mého Tvheadend serveru, ale i pro různé pokusy a testy. Obsahuje tedy plno duplicit a různých pokusů. Nedoporučuji ho tedy použít celý (grabování podle něj trvá poměrně dlouho), ale vytáhnout si z něj to, co právě potřebujete.
[attachment=3925]
 
Citovat
#55
Metoda slepých uliček - pro pobavení...

Dostal jsem za úkol zprovoznit WebGrab++ na NAS Asustor. Jeden mám doma, tak jsem řekl "žádný problém". Vědomě jsem přeskočil cestu linuxové instalace z originálu a brutálně do NAS nakopíroval Kodi "addon" z LE a ve spouštěcím scriptu jen zeditoval cestu k datovému adresáři. Mono už jsem nainstalované měl, takže zbývalo jen spustit. To bylo v poledne. Pak jsme vyrazil ven. Vrátil jsme se před chvílí (po 7 hodinách) s tím, že si zkontroluji výsledek. Nezkontroluji, stále běží... 1 Pravda, mám sice v configu celkem 221 záznamů, ale on je zatím jen u čísla 150! Zkusím to ještě jednou s vyšší porioritou, ale už teď je zřejmé, že pouštět WegGrab++ na levném NAS moc dobrý nápad není.
 
Citovat
#56
Už jsem to říkal, ale tolik kanálů, co máš, to je prostě brutál. A jestli na týden dopředu, no potěš. Já včera aktualizoval na týden dopředu, naposled puštěno v neděli minulý týden a to byla doba. Stihl jsem se najíst, vysprchovat, vyčistit zuby, zahrát si a stále nebylo dokončeno. :-D A to mi to běží na klasickém svižném HTPC s Gbit přípojkou.
 
Citovat
#57
@Mrak No jasně, ale u mě je to skutečně extrém. až skončím s těmi pokusy a addons, ořežu to jen na to, co skutečně potřebuji. BTW Zaujalo mě, že aktualizuješ po tak dlouhé době? Já aktualizaci spouštím každý den.
 
Citovat
#58
Tak pokud je k dispozici nějaký důvěryhodný zdroj už hotového XMLTV (třeba to 22century), tak je možnost to grabovat jako XMLTV2XMLTV a z webu dograbovat jen to, co tam chybí... Jede to pak rychlejš :-)
 
Citovat
#59
@mobilemanic Na to jsem se koukal před časem, a když jsem si přečetl ten asi 12 bodový postup co postupně udělat, tak jsem si řekl, že se k tomu vrátím, až někdy nebudu mít co dělat... 1. BTW Ty to používáš?
 
Citovat
#60
JiRo: jen malý dotaz proč máš u některých kanálu offset na 0 ?
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)