XXHighEnd

Ultimate Audio Playback => XXHighEnd Support => Topic started by: KUOYAO on January 17, 2009, 09:57:39 am



Title: Chinese Character in Directory Cause Error
Post by: KUOYAO on January 17, 2009, 09:57:39 am
Peter,

I'm openning a new thread to address this error.  It appears to the unrelated to previously mentioned error.  In response to your queries regarding the problem:


* This is a sample of the track name: d:\my music\chinese\金池\心醉了\01 - 心醉了.flac
d:\my music
chinese
金池
心醉了
01 - 心醉了.flac

* Yes, I get an error with just one track
* This problem has always been around

Best regards,






Hi Kuo-Yao,

1. Please read a few posts back too, addressed to you.

2. Can you please send me a track name in chinese ? Send this *and* by means of copy paste in here *and* a copy-paste by email in the email body, *and* via an attachment and copy-paste in a Notepad file. I just don't know how I will receive it.
What I want you to do (when you have the time) is the following :

a. Load that one track in the Playlist Area of XXHighEnd, and see if you can get the error with that one track only. I hope you can, otherwise things will be too cumbersome for you.

b. Your track will be in a folder structure, like c:\MyMusic\Dance\The Dance Group\01-First nice track.wav
Now I would like you to copy each piece of that structure separately, so it becomes

c: MyMusic
Dance
The Dance Group
01-First nice track.wav

Of course you have your own data, including the driver letter !
Copy-paste those lines as how I described before.
From this I will be able to mimic a music track with this folder structure, and see what happens. Probably I can't deal with it anyway because of the codeset I use, but if we don't try we get nowhere.
In the mean time I will look in the program whether I can find a solution from theories.

Another question : I assume you always had this ?

Lastly, please look at the title of this post. Have that in your reply the same, otherwise later I can't find it back. It should have been in a separate topic anyway ...

A lot of questions, but I hope we can solve it. Thanks for your help,
Peter


PS: You can do the copy paste of those parts easily by means of going to each folder (and in the end the file) and start Rename. Instead of renaming it, press ctrl-c to copy the contents.
 
 


Title: Re: Chinese Character in Directory Cause Error
Post by: PeterSt on January 17, 2009, 10:04:18 am
Kuo-Yao,

Thanks. When you say this is the only track, but you say also :

Quote
when I play a file in a directory with Chinese characters (unicode), it'll play, but will give me a message saying "Error XXHighEnd-00 : illegal character in path" next time I re-open XX.

Do you mean that you have one track which chinese characters in them, or you have several but only this one goes wrong ?


Title: Re: Chinese Character in Directory Cause Error
Post by: KUOYAO on January 17, 2009, 10:17:16 am
Peter,

Any Chinese character in directory name will cause an error.  I can play the file, but when I exit XX and re-open XX, the error appear and I have to press "OK" for EVERY track I had in the playlist with Chinese name in directory.  Note that this doesn't seem to occur for Chinese tracked filed under English directory.  English track filed under Chinese directory will cause error.

Regards,



Title: Re: Chinese Character in Directory Cause Error
Post by: PeterSt on January 17, 2009, 10:58:48 am
Hey, I think that is very helpful.
Ok, I will build in "some" solution that at least the error won't show. At this moment I am not sure though whether specific functionality can be maintained in that case, but we'll see.

Regards,
Peter


Title: Re: Chinese Character in Directory Cause Error
Post by: PeterSt on January 17, 2009, 12:16:04 pm
Sadly, when I create a folder structure of this, it doesn't error. But now I wonder :

Does the below look like you can read it ... I don't think so. So in the end I will be doing it not the same aas you have it.


Title: Re: Chinese Character in Directory Cause Error
Post by: PeterSt on January 17, 2009, 12:23:32 pm
Btw, you didn't send me that email I think. So if you could paste the same in an email body (not as Notepad attachment -> you actually did that in here), I guess I can make unicode of that (if it not already it).

If you don't know the email address, it's in your activation (or PayPal) email.
Thanks !


Title: Re: Chinese Character in Directory Cause Error
Post by: PeterSt on January 17, 2009, 01:36:50 pm
Allright, never mind. I think I could mimic the behaviour, and the only thing I can't be sure is whether I did that at the right place in the code. This is for you to check in 0.9w-8 (later).


Title: Re: Chinese Character in Directory Cause Error
Post by: KUOYAO on January 18, 2009, 07:09:26 am
Peter,

Some background about my computer.  I'm using English Vista (menu and messages are all in English) with Traditional Chinese support.  I'll email you the characters just in case.

Kuo-Yao