1 (изменено: Pun1smen, 2021-02-09 02:22:14)

Тема: Отправление команд в свёрнутые окна

Хочу написать бота в игру Trove под несколько открытых окон (аккаунтов), одним из этих окон перекрыты все другие. Возникла проблема: команда ControlSend отправляет сообщения в чат (прим. ControlSend,, {enter}/respawn {enter}, ahk_id %roid1% ), но при этом прожимать какие - либо кнопки ни в какое окно не хочет (прим. ControlSend,, {numpad4}, ahk_id %roid2% ). Клики мыши через ControlClick отправляет только в окно, которое перекрывает остальные (прим.  ControlClick, x12707 y777, ahk_id %roid3% ). Что следует изменить, чтобы кнопки и клики мыши работали во всех окнах?

Пример из кода:

$f1::

WinGet, roid, List, Trove
                                                                                    
ControlSend,, {enter}/dnd {enter}, ahk_id %roid1% 
ControlSend,, {enter}/dnd {enter}, ahk_id %roid2% 
ControlSend,, {enter}/dnd {enter}, ahk_id %roid3% 
Sleep, 1000


ifWinActive, Trove  

                                                                                    

 ControlSend,, {enter}/respawn {enter}, ahk_id %roid1% 
 ControlSend,, {enter}/respawn {enter}, ahk_id %roid2% 
 ControlSend,, {enter}/respawn {enter}, ahk_id %roid3% 
 Sleep, 500

 ControlSend,, {e}, ahk_id %roid1% 
 ControlSend,, {e}, ahk_id %roid2% 
 ControlSend,, {e}, ahk_id %roid3% 
 Sleep, 700

ControlSend,, {numpad4}, ahk_id %roid1% 
ControlSend,, {numpad4}, ahk_id %roid2% 
ControlSend,, {numpad4}, ahk_id %roid3% 
 Sleep, 700

ControlSend,, {numpad4}, ahk_id %roid1% 
ControlSend,, {numpad4}, ahk_id %roid2% 
ControlSend,, {numpad4}, ahk_id %roid3% 
 Sleep, 700

ControlSend,, {numpad4}, ahk_id %roid1% 
ControlSend,, {numpad4}, ahk_id %roid2% 
ControlSend,, {numpad4}, ahk_id %roid3% 
 Sleep, 700

 ControlSend,, {e}, ahk_id %roid1% 
 ControlSend,, {e}, ahk_id %roid2% 
 ControlSend,, {e}, ahk_id %roid3% 
 Sleep, 200

 ControlClick, x12707 y777, ahk_id %roid1%  
 ControlClick, x12707 y777, ahk_id %roid2% 
 ControlClick, x12707 y777, ahk_id %roid3% 
 Sleep, 500

 ControlClick, x912 y473, ahk_id %roid1%  
 ControlClick, x912 y473, ahk_id %roid2% 
 ControlClick, x912 y473, ahk_id %roid3% 
 Sleep, 500