1 (изменено: kubrintom, 2017-01-11 23:51:30)

Тема: AHK: 2 параллельных AHK

1

2 (изменено: Malcev, 2015-04-10 13:38:20)

Re: AHK: 2 параллельных AHK

В свернутый хром не знаю как послать клик.
В несвернутый можно через ControlClick.
Отправлять можно через цикл. Комманда Loop.

3 (изменено: kubrintom, 2015-04-10 13:55:49)

Re: AHK: 2 параллельных AHK

Да даже если не в свернутый, допустим 2 развернутых пополам окна хрома и в одном и другом надо кликать разные места, запускаем 2 макроса по 1 для каждого окна, что если один макрос найдет на другой? Настанет такой момент что и в 1 окне надо кликнуть и во 2 надо кликнуть, 1 из макросов даст сбой? Если нет то я так сделаю а если будет сбой то как можно решить эту проблему? (Макросы запускаются автоматом при наступлении определенного условия в окне).

4

Re: AHK: 2 параллельных AHK

А что за макросы?

5 (изменено: kubrintom, 2015-04-10 14:36:10)

Re: AHK: 2 параллельных AHK

просто обычные клики мышкой



#MaxHotkeysPerInterval 999999999999999999999999999999999
t::
    PixelSearch, Px, Py, 857, 673, 869, 681, 0xFFC500, 30, Fast RGB
    if !ErrorLevel
       {Mouseclick, left, 347, 366
    sleep 1
    send {enter}
    sleep 5000
    send {t}

6

Re: AHK: 2 параллельных AHK

kubrintom, ознакомьтесь с этой темой, отредактируйте свой пост.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

7

Re: AHK: 2 параллельных AHK

Можно открыть эти 2 окна в разных местах рабочего стола,
Определить их позицию относительно рабочего стола с помощью WinGetPos.
Искать пиксели двумя скриптами (Ahk не поддерживает мультипоточность) каждый в своих координатах (относительно рабочего стола).
И потом посылать клики и клавиши с помощью ControlClick, ControlSend.

8

Re: AHK: 2 параллельных AHK

До меня никак не дойдет, вопрос в том что если в одну и ту же секунду нужно будет кликнуть и в 1 и во 2 окне, макросы друг друга не собьют? Это же все равно что кликнуть мышкой в 2 разных местах одновременно. Или с помощью этих ControlClick и ControlSend можно кликнуть в разных окнах одновременно?

9 (изменено: Malcev, 2015-04-10 15:07:27)

Re: AHK: 2 параллельных AHK

макросы друг друга не собьют?

Если все правильно напишите - не должны.