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!
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.
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.
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.
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.
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.
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.
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
GENIUS!! Thank you for figuring out this issue. Works great now!
download it again.
fixed a error.
Got it. Cheers!!
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.
Thanks again Blackbear199. It now pulls 3X faster than it ever has.
@Tehra
with the new ini you can now mix channels from different providers/countries
no need to have multiple copies of the ini renamed.
Thank you so much Blackbear199, This is how the ini file that I always used worked, this new file download fast, thanks.
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.
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.
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!
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.
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.
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.
I'm all set. Now I will play with this new info. :-)
Blackbear, the tvguide ini that you modified worked great since April. It stopped working this week. I just installed the new "site.ini pack" Now the EPG is pulling super slow again. Can you adjust the latest tvguide.ini like you were able to do last time? Thanks.
Also, I'm having trouble pulling current channel list. I use my zipcode to get providers in my area using c3. Then I use a provider from c3, and I use c4. No channels, only "Timezone choices"...see attached.
There's not much that can be done about the speed. The site is just slow when grabbing from detail pages. If you disable detail pages you're just left with titles, not even the description.
Thanks for the reply. Any thought about c3, and c4?
c3 works as it used to, but c4 isn't listing channels from selected provider like it used to?
I'm using WebGrab Plus v5.3
I don't know.. he's gonna answer about that
read the remarks in the latest ini revision 30.
c4 makes a provider list by region as u found out.
c5 is now used to make the list by region line or zipcode.
tvguide.com is slower because delays have been added.
the site added flood protection as without the delays you will get a ip ban.
Thanks for the info. I appreciate you.
One more question: I'm trying to find guide info for "Showtime Women" It's not showing up in TV Guide ini (DirecTV, Youtube TV, Comcast..etc..)
Can someone point me in the right direction? Thanks
directv,from c4-timezone provider list eastern.
<channel update="i" site="tvguide.com" site_id="9100001138##9200002975" xmltv_id="SHOWTIME WOMEN (SHOWOM)">SHOWTIME WOMEN (SHOWOM)</channel>
Thanks for grabbing that line for Showtime Women. I don't follow how to add the eastern time zone into my "available provider channel list?" What I mean is: I use this line to find providers in my zip code: (c3) When I go from c3 to c5, Showtime Women doesn't show in DirecTV channels?
I choose a provider, say (DirecTV). I take that line and run it in c5. How do I add timezone info from c4?
(Sorry for not knowing. Just trying to keep up with the changes)"
use a channel line from c4 list or a channel line from c3(zipcode) with c5
examples..
<update> c5-10001-dtv-stream</update>
<channel update="i" site="tvguide.com" site_id="9166055989" xmltv_id="DirecTV Stream - New York">DirecTV Stream - New York</channel>
or
<update> c5-national-eastern</update>
<channel update="i" site="tvguide.com" site_id="9100001138" xmltv_id="Eastern - National Listings">Eastern - National Listings</channel>
its just a list,no actual timezone setting is needed.
all epg is in utc time.
i am not 100% sure why it doent show when u make a list by zipcode.
my best guess is the channel is not available in that zipcode.
why? i have no idea.
why its in the national region list,again no idea.
i added this recently(why the changes) from another user who also had the same issue as you.couldnt find channel using a zipcode.
I've been trying out your suggestions, and even search by New York zicode didn't bring in SHOWOMEN.
I tried c5 using mountain time nationals and it worked.
Thank you for all your time and effort that you put in here to make this a great site for all the members. Happy Holidays!!