You are here

tvguide.com.ini SLOW DOWNLOAD

23 posts / 0 new
Last post
Tehra
Offline
Donator
Joined: 7 years
Last seen: 3 weeks
tvguide.com.ini SLOW DOWNLOAD

Hello, I have always used the tvguide.com.ini @Revision 21 - [09/05/2021] Mat8861, this because it allowed me to quickly download the programming guide, regardless of the country or different providers, but right now it doesn't work anymore, can you help me to repair this ini file? I have seen the latest tvguide.com ini file but it has the problem that it takes much longer to download and I can't choose between several providers from different countries or from the same countries.

Or if it is possible to use the newest ini file, but download without problems of slowness, providers or different countries..

https://github.com/SilentButeo2/webgrabplus-siteinipack/blob/master/site...

I can disable this line site {keep index page} * but the problem is that it limits me to only one country and one provider per country,I would have to have several same ini files to use one for each country or each provider.

I hope you can help me, thank you very much!

Attachments: 
Blackbear199
Offline
Blackbear199's picture
WG++ Team memberDonator
Joined: 8 years
Last seen: 1 week

copy and rename the ini as many times as you want to be able to use keepindexpage.
just remember to also change the site="xxx" for the channels to the renamed ini.

the easiest way is to copy and rename the ini first,then create channel lists.
the renamed ini name will be used by webgrab for channel creation.

another thing you can do is disable stuff you dont use.
for example the credits(director,actor,ect)
these come from a subdetails page,u can disable this buy adding a * to the beginning of the line

*urlsubdetail.modify {addend|*****}
you dont have to disable every line,just the one that has the http address for the page.

you can disable anything you dont use by doing the above.
say you did want starrating,then disable any lines that have starrating.scrub {xxxx}

it can be a bit more complicated but 99% of the time the above should work to disable stuff.

Tehra
Offline
Donator
Joined: 7 years
Last seen: 3 weeks

Yes, i am using the new ini file, it works, the problem is that each channel takes a long time for the letters "i", can that time be reduced without activating the keepindexpage line? In theory, I download only the title of the program, because I requested that feature in my webgrab license, so I don't have a problem with that, I only download the title, but it takes a long time from channel to channel in the initial part of the letters " i" with this new tvguide file, with my old ini file, I just used one ini file for all different countries and providers and downloaded faster, it was not necessary to have an ini file for each country or provider to make the download go fast.

Attachments: 
Blackbear199
Offline
Blackbear199's picture
WG++ Team memberDonator
Joined: 8 years
Last seen: 1 week

nothing can be done about the speed of the index page grabbing(the "i" your referring to)
if the new site is slower then thats just the way it is.

Tehra
Offline
Donator
Joined: 7 years
Last seen: 3 weeks

thanks for your help Blackbear199, then i will have to use this method,I think it is the most method to download faster:

*copy and rename the ini as many times as you want to be able to use keepindexpage.

Bullet
Offline
Donator
Joined: 2 years
Last seen: 3 months
Tehra wrote:

...the problem is that each channel takes a long time for the letters "i", can that time be reduced without activating the keepindexpage line...

Exact same issue here. I was using the old site.ini until today when it stopped working. I downloaded the new site.ini and it took twice as long to download my incremental weekly epg updates.

Blackbear199
Offline
Blackbear199's picture
WG++ Team memberDonator
Joined: 8 years
Last seen: 1 week

contact tvguide.com site that web scrapping their epg is taking too long.
please make it more convient.

use something else if you dont like the speed
what part about the post above post dont you understand.

its not webgrab making it slow,its the site.

Blackbear199
Offline
Blackbear199's picture
WG++ Team memberDonator
Joined: 8 years
Last seen: 1 week

try this,revision 23
i changed the page it grabs the data from the page that has all channel to a single channel page.
so it grabs 1 index page "i" per channel.

keepindexpage cannot be used with this ini as its grabs a single channel epg unlike revision 22 which grabbed epg for all channels.

to test it just put this ini in your webgrab config folder.
you dont have to overwrite the revision 22 in the international folder.

webgrab searches in the webgrab config directory first before it looks in the siteini.pack folder for a ini so it will find this one first.

your channel lists stay the same so no changes are needed.

i dont remember why we were not using this page years ago.
its the page i would have used.
maybe with the old url's there was only a few days epg.
right now there appears to be 14 days.

Edit:
updated to revision 24
duplicate showsplit fix

Attachments: 
Bullet
Offline
Donator
Joined: 2 years
Last seen: 3 months

GENIUS!! Thank you for figuring out this issue. Works great now!

Blackbear199
Offline
Blackbear199's picture
WG++ Team memberDonator
Joined: 8 years
Last seen: 1 week

download it again.
fixed a error.

