Что нового

controlsend и скобки и разные знаки

maddoc

Новичок
Сообщения
48
Репутация
2
Код:
ControlSend($sWin, "", "", "/script somescript()", 0)

выдаст "/script somescript90
Чего я только не пробовал.... И с шифтами, и через буфер, и рав мод... Ну не хочеть оно ставить скобки...

Просто send не предлагать.( Нужени именно контрол сенд...

Есть идеи?)
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
623
Автор
M

maddoc

Новичок
Сообщения
48
Репутация
2
Код:
_WinAPI_SetKeyboardLayout(WinGetHandle($spamWowtitle), 0x0419)
ControlSetText($T, "", "", "/script somescript()")

Вообще ничего не выдает.
И я это пробывал еще до того как стал постить тут.
Поясню :
Мне нужно отправить текс с ковычками в окно игры.
Send справляется на ура. Но ему нужно активное окно, тогда как контрлол сенду не нужно.
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
623
maddoc
1. я написал "или" а не "и" :smile:
2. поменять язык по умолчанию а не язык в каком то конкретном окне.
вобщем, меняй раскладку по умолчанию на английскую, и делай ControlSend
 
Автор
M

maddoc

Новичок
Сообщения
48
Репутация
2
eng стоит by default на всех системах.
Не в этом дело видимо.
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
623
maddoc
не знаю, у меня стоит англ по умолчанию отправляется все - и кавычки и слеши. если стоит русский слеш меняется на |. правда я отправлял в блокнот, возможно в игре свои замуты
 
Автор
M

maddoc

Новичок
Сообщения
48
Репутация
2
Да если окно скрипта стоит в Ру режиме, то да, меняется. А тут другая проблемма - он не хочет печатать ковычки ) ... Он печатает англ буквы на ура только.
 
Верх