Parsexmlguide_dd V3.11 6/16/02
This is the next release of Parsexmlguide vb for Data Direct.
This version will work for both data direct and older xmltv outputs. This will not be the case in the future.
New in this release:
Data Direct/tv_grab_na_dd output accepted. We assume you have this setup per the XMLTV instructions.
All new data items in the xml file are honored and used. (Advisories are read and placed in the show output files,
but require a mkslice mod to read them, which has been posted in the group. If you have the mkslice mods or use writeguide.c,
then advisories, both mpaa and tv rating advisoires will show up.
XML containing the Writers, produces, guest stars, hosts, etc are honored and written to the shows files.
IMDB is still used if you want to fill in the gaps the new xml leave (but there aren't many of them to fill in, the
new xml IS great!
If the production date is 365 days or older than today, a show is now marked as a rerun.
All new genres from Tivo System 4 and above are added to the enclosed newgenres.txt file.
Color code, originalairdate, etc are all sent to the SHOWS files, requiring the mods posted and listed above. All the attributes for the 'bits' are now documented (with a few exceptions).
Series ids from previous version are honored, meaning your season passes WILL work! But, the program id's change
do to the longer descriptions, so the Tivo might mark more or less to be recorded, check your todo list 12 hours
after you load a slice created by this program's output.
New '-wait' switch. For debug. This will display a message and wait for a click before ending in gui mode
so you can see what was added.
New number.pm and program.pom are needed to use these new features. Go get them and replace your originals in the
tivoguide/mkslice perl files. This uses the -allorigdates for Original Air Dates. Do NOT use this switch UNLESS
you update your number.pm!!! Doing so can CRASH YOUR TIVO!!!
Episode numbers are now written.
TMSids are written to the program records.
A NOTE ON TIME ZONES AND DATADIRECT:
DataDirect now attempts to do a fixup for time zone. Parsexmlguide_dd does too! THe bottom line is that currently,
you select a time zone (-0500 for eastern, and -0400 for eastern daylight, etc). They are going to automate that
hopefully soon, but for now YOU NEED TO SET THE CORRECT TIMEZONE with or without Daylight savings. If you do not
do this, XMLTV tv_grab_na_dd will attempt to modify your listings based upon your zone versus the real zone and the
listings will change before parsexmlguide_dd sees them. They symptom is if you set -0500 and it is daylight
savings, -0400, your listings will get set an hour early.
So, bottom line, until they automate this, set to real time zone, EDT=-0400, etc.
Replace your current parsexmlguide.exe with this one. Modify your programs to run parsexmlguide_dd.exe
Replace your current NEWGENRES.TXT with the enclosed.