Karl Dietz
2011-05-13 08:03:58 UTC
Hi Kazer and fellow developers,
I have written a grabber that downloads the guide from kazer.org and
wraps it into a real grabber with apiconfig, etc.
For the general idea behind the concept see:
http://wiki.xmltv.org/index.php/User:Dekarl/Static_File_Grabber_Template
The purpose of this grabber is to make configuration easier than
explained at http://mythtv-fr.org/wiki/xmltv-kazer, which at the least
need the user to find the guide in the first place.
My intention with the grabber is to get a nice example of how easy it
is to write a full featured grabber for the existing xmltv listing
sites that don't have one yet.
See http://wiki.xmltv.org/index.php/User:Dekarl#Potential_Data_Sources
I'm using the supplementary files code to download the guide.zip and
reuse the caching behaviour while keeping the grabber code simple.
Do you think this is a sensible approach to take?
Unless we have a release coming up the next days I'd like to commit the
grabber and start refactoring the common parts that will be the same in
the next grabber into a shared module.
Regards,
Karl
I have written a grabber that downloads the guide from kazer.org and
wraps it into a real grabber with apiconfig, etc.
For the general idea behind the concept see:
http://wiki.xmltv.org/index.php/User:Dekarl/Static_File_Grabber_Template
The purpose of this grabber is to make configuration easier than
explained at http://mythtv-fr.org/wiki/xmltv-kazer, which at the least
need the user to find the guide in the first place.
My intention with the grabber is to get a nice example of how easy it
is to write a full featured grabber for the existing xmltv listing
sites that don't have one yet.
See http://wiki.xmltv.org/index.php/User:Dekarl#Potential_Data_Sources
I'm using the supplementary files code to download the guide.zip and
reuse the caching behaviour while keeping the grabber code simple.
Do you think this is a sensible approach to take?
Unless we have a release coming up the next days I'd like to commit the
grabber and start refactoring the common parts that will be the same in
the next grabber into a shared module.
Regards,
Karl