Я не знаю, на что похожа игра, но вы пытаетесь автоматизировать взаимодействие с инопланетным интерфейсом.Если взаимодействие не может быть буферизовано (или оно не может, или вы не нашли / не применили метод для этого).
Лучший способ сделать это - соединить оба блока вместе, имеяВаш AI будет вызван, когда игра будет готова для другого заказа.В противном случае есть несколько идей, которые вы можете использовать:
Выполните некоторую базовую обработку, чтобы определить, отреагировала ли игра на команду, если нет, попробуйте снова.
Если вы можете подождать и повторить, попробуйте рассчитать время задержки и сделать взаимодействие синхронизированным, повторяя одну и ту же команду несколько раз.
Полностью избегайте источника задержки, напримерс помощью какого-либо инструмента для блокировки рекламы, использования правил брандмауэра для блокировки этих конкретных объявлений, блокировки скрипта, который загружает рекламу, и так далее.Но это будет означать, что реклама находится за пределами java-апплета - если это так, вы можете просто запустить апплет без страницы «контейнера».