Digiguide grabber detail in 3.10.00W

Discussion of Version 3 and developing lua grabbers
b00sfuk
Posts: 31
Joined: Wed Dec 14, 2005 11:18 am

Re: Digiguide grabber detail in 3.10.00W

Post by b00sfuk » Sat Jun 07, 2008 5:53 pm

alanbirtles wrote:all changes are now wrapped into 3.10.02
Thanks again for all your time on this.

kantjer
Posts: 24
Joined: Tue Apr 25, 2006 7:34 am

Re: Digiguide grabber detail in 3.10.00W

Post by kantjer » Mon Jun 09, 2008 2:59 pm

I have trying out the new Digiguide grabber today and ran into a problem I haven't been able to solve yet.

I use XMLTVGUI to import an xml file for the Dutch channels and used the Digiguide grabber for the UK channels. Al the Dutch channels are ok but al the UK channels are one hour off (time in the xml is one hour later than the actual broadcast). I don't have this problem when using the RT grabber. The timezone is set to CET/CEST.

Any ideas why this is happening?

Bauke

alanbirtles
Site Admin
Posts: 495
Joined: Mon Sep 06, 2004 4:44 pm

Re: Digiguide grabber detail in 3.10.00W

Post by alanbirtles » Mon Jun 09, 2008 3:53 pm

If your system timezone is set to CEST then the digiguide times are probably translated into that time, the grabber assumes that the times are GMT/BST and if they arent then you will get incorrect times in the xml

kantjer
Posts: 24
Joined: Tue Apr 25, 2006 7:34 am

Re: Digiguide grabber detail in 3.10.00W

Post by kantjer » Mon Jun 09, 2008 9:13 pm

My system time is set to CEST, does this mean I can't get the correct time when using the Digiguide grabber?

Bauke

alanbirtles
Site Admin
Posts: 495
Joined: Mon Sep 06, 2004 4:44 pm

Re: Digiguide grabber detail in 3.10.00W

Post by alanbirtles » Mon Jun 09, 2008 9:21 pm

go into scripts\ukdigi\ukdigi.lua and change:

Code: Select all

	prog.Start = time.GMT_BSTToUTC(prog.Start)
	prog.Stop = time.GMT_BSTToUTC(prog.Stop)

to:

Code: Select all

	prog.Start = time.CET_CESTToUTC(prog.Start)
	prog.Stop = time.CET_CESTToUTC(prog.Stop)
add the following to lib\timezones.lua

Code: Select all

time.CET_CESTToUTC = function(date)
	if time.IsEUDST(date) then
		date.Hour = date.Hour - 2
		date = time.Fix(date)
		else
			date.Hour = date.Hour - 1
			date = time.Fix(date)
			end
	return date
	end

kantjer
Posts: 24
Joined: Tue Apr 25, 2006 7:34 am

Re: Digiguide grabber detail in 3.10.00W

Post by kantjer » Tue Jun 10, 2008 9:05 am

Hi Alan,

Thanks for helping me out with this.
I tried your suggested changes but when I add the last part to the timezones.lua the XMLTVGUI config seems to get corrupted. The program isn't working any more and when I go into the setting menu both the grabbers and postprocessors tap are completely empty.

After copying the original timezones.lua back al is working again.
Any ideas?

Bauke

alanbirtles
Site Admin
Posts: 495
Joined: Mon Sep 06, 2004 4:44 pm

Re: Digiguide grabber detail in 3.10.00W

Post by alanbirtles » Tue Jun 10, 2008 10:05 am

i have corrected the code

kantjer
Posts: 24
Joined: Tue Apr 25, 2006 7:34 am

Re: Digiguide grabber detail in 3.10.00W

Post by kantjer » Tue Jun 10, 2008 3:57 pm

Allan Thanx after correcting a small typo its working :D

prog.Stop = time.GMT_CET_CESTToUTC(prog.Stop)

Bauke

SidkneeSage
Posts: 4
Joined: Sun Jun 22, 2008 9:03 pm

Re: Digiguide grabber detail in 3.10.00W

Post by SidkneeSage » Sun Jun 22, 2008 9:25 pm

Hi Alan - thanks for including the DigiGuide grabber. Are you sure that the issues with parsing the output of DG2XML have been resolved?

I notice that there is a lot more detail in the xml file I get now (example attached), but there are still some tags that don't appear (film star ratings, film BBFC ratings, video/audio/teletext, etc). If I use the DG2XML.exe that's available all the information looks to be in the file it produces.

Thanks,
Adrian.
Attachments
BBC1.zip
(62.73 KiB) Downloaded 864 times

alanbirtles
Site Admin
Posts: 495
Joined: Mon Sep 06, 2004 4:44 pm

Re: Digiguide grabber detail in 3.10.00W

Post by alanbirtles » Sun Jun 22, 2008 10:50 pm

the latest svn of xmltv_parse now parses more details from the miscellaneous field

SidkneeSage
Posts: 4
Joined: Sun Jun 22, 2008 9:03 pm

Re: Digiguide grabber detail in 3.10.00W

Post by SidkneeSage » Tue Jun 24, 2008 7:52 pm

Thanks Alan - top job :!: . The xml file now shows up the star & film ratings etc.

Cheers,
Adrian.

Post Reply