1 (изменено: Pr1mera, 2013-08-13 17:20:30)

Тема: AHK: Проблема кодировки

Столкнулся с парадоксом. И так, начну по порядку.
После использования этого скрипта: (из-за кодировки пришлось юзать переключение)

+ открыть спойлер
Numpad0 & Numpad1::
SendMessage, 0x50,, 0x4090409,, A
Sleep 300
SetKeyDelay 1
Send [quote]
Send ^{vk56}
Send [/quote]
Send {Shift down}
Send {Enter}
Send {Shift Up}
SendMessage, 0x50,, 0x4190419,, A
Send Принято.
SendMessage, 0x50,, 0x4090409,, A
Send {Shift down}
Send {Enter}
Send {Shift Up}
Send {Shift down}
Send {Enter}
Send {Shift Up}
Return

Видимо что-то изменилось где-то в системе. Хотя казалось бы при чем тут это.
Суть проблемы вот в чём. Теперь в какой бы программе я не использовал ввод текста будь-то Send или SendInput, то очень часто случаются "кокозябры" кодировки. Вот пример:

 SendInput {F6}/s Стрельба по мне - warn + кпз !{Enter}

Что получается:
http://gyazo.com/944a40f916ecdb67bf67010a74100e3a.png
Это случается через каждые 2-3 раза если язык включен Английский. Если переключаю раскладку на Русский, то происходит раз через 8-10 и то не полностью, а лишь первые 1-2 символа.
Что это может быть?