Войти с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Select a different account.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой вы хотите войти.

Симптом

Если автоматизацию невозможно выполнить с помощью действий веб-браузера или автоматизации пользовательского интерфейса, лучше всего использовать автоматизацию поверхности с помощью клавиш, изображений и щелчков мышью и OCR.

Например, в некоторых случаях автоматизация веб-интерфейса может быть сложной или нецелесообразным:

  • Не удается захватить элементы веб-интерфейса ни с помощью регистраторов, ни с помощью действий

  • Веб-страница или приложение не позволяют внешнему программному обеспечению взаимодействовать с ним

  • Элементы веб-интерфейса и элементов пользовательского интерфейса динамически изменяются

  • Мы пытаетесь автоматизировать веб-страницу или приложение с помощью Citrix/RDP

Проверка проблемы

Чтобы убедиться в том, что действия веб-или пользовательского интерфейса нельзя использовать для взаимодействия с веб-страницей или приложением, сначала попробуйте получить доступ к элементам и взаимодействовать с ними с помощью средств записи веб-сайта или рабочего стола, а затем с помощью средств автоматизации веб-интерфейса и автоматизации интерфейса.

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

В случае с классическим приложением убедитесь, что оно не работает в качестве администратора. Если это так, запустите PAD как администратор.

Рекомендации

Навести фокус

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

Можно использовать действия:

  • Окно "Фокус"

  • Настройка состояния окна

Подождите

Действия PAD выполняются очень быстро, поэтому вы должны дать системе время на их реагирование. Следовательно, следует использовать действие ожидания перед любым из следующих действий.

Кроме того, обратите внимание на то, что выполнение рабочего стола намного быстрее при его запуске с помощью консоли PAD или облачного потока, чем с помощью конструктора PAD.  

Можно использовать действия:

  • Подождите

  • Ожидание изображения

  • Ожидание текста на экране (OCR)

Отправка щелчков мышью & клавиш

Для навигации по приложению или веб-странице или заполнения текстовых полей можно использовать действия с помощью мыши и клавиатуры.

Можно использовать действия:

  • Отправка ключей

  • Клавиша/выпуск

  • Перемещение мыши к изображению

  • Отправка щелчка мышью

  • Перемещение мыши к тексту на экране (OCR)

Извлечение данных

Чтобы извлечь текст с экрана и сохранить его в переменной, можно использовать буфер обмена или действия OCR.

Можно использовать действия:

  • Получить текст буфера обмена

  • Извлечение текста с помощью OCR

Действие "Получить текст буфера обмена" сохраняет текст буфера обмена в переменной. Для этого нужно сначала сохранить текст в буфере обмена.

Чтобы сохранить текст в буфере обмена, выделайте его с помощью действия "Отправить клавиши" (например, отправка сочетания клавиш CTRL+A) или действия "Щелкнуть мышью" (например, "Нажать левую кнопку вниз" в начале текста, а в конце — кнопку "Слева вверх"). Наконец, текст будет сохранен в буфере обмена с помощью сочетания клавиш CTRL+C.

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×