YAHOO GO 4 TV NO LONGER RETRIEVES LISTINGS, THEREFORE THIS UTILITY NO LONGER WORKS.
THOSE UPGRADING SHOULD READ THE CHANGES. YOU WILL NEED TO CLEAR YOUR CURRENT CHANNELS AS THE CHANNEL IDs HAVE CHANGED.
This requires Go for TV to be installed and configured with at least one lineup. When installing, make sure not to tell it to run in service mode. Once a lineup is configured, the tuner can be removed from the machine (easily done with a USB tuner). Go for TV does not need to be installed on the same machine as GB-PVR.
Extract the contents of the zip file to the direcory of your choice. Run YahooXMLtv.exe and it will download the listings for each configured lineup and export an xml file using the name of the lineup for the filename.
No commandline options are required but the following are available:
dir=<OutputDirectory> -- Write xml files to specified path.
"dir=<Output Directory>" -- Same as above but for paths containing spaces. Note the Quotes. Default is the app directory.
file=<OutputFile1.xml,OutputFile2.xml> -- Write xml to specified file. Multiple lineups use comma separation.
retries=X -- Number of times to retry listings download (per lineup). Default is 3.
add-marker -- Appends an asterisk to the end of the show title if the show is not a repeat.
marker-text=X -- The text used when marking shows as new. Default is "*" Example: marker-text=(New) will output "The Closer (New)".
delay=X -- Time between retries in seconds. Default is 60.
display-name=X -- Specifies the first display-name tag to be written. The rest will be written in the order below. Default is 1.
no-download -- Process only. Do not download new listings (useful for testing to eliminate server load).
show-progress -- Shows current processing progress. CANNOT BE USED WHEN REDIRECTING OUTPUT.
clear-cache -- Clears the download cache for Go4Tv before retrieving listings.
A log will be output to the screen. If you want to log to a file, simply append " > logfile.txt" to the end of the command/options (without quotes).
Changes:
Now uses channel ID instead of channel number for the <channel id="XXXX">.
Now automatically renumbers duplicate channel numbers.
Now outputs all display-name tags.
Added long channel name support.
Added channel icon support.
Added an option to clear the Go4Tv lineup download cache.
Added new show marker option with option to specify the marker text.
Added output filename option.
Improved processing speed.
Added blank listing download detection with automatic retry.
All titles are now unsorted due to the new processing.
Note the change to the display-name output.
THOSE UPGRADING SHOULD READ THE CHANGES. YOU WILL NEED TO CLEAR YOUR CURRENT CHANNELS AS THE CHANNEL IDs HAVE CHANGED.
This requires Go for TV to be installed and configured with at least one lineup. When installing, make sure not to tell it to run in service mode. Once a lineup is configured, the tuner can be removed from the machine (easily done with a USB tuner). Go for TV does not need to be installed on the same machine as GB-PVR.
Extract the contents of the zip file to the direcory of your choice. Run YahooXMLtv.exe and it will download the listings for each configured lineup and export an xml file using the name of the lineup for the filename.
No commandline options are required but the following are available:
dir=<OutputDirectory> -- Write xml files to specified path.
"dir=<Output Directory>" -- Same as above but for paths containing spaces. Note the Quotes. Default is the app directory.
file=<OutputFile1.xml,OutputFile2.xml> -- Write xml to specified file. Multiple lineups use comma separation.
retries=X -- Number of times to retry listings download (per lineup). Default is 3.
add-marker -- Appends an asterisk to the end of the show title if the show is not a repeat.
marker-text=X -- The text used when marking shows as new. Default is "*" Example: marker-text=(New) will output "The Closer (New)".
delay=X -- Time between retries in seconds. Default is 60.
display-name=X -- Specifies the first display-name tag to be written. The rest will be written in the order below. Default is 1.
- 0 = "23"
- 1 = "APLNT" (Output first by default.)
- 2 = "23 APLNT"
- 3 = "Animal Planet"
- 4 = "23 Animal Planet"
- 5 = "(APLNT) Animal Planet"
- 6 = "23 (APLNT) Animal Planet"
no-download -- Process only. Do not download new listings (useful for testing to eliminate server load).
show-progress -- Shows current processing progress. CANNOT BE USED WHEN REDIRECTING OUTPUT.
clear-cache -- Clears the download cache for Go4Tv before retrieving listings.
A log will be output to the screen. If you want to log to a file, simply append " > logfile.txt" to the end of the command/options (without quotes).
Changes:
Now uses channel ID instead of channel number for the <channel id="XXXX">.
Now automatically renumbers duplicate channel numbers.
Now outputs all display-name tags.
Added long channel name support.
Added channel icon support.
Added an option to clear the Go4Tv lineup download cache.
Added new show marker option with option to specify the marker text.
Added output filename option.
Improved processing speed.
Added blank listing download detection with automatic retry.
All titles are now unsorted due to the new processing.
Note the change to the display-name output.