For completeness, a 'free as in beer' screen-scraping
alternative is provided by the zap2xml
Perl script together with a (free) registration at the tvlistings.zap2it.com site.
Instructions are on the zap2xml
page, and all is left to do is to combine the calls to
zap2xml.pl
and mythfilldatabase
in a single shell
script -- which is easy enough to do too.