Jump to content
Sign in to follow this  
Baku

Using Russian Letters in Scripts

Recommended Posts

Baku

Hi,

does anyknow know how to use cyrillic letters in my scripts? Like output one by pressing it and stuff? I wanted to make a little tool u can use for writing cyrillic letters with a west-european keyboard. I saw something like Çäðàâñòâóé, but how the heck shall i use that? Maybe someone knows a little page with this crypted stuff.. or whatever it is.

Thanks for any help ;)

Share this post


Link to post
Share on other sites
jpm

if the Cyrill char are map in a byte (no UNICODE) it could work.

AutoIt simulates Keystrokes. So if you can produce a cyrillic char with a combination of keys you can get the result.

THe Autoit simulation can have trouble with dyadic characters as ê which is produce by ^ followed by e. the ^ is displayed only when the e is typed.

I can help more if I was knowing how a Russiian keyboard is working. ;)

Share this post


Link to post
Share on other sites
Baku

I also had the idea with the keystrokes, but i dont know any... Theres a windows characters map (charmap.exe or something) there we're some signs and stuff but i dont have a clue how to use them.

ok, well.. The russian D i.e: Д --> 0xA7 --> U+0414 - But how shall i use this in a script?

Share this post


Link to post
Share on other sites
jpm

I also had the idea with the keystrokes, but i dont know any... Theres a windows characters map (charmap.exe or something) there we're some signs and stuff but i dont have a clue how to use them.

ok, well.. The russian D i.e: Д --> 0xA7 --> U+0414 - But how shall i use this in a script?

I don't understand what means U+414 but if the russian D is 0xA7 Send("{ASC 167}") certainly display a russian D in notepad for instance

;)

Share this post


Link to post
Share on other sites
Arashiyama

Why don't you ClipPut your letter and paste it with Send("^v")?

I know this is not the best way, but it works.

Also, search the forums for "Unicode," and add a vote for its future implementation.

Edited by Arashiyama

Share this post


Link to post
Share on other sites
jpm

Why don't you ClipPut your letter and paste it with Send("^v")?

I know this is not the best way, but it works.

Also, search the forums for "Unicode," and add a vote for its future implementation.

I see your vote but it is very difficult to change AutoIt from non unicode to unicode.

What could be the minimal set of functions to have a Unicode parameters? ;)

Share this post


Link to post
Share on other sites
Arashiyama

Although I'm new to the forums, I've been helped by AutoIt for quite sometime (thank you Jon and you guys!).

I'm not a developper. I browsed through the forums and noticed many Unicode requests. I can imagine the development challenges, but supporting Unicode will significantly expand the world of AutoIt. This means that you have more supporters, I guess. More non-English codes could be used anywhere without modifications, perhaps?

Is it possible to implement Unicode for most coveted features, such as RegExp, at least?

Share this post


Link to post
Share on other sites
Valik

There is no half-assing UNICODE support. It's all or nothing or we're just adding unnecessary complexity to the code.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×