Jameser
Новичок
- Сообщения
- 9
- Репутация
- 0
Версия AutoIt: 3.3.12.0
Описание:
И так ситуация такая - имеется несколько окон Progr.exe, нужно чтоб скрипт перебирал каждое окно (желательно отправлял клики и нажатия кнопок в свернутое окно, а не активное, если это возможно) Я сделал нечто похожее на .ahk, но к сожалению не работает в несколько пользователей windows, а мне надо чтоб работало. (cкрипт на .ahk прикреплю в примечании).
1. Пауза в 5 секунд
2. Двойной клик левой кнопкой мыши по координатам 320, 365 (это координаты окна игры запущенного в оконном режиме 640х480)
3. Пауза в 2 секунды.
4. Нажимал Esc
5. Пауза в 2 секуды.
6. Повтор пунктов 2 и 3
7. Нажимал Esc
8. Пауза в 2 секунды.
9. Двойной клик левой кнопкой мыши по координатам 500, 455
Примечания:
Пример того что я хочу но на .ahk
Описание:
И так ситуация такая - имеется несколько окон Progr.exe, нужно чтоб скрипт перебирал каждое окно (желательно отправлял клики и нажатия кнопок в свернутое окно, а не активное, если это возможно) Я сделал нечто похожее на .ahk, но к сожалению не работает в несколько пользователей windows, а мне надо чтоб работало. (cкрипт на .ahk прикреплю в примечании).
1. Пауза в 5 секунд
2. Двойной клик левой кнопкой мыши по координатам 320, 365 (это координаты окна игры запущенного в оконном режиме 640х480)
3. Пауза в 2 секунды.
4. Нажимал Esc
5. Пауза в 2 секуды.
6. Повтор пунктов 2 и 3
7. Нажимал Esc
8. Пауза в 2 секунды.
9. Двойной клик левой кнопкой мыши по координатам 500, 455
Примечания:
Пример того что я хочу но на .ahk
SetTitleMatchMode, 2
Loop
{
WinActivateBottom, Progr
Sleep, 3000
MouseClick, left, 320, 365
Sleep, 200
MouseClick, left, 320, 365
Sleep, 2000
Send {Esc}
Sleep, 2000
MouseClick, left, 320, 365
Sleep, 200
MouseClick, left, 320, 365
Sleep, 2000
Send {Esc}
Sleep, 2000
MouseClick, left, 500, 455
Sleep, 200
MouseClick, left, 500, 455
}
Loop
{
WinActivateBottom, Progr
Sleep, 3000
MouseClick, left, 320, 365
Sleep, 200
MouseClick, left, 320, 365
Sleep, 2000
Send {Esc}
Sleep, 2000
MouseClick, left, 320, 365
Sleep, 200
MouseClick, left, 320, 365
Sleep, 2000
Send {Esc}
Sleep, 2000
MouseClick, left, 500, 455
Sleep, 200
MouseClick, left, 500, 455
}