2009-03-05, 04:01 AM
First off: New release again: 2.0.3350.37133
If I may, I suspect the reason you're having trouble, is that you aren't sure (or correct) about how GB-PVR really does it's thing.
[SIZE="4"]Manually Updating the EPG using UltraXMLTV Enhancer[/SIZE]
1. On the TS Tab, Click either 'Run Grabber' or 'Restore XMLTV file' - this will give us an original file, that has not been enhanced.
2. Then Click 'Enhance with Commit' - when finished, xmltv.xml will be enhanced, you should have a BeforeProcess file, but that's just a backup. I think you got that part.
Now, if you tried to Update the EPG via ANY OTHER MEANS (including all of the standard ways (right-click tray, inside config etc,)) then You will be calling your UpdateEPG.bat.
[INDENT]Remember, when GB-PVR updates, it FIRST calls the UpdateEPG.bat and when the batch file finishes, it imports whatever xmltv.xml file is left standing amidst the dust[/INDENT]
We don't want GB-PVR to call the UpdateEPG.bat because it will call the Grabber again (we just did that) and it will call Ultra, which means two instances of Ultra, and then it will update the EPG)
3. So before we Click 'GB-PVR Update EPG' we disable the UpdateEPG.bat. (Actually the newest versions does this for you, in case you forget)
And when it Updates, after you have manually grabbed, and enhanced with commit, it will ONLY update the EPG with whatever file is available,...
If I may, I suspect the reason you're having trouble, is that you aren't sure (or correct) about how GB-PVR really does it's thing.
[SIZE="4"]Manually Updating the EPG using UltraXMLTV Enhancer[/SIZE]
1. On the TS Tab, Click either 'Run Grabber' or 'Restore XMLTV file' - this will give us an original file, that has not been enhanced.
2. Then Click 'Enhance with Commit' - when finished, xmltv.xml will be enhanced, you should have a BeforeProcess file, but that's just a backup. I think you got that part.
Now, if you tried to Update the EPG via ANY OTHER MEANS (including all of the standard ways (right-click tray, inside config etc,)) then You will be calling your UpdateEPG.bat.
[INDENT]Remember, when GB-PVR updates, it FIRST calls the UpdateEPG.bat and when the batch file finishes, it imports whatever xmltv.xml file is left standing amidst the dust[/INDENT]
We don't want GB-PVR to call the UpdateEPG.bat because it will call the Grabber again (we just did that) and it will call Ultra, which means two instances of Ultra, and then it will update the EPG)
3. So before we Click 'GB-PVR Update EPG' we disable the UpdateEPG.bat. (Actually the newest versions does this for you, in case you forget)
And when it Updates, after you have manually grabbed, and enhanced with commit, it will ONLY update the EPG with whatever file is available,...
Quote:And there's the rub,....
The reason you had problems calling the UpdateEPG.bat is because I have written code into Ultra to prevent two instances of itself, which means, the batch called a grabber - new file, called Ultra - cancelled, no changes to xmltv.xml, GB-PVR updated with original xmltv.xml
Frank Z
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]