Что нового

[Мышь, клавиатура] Не срабатывает Send ()

Interruption

Новичок
Сообщения
5
Репутация
0
Доброго времени суток!

Раньше для одной игры (DirectX, fullscreen) писал скриптик и он прекрасно работал,
использовал простой Send() для отправки нажатий клавиш ...

Сейчас решил вспомнить былое :smile: ... но увы ... игра никак не реагирует.
На форуме искал, подозреваю что нужно использовать DllCall но почитав мануал совсем запутался :(

Если можно, набросайте скриптик для отправки приложению события нажатия кнопки на клавиатуре ...

P.S. С последнего момента работы скрипта изменилось: WinXP => Win7 , Game update , AutoIt 3.2.12.1 => 3.3.4.0 ... может в этом дело ?
 

snoitaleR

AutoIT Гуру
Сообщения
854
Репутация
223
Interruption
Не исключено, что игра защищена от управления с помощью бот-технологий...
 
Автор
I

Interruption

Новичок
Сообщения
5
Репутация
0
snoitaleR сказал(а):
Interruption
Не исключено, что игра защищена от управления с помощью бот-технологий...
Это мало вероятно, игра не "коммерческий проект" да ещё и в Бета тесте
мне всётаки кажется что дело в Win7 или моих руках :laugh:
 

snoitaleR

AutoIT Гуру
Сообщения
854
Репутация
223
Interruption
Попробуй проверить технологию скрипта на "обычных" окнах, типа Блокнот...
Если не заработает, значит, где-то ошибка в скрипте...
 
Автор
I

Interruption

Новичок
Сообщения
5
Репутация
0
snoitaleR сказал(а):
Если не заработает, значит, где-то ошибка в скрипте...
Скрипт рабочий ...

Помогла смена оформления Windows с Aero на Classic ...
 

worldofsea

Новичок
Сообщения
4
Репутация
0
Ну не работает Send("^f") ужи и режим совместимости пробовал и от админа запускал ну не хочет он поиск открывать печатает f b все где посмотреть помогите.
 

madmasles

Модератор
Глобальный модератор
Сообщения
7 790
Репутация
2 319
worldofsea [?]
Ну не работает Send("^f") ужи и режим совместимости пробовал и от админа запускал ну не хочет он поиск открывать печатает f b все где посмотреть помогите.
Не работает где? (код?)
 
Верх