Poru3 - Glad the script worked for you. The behaviour you describe from using Art's generated XML file is typical of an XML file with bad characters in it. You can test this by opening the XML file in Internet Explorer. Scroll all the way to the bottom and you should see the error. My script does some checking for bad characters which may NOT have been a good idea in this case.
Let's say you have a movie that exists at C:\Movies\Adam & Eve\
My script will replace the "&" (an invalid XML character) with "&". That's great because it lets the XML file load in Xlobby, but it also means that the Parameter field that has the link to the actual movie is now wrong!
Actual Path: C:\Movies\Adam & Eve\Adam&Eve.avi
Parameter Field: C:\Movies\Adam & Eve\Adam&Eve.avi
Below are the character substitutions I perform in the script:
----------------------------------------------------------------------------------
- Code: Select all
XMLoutput_str= regrep(XMLoutput_str,""",""",", ")
XMLoutput_str= regrep(XMLoutput_str,"
","...")
XMLoutput_str= regrep(XMLoutput_str,"","-")
XMLoutput_str= regrep(XMLoutput_str,"","-")
XMLoutput_str= regrep(XMLoutput_str,""",Chr(34))
XMLoutput_str= regrep(XMLoutput_str,"'","'")
XMLoutput_str= regrep(XMLoutput_str,"ö",Chr(246))
XMLoutput_str= regrep(XMLoutput_str,"é",Chr(233))
XMLoutput_str= regrep(XMLoutput_str,"ë",Chr(235))
XMLoutput_str= regrep(XMLoutput_str,"&","&")
XMLoutput_str= regrep(XMLoutput_str,"'","'")
On the one hand we want to make sure the paths are correct, on the other hand we need to make sure the other text (movie name, plot, director, etc) doesn't have bad characters in it without you having to manually parse through it. I'm going to change my script to NOT modify characters in the Parameter or Coverart variables. I'll upload it tonight.
tsw