
Пример сценария: получить информацию о веб-ссылке и сохранить соответствующую информацию в переменной для вызова других операций.
Например, Если URL открывается с https://www.amazon.com/s?k=nike&ref=nb_sb_noss

| Параметр | Описание |
| Тип извлечения: Полный URL | Извлечь https://www.amazon.com/s?k=nike&ref=nb_sb_noss |
| Тип извлечения: Домен | Извлечь https://www.amazon.com |
| Тип извлечения: Параметр | Введите «k», затем извлеките «nike» и сохраните в переменную; Введите «ref», затем извлеките «nb_sb_noss» и сохраните в переменную; |
| Сохранить в | Сохраните извлечённый элемент в переменную, указав имя переменной. Например, на изображении извлечён параметр k со значением "nike" и сохранён в переменной с именем var. В других шагах процесса при использовании переменной var можно будет получить её значение — "nike". |
Пример сценария: эта функция используется для получения текста из буфера обмена. Например, если необходимо вставить скопированный текст в другое место, можно использовать эту функцию. Текст извлекается из буфера обмена и сохраняется в переменную для дальнейшего использования в последующих операциях.
FYR, как копировать/вырезать в буфер обмена.

Это один из наиболее часто используемых вариантов операций. Его часто применяют для получения элементов веб-страницы с последующим сохранением в переменную. Сохранённая переменная может использоваться в операциях, поддерживающих [Использовать переменные].
| Параметры | Описание |
| Селектор | Введите селектор, например. #email_input, input[type="password"], .button_search. Для справки: Как использовать селектор. |
| Сохраненный объект | Неизменно: выбирает n-ный элемент на веб-странице. Рандомно: случайным образом выбирает элемент в указанном интервале. |
| Порядок элемента | Если на веб-странице много селекторов, порядок означает, какой селектор вы хотите выбрать. |
| Сохранить в | Чтобы сохранить извлеченное значение как переменную с заданным вами именем. |
| Тип извлечения | Смотрите инструкцию ниже. |
Например, HTML выглядит следующим образом:

Введите ". a-cardui-header" в качестве селектора, чтобы найти блок <div class="a-cardui-header"> и извлечь содержащийся в нем текст "AdsPower" и "RPA is excellent".

Введите ". a-cardui-header" в качестве селектора, чтобы найти веб-элементы в синем поле, извлечь его как объект и сохранить в переменной.

Предположим, мы назовем эту переменную "button", и сможем выполнять над ней дополнительные операции. Например:
- Извлечь из нее другие данные.
- Нажать на неё.
Подобно извлечению объектов, элемент веб-страницы можно сохранить как объект iframe, который по сути является объектом элемента. Другие параметры операции RPA могут взаимодействовать с этим объектом элемента, и вы можете продолжать извлекать другие типы данных (текст, объекты и т. д.) из объекта iframe.
Например, извлеките текст из объекта iframe с именем my_iframe.

Введите ". a-cardui-header" в качестве селектора для нахождения веб-элементов в синей рамке, которая является дочерним элементом <div class="a-cardui-header">.

Введите "trans" в качестве селектора для извлечения значения атрибута. Введите в качестве имени атрибута "data-src" и получите значение "adspower".


Введите "h2" в качестве селектора, чтобы найти элемент в синем поле. Введите "trans" в качестве имени дочернего элемента, и дочерний элемент "trans" будет сохранен как объект.



Пример сценария: сохранение элемента в переменную, находящегося в состоянии фокуса. Например, как на рисунке ниже, поле поиска на Amazon в данный момент находится в фокусе.


Пример сценария: сохранение полученной переменной в TXT-файл.
| Параметр | Описание |
| Имя файла | Введите имя текстового файла. |
| Шаблон | Как показано ниже, вы можете вводить слова или использовать переменную.![]() |
Txt-файл сохраняется в:

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

| Параметр | Описание |
| Имя файла | Введите имя Excel-файла для сохранения. В качестве имени файла можно использовать сохранённые переменные. |
| Выберите столбец | Выберите переменные в качестве имени столбца в файле Excel, соответствующие данные будут сохранены в столбце. Пример:![]() |
Пример сценария: загрузить файл из сети на локальный компьютер.

