
146
The Services Layer
Part II: Home Entertainment
Fix the listings file
There’s still one last problem to solve. Somewhere along the way, the for-
mat that XMLTV creates and the format that myHTPC expects got out of
synch. Hopefully this will be corrected in myHTPC by the time you read
this, but if not, there’s an easy way to fix it. Download http://myhtpc.net/
pub/XMLTV_Fixer/FixXMLTVListings.vbs and save it to c:\Program Files\
myHTPC\. Then at a command prompt type:
> c:\progra~1\myhtpc\FixXMLTVListings.vbs c:\progra~1\myhtpc\data\tv\
listings\EPGData.xml
Let’s check our progress again. Launch myHTPC, click on “my TV”, and
then click on TV Guide. You should see a program listing like the one in
Figure 7-14. Excellent. So, now that you have the TV working, you’re going
to want to control it from the couch, no?
3. Configure the IR remote control
No home theater component would be complete without the ability
to control it from the couch. This brings us to the IR Remote Control
component.
If you’re using a TV tuner card other than the Hauppauge and it didn’t come with
a remote, see Chapter 5, Remotely Control Your Computer, for information about
building and programming your own.
Automatic Program
Listings
In order to keep the EPG loaded
with data, you need to periodically
request an update and then fix the
listings using the VBScript file. Are
you going to remember to ...