Bullet
Offline
Donator
Joined: 2 years
Last seen: 3 months

Got it. Cheers!!

Blackbear199
Offline
Blackbear199's picture
WG++ Team memberDonator
Joined: 8 years
Last seen: 1 week

one more small change to the start time for grabbing.
i didnt change revision number(still 24).
now grabbing starts at the users local time when its runs.

Bullet
Offline
Donator
Joined: 2 years
Last seen: 3 months

Thanks again Blackbear199. It now pulls 3X faster than it ever has.

Blackbear199
Offline
Blackbear199's picture
WG++ Team memberDonator
Joined: 8 years
Last seen: 1 week

@Tehra
with the new ini you can now mix channels from different providers/countries
no need to have multiple copies of the ini renamed.

Tehra
Offline
Donator
Joined: 7 years
Last seen: 3 weeks

Thank you so much Blackbear199, This is how the ini file that I always used worked, this new file download fast, thanks.

Bullet
Offline
Donator
Joined: 2 years
Last seen: 3 months
Blackbear199 wrote:

try this,revision 23......
Edit:
updated to revision 24
duplicate showsplit fix

Blackbear199, I use EPG Edit 1.4 to check my EPG. The "star-rating" info crashes EPG Edit. Could you please tell me how to edit the tvguide.com.ini file to prevent pulling "star-rating" info?
Also, is there a way to edit the ini to pull "year" movie was released?
I did test EPG Edit 1.4 after manually removing highlighted info in picture 3 showing my epg....and it worked.
Thank you.

Attachments: 
Blackbear199
Offline
Blackbear199's picture
WG++ Team memberDonator
Joined: 8 years
Last seen: 1 week

you have 2 options..
disable the starrating.scrub line by adding a * to the beginning of the line..
*starrating.scrub {single(exclude="0")|"metacriticSummary": {|"score": |,|}}

or use the rex postprocessor
<star-rating/>
or
<star-rating></star-rating>

which way you choose depends on if tgvuide.com is the only ini you use as editing the ini itself only affects that specific ini where using the rex postprocessor will remove the starrating from all ini you may use without having to edit each one to disable the starrating.scrub line which you cannot do if the ini is encrypted.

re year,its grabbed if it exists.

Bullet
Offline
Donator
Joined: 2 years
Last seen: 3 months

Thanks for the quick reply. I use both the tv guide ini and sky ini. I haven't used the rex postprocessor before, but you have given enough info to point me in the right direction. Thank you!

Blackbear199
Offline
Blackbear199's picture
WG++ Team memberDonator
Joined: 8 years
Last seen: 1 week

this should do it.
copy the rex.config.xml file to your rex folder in your webgrab config directory.
enable the rex post processor in your webgrab config..
<postprocess grab="y" run="y">rex</postprocess>

you can change the filename to whatever you want in the config.
after webgrab runs(grabbing epg) it will run the rex postprocessor.
your original guide.xml webgrab creates during grabbing remains unchanged.
the new file will be saved as rex_guide.xml(filename used in rex config) in the rex folder.
**NOTE: this filename must be different than the filename used in your webgrab config.xml.

Attachments: 
Blackbear199
Offline
Blackbear199's picture
WG++ Team memberDonator
Joined: 8 years
Last seen: 1 week

btw to quickly test it just disable grabbing..
<postprocess grab="n" run="y">rex</postprocess>

webgrab will skip grabbing and run the rex postprocessor on your already existing guide.xml
you dont have to grab epg again to run the postprocessor if epg already exists.

Bullet
Offline
Donator
Joined: 2 years
Last seen: 3 months
Blackbear199 wrote:

btw to quickly test it just disable grabbing..
<postprocess grab="n" run="y">rex</postprocess>
webgrab will skip grabbing and run the rex postprocessor on your already existing guide.xml
you dont have to grab epg again to run the postprocessor if epg already exists.

That worked perfect!! I learned something new today. Awesome!! Thank you.

Blackbear199
Offline
Blackbear199's picture
WG++ Team memberDonator
Joined: 8 years
Last seen: 1 week

you should downlaod the documented configuration files from the downloads page.
they explain webgrab,rex and mdb config.xml in detail.
you can do alot with rex.
say there is info your epg viewer doesnt display like director,actor or whatever.
you can move this info to the end of the description
add the year to the end of the title is another popular one.
you can rearrange the data pretty much any way you want to.
after you move info,say director,actor,ect to the description these can then be removed so the resulting guide.xml isnt any larger than your original file.if anything it will be smaller.

Bullet
Offline
Donator
Joined: 2 years
Last seen: 3 months

I'm all set. Now I will play with this new info. :-)

Log in or register to post comments

Brought to you by Jan van Straaten

Program Development - Jan van Straaten ------- Web design - Francis De Paemeleere
Supported by: servercare.nl