Region()
Базовый модуль для распознавания и выполнения автоматизации интерфейса в области интереса, которая является частью экрана устройства
Region():click()
Выполняет параметризованное поведение клика с использованием MatchResult
Region():clickAll()
Выполняет распознавание изображений/текста и массово кликает по координатам совпадений
Region():exist()
Проверяет, существует ли совпадение в области. Если совпадение найдено, метод возвращает true, иначе — false
Region():existClick()
Выполняет распознавание изображений/текста и кликает по координатам совпадения. Если совпадение найдено, метод возвращает true
Region():existClickAll()
Выполняет распознавание изображений/текста и массово кликает по координатам совпадений. Если совпадение найдено, метод возвращает true
Region():find()
Выполняет поиск изображения или текста в области. Если изображение или текст найдены, возвращает MatchResult, иначе возвращает nil
Region():findAll()
Выполняет массовый поиск изображений или текста и возвращает список MatchResult
Region():getColor()
Получает цвет пикселя по определённым координатам. Впоследствии этот цвет можно использовать для сравнения и определения схожести оценки цвета, что полезно для распознавания цвета
Region():getColors()
Получает цвет пикселей по нескольким координатам одновременно. Впоследствии эти цвета можно использовать для сравнения и определения схожести оценки цвета, что полезно для распознавания цвета
Region():getText()
Этот метод выполняет OCR (распознавание текста) в области интереса и возвращает объединённый текст
Region():getX()
Возвращает координату x области
Region():getY()
Возвращает координату y области
Region():height()
Возвращает высоту области
Region():highlight()
Используется для подсветки области
Region():screenshot()
Делает снимок области и сохраняет его в /data/data/com.androidmacro/images/$macroId/$fileName
Region():swipe()
Выполняет свайп одним пальцем в пределах области.
Region():wait()
Ожидает появления шаблона в области. Если время ожидания истечёт, метод вызовет ошибку
Region():waitVanish()
Ожидает, пока шаблон не исчезнёт из области. Если время ожидания истечёт, метод вызовет ошибку
Region():width()
Возвращает ширину области
Region():multiSwipe()
Выполняет свайп одновременно до 10 пальцами в пределах области. Каждый палец работает по собственной независимой временной шкале.
Region():waitClick()
Ожидает появления изображения/текста, после чего кликает по нему
Region():getTextMatches()
Возвращает все найденные в области совпадения текста в надлежащем формате