Перейти к основному содержимому

Variables

Переменные в Android Macro позволяют хранить и повторно использовать значения во всем скрипте автоматизации. Они действуют как контейнеры, которые могут хранить данные различных типов, например экранные координаты, текст для ввода или результаты распознавания.

Создание переменных​

Чтобы создать переменную:

  1. Нажмите категорию «Variables» на панели инструментов
  2. Нажмите «Create variable»
  3. Введите описательное имя для нужд автоматизации
  4. Нажмите «OK»

Использование переменных в макросах​

Сохранение результатов распознавания​

Используйте переменные для сохранения результатов распознавания на экране для последующего использования:

Сохранение координат​

Храните экранные координаты для повторного использования при нескольких кликах:

Частые варианты использования переменных в Android Macro​

Переменные особенно полезны для:

  • Хранения экранных координат для повторных касаний
  • Сохранения результатов распознавания (существует ли изображение/текст)
  • Подсчета итераций в циклах автоматизации
  • Хранения текста для ввода в приложениях
  • Сохранения результатов распознавания цвета
  • Управления временными задержками между действиями

Пример: счетчик кликов​

Вот практический пример, который подсчитывает успешные клики в вашем макросе:

Советы по работе с переменными в Android Macro​

  • Используйте переменные для хранения результатов распознавания перед принятием решений
  • Сохраняйте часто используемые координаты в переменных для более чистого кода
  • Инициализируйте счетчики для отслеживания прогресса автоматизации
  • Используйте описательные имена, такие как login_button_x или menu_exists
  • Переменные могут сделать ваш макрос более надежным за счет хранения и проверки состояний

Переменные необходимы для создания умных, адаптивных макросов, которые могут обрабатывать различные сценарии и сохранять состояние на протяжении всего процесса автоматизации.