Что нового

[Автоматизация] Использование автокликера в MMO(фоновым окном)

winstan

Эксплотатор)
Сообщения
406
Репутация
78
Ну для начала здраствуйте!
У меня возникла проблема при попытках использования автокликера в ммо в неактивном окне .
Проблема возникает в том, что мне нужно сделать так чтобы в игру посылались команды эмитирующие нажатие клавишь Tab и 5 поочерёдно с небольшой задержкой между Tab и 5, и при этом был бесконечный цикл, я пробовал использовать вот такой код

Код:
WinWaitActive('Last Chaos - Mail.ru (Window 640x480)', '', 3)
$hWnd1 = WinGetHandle('Last Chaos - Mail.ru (Window 640x480)')
WinMove($hWnd1, '', 10, 10)
Sleep(2000)
While 1 = 1
WinSetState($hWnd1, '', @SW_DISABLE)
ControlClick($hWnd1, '', '{TAB}{5}')
WinSetState($hWnd1, '', @SW_ENABLE)
Sleep(1000)
Wend
 

Belfigor

Модератор
Локальный модератор
Сообщения
3,601
Репутация
941
СontrolSend используй, мб это решит твою проблему.
 
Автор
winstan

winstan

Эксплотатор)
Сообщения
406
Репутация
78
Belfigor сказал(а):
СontrolSend используй, мб это решит твою проблему.
Спасибо вот чё настрочил всё работает
Код:
WinWaitActive('Last Chaos - Mail.ru (Window 640x480)', '', 3)
$hWnd1 = WinGetHandle('Last Chaos - Mail.ru (Window 640x480)')
WinMove($hWnd1, '', 10, 10)
Sleep(2000)
While 1 = 1

ControlSend($hWnd1, "","", "{TAB}")
Sleep(200)
ControlSend($hWnd1, "","", "{5}")

Sleep(1000)
Wend
 
Верх