Mc2xml
mc2xml
0810b2
"mc2xml is a small and fast standalone command line program for Windows/Linux/OSX that downloads media center, titantv, or schedules direct tv listings and outputs an XMLTV formatted (xmltv.dtd) .xml file. "
Caveat
1)Some question of legality may arise,and concerns the vaguaries of the TOS for the ms listing service. IMHO it is no more questionable than the use of libdvdcs2 for dvd playback, BUT it's use, and compliance, are completely your own responsibility
all instructions and download are on [1]
2)channel icons are not downloaded.... use mythautoicon
Setup
follow the web-site instructions
setup your input source in backend setup with the option "no Grabber"
Summary
this is a very fast way of getting accurate and complete (compared to RadioTimes for sky digitalUK) listings,and initially setting up mythtv, as it does away with xmltv grabbers and automatically injects the channel line-up/freqIDs into the database with minimal setup,while being very flexible.
NB
I have not yet tested using it as a cron job, and have NOT , or intend to, disable automatic database fill as suggested on web site,