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.
TV schedule information had always been provided via the 'free as in beer if you answer a question or two' zap2it subsidiary of the for-profit Tribune publishing company (i.e. the folks who own the Chicago Tribune, Cubs baseball team, WGN TV station around here and what have you, and are in the process of being sold to Sam Zeil). As had been noted in other places, that 'free' service is no more, and a seemingly cooperatively-run 'small fee' service has been set up by a few volunteers at schedulesdirect.
So I just switched, and for the benefit of anybody sitting on the fence about this, the switch is trivial:
wajig update;
wajig dist-upgrade