SurikenTSD
Новичок
- Сообщения
- 67
- Репутация
- 1
Всем привет!
Начну с того, что я совсем недавно познакомился с AutoIT, поэтому многого еще не знаю и не понимаю. Если у вас есть какие-либо советы, которые помогут мне быстрее освоиться в AutoIt, буду рад принять их как в этом сообщении, так и в привате.
А теперь к сути дела: хочу отточить свои навыки путем написания бота для браузерной игрушки The Settlers Online (написана на flex). В некоторых вещах, необходимых для этого я разобрался, частично разобрался или знаю, где искать ответы на свои вопросы. Однако вся соль заключается в том, что иначе как через поиск иконок (генералов\геологов\следопытов и тд) автоматическое управление игрой не реализовать.
Открывая звездное меню (иконка звездочки) появляется возможность выбирать тех или иных персонажей и отдавать им указания. 1 задание на 1 персонажа, после чего он становится недоступен вплоть до выполнения задания.
P.S.: При наведении на иконку выдается подсказка с информацией по персонажу или предмету.
Что мне надо? Как-то нажимать на эти иконки, а как вычислять координаты необходимых иконок я, к сожалению, не знаю. Вот, собственно, и сам вопрос: есть такая-то иконка, которая встречается много раз, как мне ее найти на экране первую попавшуюся иконку такого типа и нажать на нее?
Опять же, поскольку я пока еще полный профан, надеюсь на пример кода по решению подобных ситуаций с развернутыми комментариями. Заранее благодарю.
Начну с того, что я совсем недавно познакомился с AutoIT, поэтому многого еще не знаю и не понимаю. Если у вас есть какие-либо советы, которые помогут мне быстрее освоиться в AutoIt, буду рад принять их как в этом сообщении, так и в привате.
А теперь к сути дела: хочу отточить свои навыки путем написания бота для браузерной игрушки The Settlers Online (написана на flex). В некоторых вещах, необходимых для этого я разобрался, частично разобрался или знаю, где искать ответы на свои вопросы. Однако вся соль заключается в том, что иначе как через поиск иконок (генералов\геологов\следопытов и тд) автоматическое управление игрой не реализовать.
Открывая звездное меню (иконка звездочки) появляется возможность выбирать тех или иных персонажей и отдавать им указания. 1 задание на 1 персонажа, после чего он становится недоступен вплоть до выполнения задания.
P.S.: При наведении на иконку выдается подсказка с информацией по персонажу или предмету.
Что мне надо? Как-то нажимать на эти иконки, а как вычислять координаты необходимых иконок я, к сожалению, не знаю. Вот, собственно, и сам вопрос: есть такая-то иконка, которая встречается много раз, как мне ее найти на экране первую попавшуюся иконку такого типа и нажать на нее?
Опять же, поскольку я пока еще полный профан, надеюсь на пример кода по решению подобных ситуаций с развернутыми комментариями. Заранее благодарю.