PDA

View Full Version : UltraXMLTV - Windows Interactive Serices Message



persim
2010-02-03, 05:56 PM
I just started getting a windows interactive services message that says it has a message that can not be shown on the desktop. When i click show message, my screen goes dark and then comes up light blue with a message from UltraXMLTV_Enhancer that says "The file has already been enhanced. We can't do it again." This interactive services window will continue to show up on my desktop until i restart the machine. Any ideas how to stop this from happening?

pBS
2010-02-03, 07:15 PM
hmmm,sounds like somthing broken in your epg update...
it should only be run after a fresh epg .xml grab, and yours is telling you it's already processed that file, so doesn't need to do it again..
kill ultra from task man, then shouldn't get those messages...
but make sure that ultra only runs after a fresh .xml grab...

it may be that your xmltv grabber didn't complete successfully..[and ultra is trying to process old file]

persim
2010-02-05, 05:33 PM
It doesn't seem to happen everyday. Almost like every other day. Could it be my epg data is not changing everyday but every other day? Is there a way to make the epg do an update every 2 days instead of every day in order to test that out?

ryanmc
2010-02-06, 05:13 AM
ive been having this the last few days also

zehd
2010-02-06, 03:18 PM
Ultra will only try to enhance what it's given. If the downloader is not getting new information each day, it will error...

Though I should say, I did not originally design it to error silently like what you guys are seeing.

Personally, even though I have been by the author that it's totally uncool... I force a new update with mc2xml each day... I don't have a problem because, it appears as fresh data...

Another thing you could do is work with your batch file, so that the downloaded file is copied to a file that Ultra will enhance.

eg:

Downloader creates xmltv1.xml
Batch file copies xmltv1.xml to xmltv2.xml
Ultra enhances xmltv2.xml
GB-PVR updates with xmltv2.xml

In this way, if the downloader does not give new info, the batch file will keep going and overwrite xmltv2.xml, thus, Ultra won't trip

ryanmc
2010-02-06, 04:18 PM
i found the message again this morning but i also found my c drive was full so im hoping that was the reason but il know soon

persim
2010-02-06, 05:48 PM
Thanks for the info zehd, I will try forcing mcxml to update first and then try the copying the xml file second and see what happens.

persim
2010-02-08, 06:17 PM
Forcing MC2XML to update daily produces the same problem.

Using a batch script to copy the xmltv.xml to xmltv2.xml and then run Ultra creates a real message box on the desktop with the same "The file has already been enhanced. We can't do it again." instead of a windows interactive services message.

Any other ideas to try?

zehd
2010-02-09, 08:50 PM
Forcing MC2XML to update daily produces the same problem.

Using a batch script to copy the xmltv.xml to xmltv2.xml and then run Ultra creates a real message box on the desktop with the same "The file has already been enhanced. We can't do it again." instead of a windows interactive services message.

Any other ideas to try?

You have to check things again. Somehow, Ultra IS receiving an already enhanced file.

Each time mc2xml downloads an epg (and there's either new information or it has been forced) it creates a new xml file. Ultra would not ever complain about that file. Open the new xml in notepad. A fresh download would NOT have any reference to me, 'zehd' in the first few lines.

It seems that within your batch file, Ultra is being told to enhance the wrong file. It's really easy to overlook something small in your batch file...

You might have something like

mc2xml >> download to file1
Ultra >> enhance file2

In this case file2 would never be changed, because there's no logic to rename or copy file1 to file2

persim
2010-02-10, 05:22 PM
Double checked the batch file and I have mc2xml creating xmltv.xml, then i copy it to same place and rename it to xmltv2.xml. Last I have ultra enhancing xmltv2.xml and updating with that file for my tuners. Everything appears to be right in my batch file.

I have actually been looking for an excuse to try out windows 7, so I'm probably just gonna format and try 7. Thanks for the help and I'll let you know if I have any issues with the new install.

Sykor
2010-02-10, 06:15 PM
Double checked the batch file and I have mc2xml creating xmltv.xml, then i copy it to same place and rename it to xmltv2.xml. Last I have ultra enhancing xmltv2.xml and updating with that file for my tuners. Everything appears to be right in my batch file.

I have actually been looking for an excuse to try out windows 7, so I'm probably just gonna format and try 7. Thanks for the help and I'll let you know if I have any issues with the new install.
I had to redesign my whole epg batch file sequence a few months ago, and I've found that there's nothing like opening a dos prompt, and manually go through your batch sequence (ie, executing the lines one at a time), to troubleshoot possible errors that are discarded when we use the "Update EPG" command.

persim
2010-02-10, 10:06 PM
I had to redesign my whole epg batch file sequence a few months ago, and I've found that there's nothing like opening a dos prompt, and manually go through your batch sequence (ie, executing the lines one at a time), to troubleshoot possible errors that are discarded when we use the "Update EPG" command.

Thanks for the advice, went through step by step and everything was fine. So as a last option I tried downloading the newest versions of Ultra and MC2XML. Appears to work now with copying and renaming the .xml before I run it through Ultra. Not sure why this started happening all of a sudden because I haven't changed anything in 6 months. Guess I'll have to find another reason to try Win 7 now.

Thanks for the help everyone.

ryanmc
2010-02-11, 11:57 PM
i still have this problem. also when i run update epg manually i get a dot net error. heres a small part of the error if anyones got any ideas


************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeExceptio n(ExceptionArgument argument, ExceptionResource resource)
at System.ThrowHelper.ThrowArgumentOutOfRangeExceptio n()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at UltraXMLTV_Enhancer.frmMain.DoEnhance()
at UltraXMLTV_Enhancer.frmMain.btnXMLTV_Go_Click(Obje ct sender, EventArgs e)
at UltraXMLTV_Enhancer.frmMain.Form1_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()

-Oz-
2010-04-28, 03:09 AM
I"m getting an error too and now I've lost the * for the shows so they're having issues recording. My error when I view the details it has an index out of range error.

-Oz-
2010-04-28, 05:00 AM
I deleted all the _ files and it appears to be working again so we'll see.

zehd
2010-04-28, 06:15 AM
I"m getting an error too and now I've lost the * for the shows so they're having issues recording. My error when I view the details it has an index out of range error.

Hey -oz-... how's things?

Well. index out of range means it's picked a number that doesn't exist. like the first file of a list of 0 items...

PM me.. send me your original file

LewE
2010-05-14, 02:41 AM
I deleted all the _ files and it appears to be working again so we'll see.
I also had this error and deleting all the underscore files and rerunning Ultra fixed it.

I had just changed from analog cable to Verizon FIOS so the entire lineup of channels had changed so that may have been some of the problems that Ultra had.