
rainmeter - issue #139
Problem with WebParser and "local files" with Cyrillic chars in the path.
There appears to be an issue where WebParser breaks if the "path" of a local file (i.e. Url=file://) has non ANSI chars in it. So a user with a user name in Cyrillic for instance cannot access local files in his skin path. We tried putting a CodePage= statement on the WebParser measure(s), but this is not effective. I think CodePage is only used for encoding the returned results, and has no effect on the call to the local file. The rest of Rainmeter is fine with the Cyrillic chars, but not WebParser and Url=file://
Comment #1
Posted on Jan 21, 2010 by Quick RhinoI have actually heard the report of such a problem in the past. Apparently, this problem seems to depend on user's environment. At least in my test, this problem was reproduced in vista or 7, but there was not the problem in XP or 2000. WebParser is completely dependent on Internet Explorer installed in Windows, so I'm not sure, but I think the version of IE is the key to a problem.
Anyway, I think it is necessary to modify WebParser according to the change in the specification of IE.
Comment #2
Posted on Jan 31, 2010 by Helpful CamelIs this attached file useful for this problem?
- WebParser_ACP.zip 159.1KB
Comment #3
Posted on Jan 31, 2010 by Quick ElephantTo be honest I can't really test as I only have english character set. We will need to get someone who uses Russian or Japanese or Korean or something on the forums to test and let us know.
Comment #4
Posted on Feb 1, 2010 by Quick RhinoIt seems that the problem has fixed in a Japanese environment at least. However, although this is not an important problem, the problem which is not displayed on a log file and ABOUT is not solved yet. It doesn't seem possible to write the character except ASCII in a log file. I think it is the best that everything is solved including this problem.
- lang.png 44.96KB
Comment #5
Posted on Feb 1, 2010 by Helpful CamelTry this.
- The coded character set of the logfile is changed to UTF-8. (ccs=UTF-8) http://msdn.microsoft.com/en-us/library/yeby3zcb%28VS.80%29.aspx
- "MS Shell Dlg 2" is now used for the ABOUT dialog box. http://support.microsoft.com/kb/282187
- Rainmeter_dll_ML.zip 381.49KB
Comment #6
Posted on Feb 2, 2010 by Quick RhinoPerfect. I appreciate your hard work to solve minor problems.
Comment #7
Posted on Feb 2, 2010 by Quick ElephantYes, me too! ;-)
Comment #8
Posted on Feb 3, 2010 by Helpful CamelThank you for your testing. ;) Fixed them in r326.
Comment #9
Posted on Feb 3, 2010 by Quick Elephant(No comment was entered for this change.)
Status: Fixed
Labels:
Type-Defect
Priority-Medium
Usability