Question #176267 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/176267

    Status: Open => Answered

RaiMan proposed the following answer:
a first feedback:

In the case of running the script in Sikuli IDE, the parameter message is a 
normal ascii character string (one byte one character).
In the RFW situation, the parameter is a unicode string encoded in utf-8 (1 - 4 
bytes per character).

The problem is the paste() method: it thinks, the text to paste has to be 
converted to utf-8 and does not realize, when it is already so.
So it works correct in the IDE, but mess things up in the RFW environment.

The solution:
In the RFW environment the script has to take care, that the string to be 
pasted is a bytestring (ascii, one byte per character) representing the correct 
byte sequence to form the unicode characters.

I will  look further, how this can be achieved.

-- 
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.

_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to     : sikuli-driver@lists.launchpad.net
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp

Reply via email to