| Параметры | Описание |
| URL - адрес | Введите URL-адрес файла. В качестве адреса загрузки можно использовать сохранённые переменные. |
| Путь сохранения | Выберите папку на локальном компьютере для сохранения файла. |
Используйте содержимое Excel в качестве переменных для вызова других шагов.
Например, вы хотите, чтобы 2 профиля посещали Amazon, затем чтобы производился ввод в поле поиска разных ключевых слов. В профиле 802 введите Apple iPhone 13; в профиле 803 введите Nike T-shirt.
Для этого заполните данные в Excel.
1-й столбец: установите имя столбца как "serial_number", серийный номер в разделе Профили. Например, введите серийные номера профилей 802 и 803.
Примечание: если вы не вводите серийные номера, вы можете удалить столбец serial_number.
Другие имена столбцов состоят из букв, цифр и подчеркивания, но не могут начинаться с цифры, См. пример ниже, после импорта Excel вы можете использовать содержимое трех переменных.


Пример сценария: содержимое файла TXT сохраняется в переменную для дальнейшего использования в других операциях. Пример приведён ниже.
Формат файла TXT следующий:


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

| Параметры | Описание |
| Эл. почта | Введите электронную почту. |
| Пароль/Пароль приложения | Требуется включение доступа IMAP для подключения адреса электронной почты и генерация кода авторизации. Для Gmail вы можете нажать Как входить в аккаунт с помощью паролей приложений. |
| Сервер почты | Введите почтовый сервер, например - imap.gmail.com. 【POP3 на данный момент не поддерживается】 |
| Порт | Порт почтового сервера. |
| Статус | Выберите письма с указанным статусом для извлечения из папки «Входящие». При включении опции «Пометить как прочитанное» извлечённые письма будут помечены как прочитанные. При включении опции «Получать из спама» письма будут извлекаться из папок «Входящие» и «Спам». Данная функция поддерживается только для почты Outlook. |
| Дата | Выберите дату письма для извлечения. |
| От | Ключевые слова отправителя. Если оставить это поле пустым, это означает, что выберет всех отправителей. |
| Предмет | Ключевые слова заголовка (темы) письма. Если оставить это поле пустым, это означает что будут выбраны все Заголовки (темы). |
| Правила извлечения | Можно задать правило извлечения для получения содержимого письма. Например, если код подтверждения в письме Facebook — «FB-26362», при вводе правила FB-(\d*) будет выполнен поиск цифр после FB-, и таким образом можно извлечь код подтверждения из письма Facebook. Чтобы узнать больше о правилах извлечения, нажмите: https://regex101.com/ https://regexr.com/ https://www.regextester.com/ Если правило извлечения не указано, по умолчанию извлекается всё текстовое содержимое письма. |
Используется для входа в систему, в которой требуется 2fa.

| Параметры | Описание |
| Верификационный код | Введите ключ аутентификатора, например после включения двухфакторной аутентификации Facebook будет строка кода, вы можете скопировать и вставить код здесь. |
| Сохранить в | Сохраните полученный код 2FA в переменную. |

| Параметры | Описание |
|---|---|
| URL-адрес запроса | Например: https://www.adspower.net/download?type=test, это запрос get |
| Тип извлечения | Извлеките следующие типы, и полученное содержимое будет следующим: Полный URL: https://www.adspower.net/download?type=test Заголовки запроса: Содержимое заголовков запроса Параметры GET: имя параметра-type, полученное содержимое — test Данные POST: Параметры запроса интерфейса POST |
| Сохранить в | Введите имя переменной, чтобы сохранить извлеченное содержимое как переменную. |

| Параметры | Описание |
|---|---|
| URL-адрес запроса | Например: https://www.adspower.com/download |
| Сохранить в | Введите имя переменной, чтобы сохранить возвращенный результат запроса как переменную |
Вы можете остановить указанные выше события прослушивания в подходящее время.

Извлеките файлы cookie страницы и сохраните их для использования в качестве переменной.

Эта операция очистит только файлы cookie текущей вкладки (для текущего открытого домена) и не очистит все файлы cookie профиля.
