1 (изменено: Rover, 2011-02-22 02:54:57)

Тема: AHK: Не работает InputBox с русским языком

Если содержимое InputBox на русском языке идет в Clipboard и потом вставляется, вместо текста кривые символы.

Задача: из ftp ссылки, получить http, поместить ее в bbcode и дать ей название.

Копируем ссылку:

ftp://test_ftp@ftp.test_ftp.ru/test.ru/docs/folder1/folder2/file.pdf

ftp://test_ftp@ftp. заменяем на http://
папки /test.ru/docs в http не видны, их удаляем

!w::

StringReplace, clipboard, clipboard, /timku.ru/docs, , All
StringReplace, clipboard, clipboard, ftp://test_ftp@ftp., http://, All
InputBox, LinkName, Link name
PostMessage, 0x50, 0, 0x4090409,, A
Clipboard=[link="%Clipboard%"]%LinkName%[/link]

return

При вставке, вместо русского языка не русский.
Система Win7 английская
Не помогло: Панель Управления (Control Panel) -- Regional and Language Options -- вкладка "Administrative" -- "Change System Locale" -- выбрать "Russian" в списке

2

Re: AHK: Не работает InputBox с русским языком

Почитай вот это.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder