Нажать клавиши#
Эмуляция нажатия клавиш на клавиатуре. Может эмулировать как непрерывный ввод текста, так и нажатия комбинаций клавиш, а также любые сочетания специальных клавиш и текста. В составе комбинаций могут использоваться не только клавиши клавиатуры, но и мыши. Для записи комбинаций клавиш зайдите в окно селектора и нажмите кнопку "Запись".
| Селектор | [Селектор] Идентификатор окна браузера и элемента веб-страницы. Если задано данное свойство, то фокус будет установлен на заданный элемент веб-страницы перед началом ввода текста. |
| Клавиши | [Текст] Текст или клавиши, которые необходимо эмулировать. Например:
В рамках одного блока можно сочетать непрерывный ввод текста и нажатия клавиш. Для записи комбинаций клавиш зайдите в окно селектора и нажмите кнопку "Запись". |
| ID процесса | [Ссылка] Переменная, в которой хранится идентификатор процесса и вкладки браузера, используемые данным блоком. Если свойство оставить пустым, либо если переменная "ID процесса" не была ранее присвоена в момент открытия браузера, приложение и вкладка браузера будут определены из содержимого соответствующей строки селектора. ID процесса может быть получен, например, с помощью блоков "Запустить IE", "Запустить Chrome" или "Присоединиться к браузеру". |
| Интерактивно | Если задано, то между нажатиями клавиш будут вставляться паузы. Рекомендуем включить это свойство, если из-за особенностей приложения или веб-страницы в процессе эмуляции ввода текста теряются отдельные буквы. |
| Время паузы | [Число] Если задано свойство "Интерактивно", то между нажатиями клавиш будет вставляться указанная здесь в миллисекундах пауза. |
| Выбрать все | Перед началом ввода посылать сочетание клавиш "выбрать все" (Ctrl+A). |
| Только текст | Если включено, то весь текст считается символами и не будет разбиваться на управляющие клавиши. |
| Задержка перед | [Число] Задержка в секундах перед выполнением блока. |
| Задержка после | [Число] Задержка в секундах после выполнения блока. |
| Время ожидания | [Число] Предельное время ожидания заданного элемента в секундах. |
| Смещение по X | [Число] Относительное смещение клика по координате X от левого верхнего угла элемента. Если не указано никакое значение (свойство пустое), то в качестве точки клика будет использоваться центр элемента. |
| Смещение по Y | [Число] Относительное смещение клика по координате Y от левого верхнего угла элемента. Если не указано никакое значение (свойство пустое), то в качестве точки клика будет использоваться центр элемента. |
| Селектор ожидания | [Селектор] Идентификатор элемента пользовательского интерфейса. Если селектор будет пустым, то блок не будет ожидать появление этого элемента. |
| Тип ожидания селектора ожидания | Выбор типа ожидания:
При выборе After - сначала будет сделан клик мышкой, потом ввод текста, потом проверка селектора ожидания. При выборе Before - сначала будет сделан клик мышкой, потом проверка селектора ожидания, потом ввод текста. |
| Задержка перед проверкой селектора ожидания | [Число] Задержка перед проверкой селектора ожидания. |
| Время ожидания для селектора ожидания | [Число] Предельное время ожидания элемента, заданного в селекторе ожидания в секундах. |
| Количество попыток для селектора ожидания | [Число] Количество попыток для селектора ожидания. Если селектор ожидания не будет найден, то блок будет производить клик по основному селектору. |
| Автоскроллинг | Если выбрано, будет автоматически произведена прокрутка списка до элемента, находящегося вне видимой области. |
| Симуляция движения | При включении будет симулироваться движение курсора мышки от текущей позиции до рассчитанной блоком точки. |
| Симуляция ввода | (Только для IE) При включении будет выполнена симуляция ввода средствами браузера. |
| Автоматическое отжатие | При включении зажатые клавиши (с модификатором Если свойство выключено, то необходимо вручную отжать ранее зажатую клавишу (с модификатором |
| Конвертировать в коды клавиш | Только для Linux. Позволяет указанный текст конвертировать в коды клавиш. Используется если стандартный метод ввода текста не работает. В свойстве выбирается комбинация клавиш, которая используется для переключения языка. |
| Уровень обработки | Выбор уровня обработки ошибок. Возможные значения:
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы. |
| Уровень сообщений | Выбор уровня сообщений, который будут выводить блоки при работе. Возможные значения:
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы. |
| Текст ошибки | [Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока. |