Designed for my MediaPortal setup to start off with, this console program downloads TV programming data from the DevelopmentOne XMLTV web service and formats it in the XMLTV format. It can be configured via the config file and then scheduled to run on a regular basis. It contains data for the FTA channels for more regions of Australia.
Before the oztivo guide was opened up and exposed as XML, the DevelopmentOne XMLTV web service was the only other feasible option. Various attempts have been made to screen-scrape the various TV guide sites, but these have been met with legal action due to the networks' refusal to support PVRs in fear that they will lose ad revenue.
D1XMLTVGrabber complies with the XMLTV standard, so it can be used in any program that supports XMLTV. However, I originally created for MediaPortal, an awesome open-source alternative to MCE. For those who have a TV card in their computer and have not tried MediaPortal coupled with a working TV guide setup, you're missing a lot. Imagine Foxtel IQ (without the restrictions) + music player + radio streams + tetris + weather + alarms + videos + DVD player + a lot more.
VB.NET and .NET Framework 1.1 was used again. This is a console program, that is, it has no user interface. Configuration is done via the .config file.
For configuration details, check out the D1XMLTVGrabber.exe.config file. I have tried to make it as simple as possible (yet still flexible to cater for people with special requirements), but it does require running a couple of commands in the command line and editing of an XML file.
Make sure you have the .NET Framework 1.1 installed.
Download: D1XMLTVGrabber 1.0.2295.26570.