AIWeavioПЛАТФОРМА АВТОМАТИЗАЦИИ

Несколько окон игры в одном сценарии

Это не то же самое, что многооконка, и их легко перепутать. Многооконка (MultiBox) запускает несколько копий программы. А здесь речь про один сценарий, который работает сразу с несколькими уже открытыми окнами и переключается между ними.

На бесплатном тарифе в сценарии может быть только одно окно игры. PRO снимает это ограничение: окон может быть сколько угодно, и каждое действие — клик, поиск по картинке, распознавание — можно направить в конкретное окно.

Как это устроено

  • Добавьте несколько блоков выбора окна — по одному на каждое окно игры.
  • Соберите из них список окон.
  • Блок перехода к следующему окну идёт по списку по кругу и сообщает, на каком вы сейчас и не начался ли новый круг.
  • Отдельный блок принудительно выводит нужное окно на передний план, когда действию требуется активное окно.
  • Все блоки мыши, поиска по картинке, нейросетей и распознавания текста принимают окно как вход — то есть работают именно с ним.

Параллельно или по очереди

  • По очереди: один сценарий обходит окна по кругу — проще и предсказуемее, начинайте с этого.
  • Параллельно: блок параллельного запуска создаёт настоящие одновременные ветки, каждая со своим окном.
  • Ветки можно ставить на паузу и снова запускать по имени, чтобы они не мешали друг другу.
  • Переменные общие для всех веток — если две ветки пишут в одну переменную, порядок не гарантирован. Давайте веткам разные имена переменных или используйте ограничитель частоты.