Нашел на форуме код для нажатий в не активное окно, переделал под себя, выглядит так:
Код работает, если коно открыто работает хорошо, но если окно становится не ативным то клавиши нажимаются с шансом примерно 30%, видно что окно активируется командой _SendMessage() но клик не проходит. Макрос использую в одной из онлайн игр, игру запускаю в VMware. Есть способ чтобы клавиши в не активное окно нажимались со 100% шансом? Или возможно подскажите другой способ кликать. Зарание спасибо.
Используйте правильные теги.
madmasles.
Код:
$hWnd = WinGetHandle(); тут тайт окна пишу
While True
Local $vate = Random(200, 500, 1)
Local $keyNumber = Random(1, 6, 1)
_SendMessage($hWnd, 0x6, 0x1)
ControlSend($hWnd, "", "[CLASS:MKSEmbedded; INSTANCE:1]", $keyNumber)
_SendMessage($hWnd, 0x6, 0x1)
;Send($keyNumber)
Sleep($vate)
Wend
Код работает, если коно открыто работает хорошо, но если окно становится не ативным то клавиши нажимаются с шансом примерно 30%, видно что окно активируется командой _SendMessage() но клик не проходит. Макрос использую в одной из онлайн игр, игру запускаю в VMware. Есть способ чтобы клавиши в не активное окно нажимались со 100% шансом? Или возможно подскажите другой способ кликать. Зарание спасибо.
Используйте правильные теги.
madmasles.