Hi
I have looked in the forums for previous issues with this Siteini but can not work out how to resolve my issue.
I am also new to this application, so apologize if I have done a noobie mistake.
I grabbed the details from the siteini pack for the Motorsports channel.
When running WebGrab I was not getting any results.
I updated the time out per other suggestions which didn't help.
I then ran WebGrab with c and it created me a new channel.xml file for the site.
Updating the channel details with the new details resulted in it producing programming.
The issue I have is the date that it is grabbing the details are over 24 hours into the future without taking into any location offset.
I played around a bit with the location, changing it form UTC to Africa, to Australia, but that just changed the offset time value.
I was testing with the Abu Dhabi Grandprix being a live event with a known time.
The extract is reporting the race stating on 09/12/2024 at 14:55. No where in the world is it starting at that time, even in New Zealand which is one of the first countries to see the new day, it started on 09/12/24 at 02:00. (Here in Australia is started on 08/12/24 at 23:00)
programme start="20241209145500 +0800" stop="20241209170000 +0800" channel="SS Motorsport"
title lang="en" Formula One /title
desc lang="en" Etihad Airways Abu Dhabi Grand Prix (Live).(n)
category lang="en" Motorsport category
programme
The Siteini seems to be grabbing the incorrect start/stop details from the site and any offset is invalid to fix the time that I can apply.
Any suggestions would be appreciated.
Uploaded are the logs etc, I think I have removed all the personal details from them.
The timeline.supersport.com.xml is the one that Webgrab created from doing the Update "C" not the one that came in the original download of the Siteini install.
Thanks
dont mess with the timezone setting unless you know what your doing.
timezone=Africa/Lusaka
is correct(aluthough i think its dstv(south africa,same timezone).
webgrab uses it to calculate the correct date when requesting epg.
the timezone has to be set to the timezone of the generated epg(in this case its south africa local time).
set incorrectly and things go bad quickly.
i see no issues with the data with the correct timezone.
see screenshots.
Edit:
i see what happened.
this site uses a start/stop time in the format of HH:mm
since there is no date value like dd-MM-yyyy for example webgrab assume the first show starts today.
looking at you guide.xml i see the first show with this..
<programme start="20241208233000 +0800" stop="20241209013500 +0800" channel="SS Motorsport">
<title lang="en">FIA Motorsport Games</title>
<desc lang="en">Event Highlights (Repeat).(n)</desc>
<category lang="en">Motorsport</category>
</programme>
23:30 is actually the last show from yesterday but without a date value as i said above webgrab assumed its the last show for today.
webgrab then adds 1 to its date calculation and put the rest of the shows as tomorrow when they are really for today.
this is why u seen the 24 hours error in the data.
in my screenshots the first show started at midnight so webgrab didnt get confused and everything appears correct.
add firstshow=1 to the site {xxx} line.
webgrab will skip the first show and everything will be fine.
site {url=timeline.supersport.com|timezone=Africa/Lusaka|maxdays=7|cultureinfo=en-ZA|charset=UTF-8|titlematchfactor=90|keepindexpage|firstshow=1}
Hi
I think the confusion I am having is that when I grab the data, most of it is correct but some channels are out by 20 odd hours.
Checking with the website, the following channels are not showing the correct times when I grab the data.
Grandstand
Variety 1
Action
Tennis
The other channels I am grabbing at the same time as the above are showing the correct times per the schedule and what is being broadcast.
try these files.
think i got it fixed.
Thanks for that update. All the channels line up now with the EPG.
One Siteini which I think does need the timezone fixed is foxsports.com.au.ini
for some reason it is set to America when the channel is in Australia. America/Halifax?? I got it working fine by changing it to Australia/Brisbane.
your should always check the remarks in ini u use.
* @Remarks: set timezone to local timezone of pc running webgrab
America/Halifax is my timezone.
you need to change it to the timezone that the pc running webgrab uses.
this is needed because the site returns the times in the users local time(timezone setting of pc).