Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Многопоточная одновременная работа с окнами, по указалелю с привязкой к окну.

Страниц (1): [1]
 

1. Vasic1337 - 17 Сентября, 2024 - 12:42:32 - перейти к сообщению
Суть вопроса.

Написал скрипт который работает с эмуляторами и играет в игры. Запускаю одновременно по 10 эмуляторов.
С привязкой к каждому окну, считывает изображения, зоны, текст
по очереди в каждом эмуляторе выполняет нужные действия в одной игре. Кликает и всё такое.
Ведет статистику очков в игре с привязкой в каждому эксешнику эмулятора (профиля)
Т.е. выполняет одну функцию ПО ОЧЕРЕДИ с каждым эмулятором в цикле.

Каким образом можно это упаковать, чтобы одновременно(но не синхронизировано) было взаимодействие с каждым окном?
Также одновременно была индивидуальная работа со всеми активными окнами. То есть
одновременно выполнялись функцию которые взаимодействуют с каждым отдельным эмулятором(окном) в одно время.

Дробить ботов? Идей нет совсем. Подскажите какой-нибудь крутой вариант как это можно исполнить.
2. Dantes3000 - 17 Сентября, 2024 - 13:11:00 - перейти к сообщению
Только запускать несколько ботов с привязкой к каждому окну. В киборе нет многопоточности.
3. Kibor - 17 Сентября, 2024 - 13:23:44 - перейти к сообщению
Делал боты для многих окон одновременно.
Реализуется с помощью петель, в которых отслеживаются различные моменты.
Пример тут(для просмотра ссылки Вам необходимо авторизоваться) В петле перебираются все окна. Окно которое требует действия его получает.
Когда все окна пришли к одному статусу, переходим в следующую петлю.
Или отключаем окно которое не может к нему прийти.

Powered by ExBB FM 1.0 Final