SherpaRPA
  • База знаний
  • Содержание
  • О платформе Sherpa RPA
    • Основные понятия
    • Диаграмма развертывания Sherpa RPA
      • Последовательность шагов процесса
      • Конфигурация сети
      • Системные требования
    • Установка Sherpa RPA
      • Установка Sherpa RPA на Windows
      • Установка Sherpa RPA на Astra Linux
      • Установка Sherpa RPA на RedOS
    • Начало работы
      • Регистрация лицензии
      • Автономная активация
    • Внешний мониторинг и логирование
  • Sherpa Robot и Sherpa Assistant
    • Основные понятия
    • Установка Sherpa Robot и Sherpa Assistant
      • Установка Sherpa Robot и Sherpa Assistant на Windows
      • Установка Sherpa Unattended на ОС Astra Linux
      • Установка Sherpa Robot Unattended на RedOS
    • Работа в Sherpa Assistant
      • Главный интерфейс Sherpa Assistant
      • Действия с роботами в Sherpa Assistant
      • Контекстное меню Sherpa Assistant
        • Логи
        • Оркестратор
        • Настройки
          • Вкладка "Основное"
          • Вкладка "Регистрация"
          • Вкладка "Прокси"
            • Настройка прокси
          • Вкладка "Выполнение"
            • Настройка логирования работы роботов
          • Вкладка "Сервисы"
            • Настройка подключения к сервисам
          • Вкладка "Селекторы"
          • Вкладка "О программе"
        • Плагины
          • Установка плагинов
            • Работа с Citrix
        • Инструменты
        • Удаленная отладка
    • Sherpa Assistant: ответы на часто задаваемые вопросы
  • Sherpa Designer
    • Основные понятия
    • Установка Sherpa Designer
    • Работа в Sherpa Designer
      • Начало работы в Sherpa Designer
        • Рекомендации по созданию коммерческих сценариев
        • Горячие клавиши
      • Основное меню
        • Панель "Разработка"
          • Меню "Файл"
          • Панель "Навигация"
          • Меню "Запись"
            • Запись действий пользователя
              • Пример записи действий при работе с Калькулятором
              • Особенности записи действий пользователя в браузерах
            • Использование OCR Яндекс
          • Меню "Отладка"
            • Удаленная отладка робота
          • Меню "Дополнительно"
            • Sherpa Explorer
            • Sherpa Regex
            • Редактор окон
          • Меню "Помощь"
        • Панель "Инструменты"
      • Главная панель
        • Блоки
          • Редактор блоков
        • Проект
        • Библиотека
      • Центральная рабочая область
      • Панели свойств и переменных и работа с ними
        • Панель свойств
          • Работа с выражениями
            • Функции в выражениях
            • Методы в выражениях
          • Настройка селекторов
        • Панель "Переменные"
          • Работа с переменными
        • Примеры использования переменной и работы с выражениями
          • Простое арифметическое действие
          • Сложение числа и строки
          • Сложение двух чисел
          • Умножение текста на число
      • Нижняя центральная панель
        • Работа с логом робота
      • Руководство по веб-селекторам
        • Ручной поиск CSS-селекторов в браузере
        • Ручной поиск CSS-селекторов с помощью Sherpa Explorer
        • Как понять, что селектор не оптимальный?
        • Нотация CSS-селекторов на примерах
        • Справочник по нотации CSS- и XPath-селекторов
      • Режим «Картинка в Картинке» (PiP)
      • Примеры автоматизации популярных приложений
        • Автоматизация калькулятора
        • Точная настройка селектора в Microsoft Word
        • Автоматизация выбора шрифта в Блокноте
        • Автоматизация поиска в Яндексе
        • Извлечения данных из таблиц в Word и Excel
    • REST Клиент
    • Справочник блоков
      • Основные блоки
      • Автоматизация приложений
      • Автоматизация браузеров
      • Невидимый браузер (HTTP)
      • Автоматизация OCR
      • Оркестратор
      • SAP
      • Диалоговые окна
      • Word
      • Excel (Excel Automation)
        • Создать документ (CreateExcelDocument)
        • Открыть документ (OpenExcelDocument)
        • Подключиться к документу (ConnectExcelDocument)
        • Сохранить документ (SaveExcelDocument)
        • Закрыть документ (CloseExcelDocument)
        • Получить значение ячейки (GetExcelCellValue)
        • Записать значение в ячейку (SetExcelCellValue)
        • Загрузить Таблицу Данных (LoadDataTable)
        • Сохранить Таблицу Данных (SaveDataTable)
        • Добавить лист (AddWorksheet)
        • Удалить лист (DeleteWorksheet)
        • Переименовать лист (RenameWorksheet)
        • Переключиться на лист (ActivateWorksheet)
        • Копировать ячейки (CopyCells)
        • Получить данные из диапазона (GetExcelRange)
        • Записать данные в диапазон (SetExcelRange)
        • Очистить диапазон (ClearExcelRange)
        • Вставить данные в диапазон (InsertExcelTable)
        • Поиск текста (FindTextExcel)
        • Количество и имена листов (CountExcelWorkbook)
        • Вставить строку/колонку/ячейку (InsertExcelRange)
        • Удалить строку/колонку/ячейку (DeleteExcelRange)
        • Получить количество строк и столбцов (GetExcelCountColRow)
        • Запустить макрос (RunExcelMacro)
        • Задать цвет/стиль шрифта (SetExcelRangeColor)
        • Задать границы ячеек (SetExcelRangeBorder)
        • Задать размеры ячеек (SetExcelRangeSize)
        • Получить цвет ячейки (GetExcelCellColor)
      • Outlook (Outlook Automation)
        • Получить письма (GetOutlookMailMessages)
        • Отправить письмо (SendOutlookMailMessage)
        • Переслать письмо (ReSendOutlookMailMessage)
        • Скачать вложение (SaveAttachmentsFromOutlookMessage)
        • Сохранить письмо (SaveMailFromOutlookMessage)
        • Получить список папок (GetOutlookFolders)
        • Переместить письмо в папку (MoveOutlookMessage)
        • Извлечь e-mail отправителя из письма (ExtractEmailFromOutlookMessage)
        • Загрузить файл msg (LoadMsgFile)
        • Ответить на письмо (ReplyOutlookMailMessage)
        • Изменить свойства письма (ChangePropertiesMailFromOutlookMessage)
      • Exchange (Exchange Automation)
        • Получить письма (GetExchangeMailMessages)
        • Отправить письмо (SendExchangeMailMessage)
        • Переслать письмо (ReSendExchangeMailMessage)
        • Скачать вложение (SaveAttachmentsFromExchangeMessage)
        • Сохранить письмо (SaveMailFromExchangeMessage)
        • Переместить письмо в папку (MoveExchangeMessage)
        • Ответить на письмо (ReplyExchangeMailMessage)
      • Файловая система
        • Пример заполнения полей в Блоке “Создать папку”
      • Буфер обмена
      • Списки и словари
      • Таблицы Данных
      • Дата и время
      • Электронная почта
      • PDF
      • Текст
      • FTP/SFTP
        • Получить список папок (ListFTPFolders)
        • Получить размер файла (GetFTPfilesize)
        • Скачать папку (DownloadFTPFolder)
        • Скачать файл (DownloadFTPFile)
        • Загрузить папку (UploadFTPFolder)
        • Загрузить файл (UploadFTPFile)
        • Создать папку (CreateFTPFolder)
        • Удалить папку (RemoveFtpFolder)
        • Удалить файл (RemoveFTPfile)
        • Переименовать файл/папку (RenameFTPitem)
      • Процессы/Службы/Окна
      • Терминалы
      • Реестр
      • 1С (1C Automation)
        • Подключиться (1CCreateConnection)
        • Закрыть соединение (1CCloseConnection)
        • Выполнить запрос (1CExecuteQuery)
        • Выполнить код (1CExecuteCode)
        • Выполнить код (1CExecuteCode)
        • Извлечь данные (1CCollectData)
        • Клик мышкой по ячейке в таблице 1С (1CTableCellClick)
        • Управление CheckBox (1CCheckboxControl)
      • Базы данных
      • Google Sheets
        • Получить значение ячейки (GetGoogleSheetsCellValue)
        • Записать значение в ячейку (SetGoogleSheetsCellValue)
        • Получить значение диапазона (GetGoogleSheetsRange)
        • Записать значение в диапазон (SetGoogleSheetsRange)
      • Удаленный рабочий стол RDP/Citrix
      • Работа с архивами
      • Бизнес-функции
      • Изображения
      • Telegram
      • Учетные данные Windows и CyberArk
      • Машинное обучение
      • Анализ текстов (NLP)
    • Примеры Роботов
      • 1С Приходная накладная
      • 1С Приходная накладная (COM)
      • Actions
        • Actions. Часть 1 - Распознавание приходной накладной
        • Actions. Часть 2 - Заведение приходной накладной
      • AI Chat With Own Document
        • Create Embeddings
        • Search Embeddings
      • Calc Example
      • Calculator Action Button with Dialog
      • Calculator Action Triggers
      • Cmd Example
      • Enroll Certificates
        • Complete Enrollment
        • Create Enrollment Order
      • Find Suppliers
      • Get Auto.ru
      • Install RDP
      • Print Certificates and Badges
      • Save HeadHunter Resumes
      • Save SuperJob Jobs
      • Telegram Bot
      • Telegram client
      • Telegram Multi-User Bot
      • Telegram Multi-User Client
      • Whatsapp
      • Крестики-нолики
    • Настройка запуска Робота через Планировщик Windows
    • Перенос роботов с Windows на Linux
    • Sherpa Designer: ответы на часто задаваемые вопросы
      • Настройка входных и выходных параметров в свойствах проекта
  • Шаблонизатор Sherpa RPA
    • Интерфейс Шаблонизатора
      • Основное меню Шаблонизатора
        • Меню "Файл"
        • Меню "Обработка"
        • Кнопка "Открыть исходный файл"
        • Кнопка "Обработать документ"
        • Кнопка "Проверить"
        • Кнопка "Добавить атрибут"
        • Кнопка "Выполнить полное сканирование"
          • Результат полного сканирования
        • Кнопка "Умный помощник"
        • Переключатель "Масштаб"
        • Меню "Отображать"
      • Центральная рабочая область Шаблонизатора
      • Панель настроек Шаблонизатора
        • Настройки
        • Якоря
        • Атрибуты
        • Таблицы
        • Чертежи таблиц
    • Действия в Sherpa Designer после создания шаблона
      • Значения переменных
      • Работа с многостраничными документами
    • Примеры
      • Создание шаблона на примере документа «Справка о стоимости выполненных работ»
        • Предобработка документа
        • Создание шаблона
        • Работа с таблицами
        • Якоря
        • Создание атрибутов
      • Создание шаблона c фиксированными атрибутами на примере документа «Счет на оплату»
  • Sherpa Orchestrator
    • Основные понятия
    • Рекомендации по размещению Оркестратора
    • Резервное копирование и восстановление
    • Развертывание платформы под управлением Оркестратора
      • Установка Sherpa RPA Coordinator
        • Установка Sherpa RPA Coordinator на Windows
        • Установка Sherpa Coordinator на ОС Astra Linux
        • Установка Sherpa Coordinator на RedOS
      • Установка Sherpa RPA Runtime
    • Установка Sherpa Orchestrator
      • Установка и настройка SSL сертификатов
    • Работа в Sherpa Orchestrator
      • Начало работы в Sherpa Orchestrator
        • Настройки Оркестратора
        • Создание новой Лицензии в Оркестраторе
        • Добавление Робота в Оркестраторе
        • Принципы Работы разных типов Роботов в Оркестраторе
        • Создание Очереди в Оркестраторе
        • Создание Задачи в Оркестраторе
          • Работа с Задачами в Sherpa Designer
        • Создание нового Процесса (сценария) в Оркестраторе
          • Создание новой версии Процесса в Sherpa Designer
        • Создание Работы с выбранными Роботом и Процессом
        • Создание и настройка Триггеров в Оркестраторе
      • Шифрование
      • Параметры Пользователя
      • Рабочая область Оркестратора
      • Экраны
        • Обзор
          • NUMBER
          • BAR CHART
          • PIE CHART
          • LINE CHART
          • TIME LINE
          • TABLE
        • Роботы
        • Процессы
        • Пакеты
        • Ресурсы
        • Хранилище
        • Работы
        • Очереди
        • Действия
          • Дизайнер Формы
            • HTML
            • Label
            • Number input
            • Text input
            • Email
            • Password
            • Date
            • Time
            • Checkbox Group
            • Radio Group
            • PDF
            • Data Table
            • Image
          • Пример создания действия и его настройки
        • Триггеры
        • Сообщения Роботов
        • Аккаунты
        • Пользователи
          • Авторизация Пользователей
        • Роли
        • Папки объектов
        • Аудит
        • Лицензии
        • API
    • API
      • Робот
        • /api/robot/create
        • /api/robot/read/{guid}
        • /api/robot/update
        • /api/robot/delete/{guid}
        • /api/robot/getStatus/{guid}
        • /api/robot/setStatus
      • Группы Роботов
        • /api/robotGroup/create
        • /api/robotGroup/read/{guid}
        • /api/robotGroup/update
        • /api/robotGroup/delete/{guid}
        • /api/robotGroup/addRobot
        • /api/robotGroup/delete/{guid}
      • Процесс
        • /api/process/create
        • /api/process/read/{guid}
        • /api/process/update
        • /api/process/delete/{guid}
      • Версия процесса
        • /api/processVersion/create
        • /api/processVersion/read/{guid}
        • /api/processVersion/update
        • /api/processVersion/delete/{guid}
      • Работа
        • /api/job/create
        • /api/job/read/{guid}
        • /api/job/update
        • /api/job/delete/{guid}
      • Очередь
        • /api/queue/create
        • /api/queue/read/{guid}
        • /api/queue/update
        • /api/queue/delete/{guid}
      • Задача
        • /api/task/create
        • /api/task/read
        • /api/task/filter/read/{guid}[/{filters}]
        • /api/task/filter/list/{guid}[/{filters}]
        • /api/task/update
        • /api/task/delete
        • /api/task/addTag
        • /api/task/removeTag
      • Триггер
        • /api/schedule/create
        • /api/schedule/read/{guid}
        • /api/schedule/update
        • /api/schedule/delete/{guid}
      • Ресурс
        • /api/asset/create
        • /api/asset/read/{guid}
        • /api/asset/update
        • /api/asset/delete/{guid}
      • Хранилище
        • /api/folders/create
        • /api/folders/read/{guid}
        • /api/folders/list
        • /api/folders/update
        • /api/folders/delete/{guid}
        • /api/files/create
        • /api/files/read/{guid}
        • /api/files/update
        • /api/files/delete/{guid}
      • Лог
        • /api/log/create
        • /api/log/read/{guid}
        • /api/log/list
        • /api/log/purge
      • Аккаунт
        • /api/account/create
        • /api/account/read/{guid}
        • /api/account/update
        • /api/account/delete/{guid}
      • Пример вызова API на языке Python
    • Sherpa Orchestrator: ответы на часто задаваемые вопросы
  • Sherpa AI Server
    • Установка Sherpa AI Server
    • Авторизация пользователя в Sherpa AI Server
    • Диаграмма развертывания Sherpa AI Server в связке с Роботами
    • Работа в Sherpa AI Server
      • Главный интерфейс Sherpa AI Server
      • Чат
      • История чатов
      • Ассистенты
      • Документы
        • Работа в связке с Sherpa Designer
      • Аккаунты
      • Пользователи
        • Авторизация пользователей
      • Роли
      • Аудит
      • Лицензии
      • API
  • Sherpa Process Discovery
    • Системные требования
    • Диаграмма развертывания
      • Последовательность шагов процесса
      • Конфигурация сети
      • Механизмы аутентификации
  • Обновления
    • Обновления Sherpa Designer
      • Версия 1.33
      • Версия 1.32
      • Версия 1.31
      • Версия 1.30
      • Версия 1.29
      • Версия 1.28
      • Версия 1.27
      • Версия 1.26
      • Архив обновлений
        • Версия 1.25
        • Версия 1.24
        • Версия 1.23
        • Версия 1.22
        • Версия 1.21
        • Версия 1.20
        • Версия 1.19
        • Версия 1.15
        • Версия 1.12b
        • Добавлена поддержка Telegram
    • Обновления Sherpa Orchestrator
      • Версия 141854
      • Версия 141853
      • Версия 141852
      • Версия 141851
      • Версия 141850
      • Версия 141849
      • Версия 141848
      • Версия 141847
      • Версия 141846
      • Версия 141845
      • Версия 141844
  • Лицензии
    • Отличия Attended и Attended Floating Лицензий
    • Активация Лицензий через Sherpa Assistant
    • Управление Лицензиями Sherpa RPA через Sherpa Orchestrator
    • Лицензии Sherpa AI Server
  • Безопасность
    • Схема работы платформы Sherpa RPA c Yandex Vision через VPN
  • Обучение по разработке на Платформе Sherpa RPA
    • Обучающий курс по разработке на Платформе Sherpa RPA
  • Ссылки на дистрибутивы
    • Дистрибутивы Sherpa RPA (Windows)
    • Дистрибутивы Sherpa RPA (Linux)
  • Контакты
Powered by GitBook
On this page
  • Скачать файл
  • Скачать страницу
  • Выполнить HTTP-запрос
  • REST-клиент
  • Yandex-поиск
  • Google-поиск
  • Получить ссылки
  • Использовать прокси
  • Выполнить асинхронный GET-запрос
  • Выбрать узел HTML-страницы
  • Выбрать узлы HTML-страницы
  • Выбрать ссылки HTML-страницы
  • Куки в Таблицу Данных
  • Таблица Данных в Куки
  • Soap-клиент
  1. Sherpa Designer
  2. Справочник блоков

Невидимый браузер (HTTP)

Скачать файл

Сохранить файл из интернета на компьютер пользователя.

URL

[Текст] Ссылка на файл, который необходимо скачать. Должна начинаться протоколом, например: "http://www.mydomain.com/myfile.zip"

Имя файла

[Текст] Имя файла, с которым необходимо сохранить скачиваемый файл на компьютере пользователя

Авторасширение

Если включено, то расширение указаного имени файла будет заменено на расширение, которое отдает сервер при скачивании файла

UserAgent

UserAgent, который необходимо использовать при скачивании

TLS 12

Если галочка установлена, то будет использоваться защищенный протокол TLS 12 при получении доступа в Web-странице. В противном случае будет использоваться утаревший протокол TLS 11

Заголовки

[Словарь] Передаваемые в запросе заголовки

Куки

[Список] Список куков. Данное свойство должно содержать список из объектов Cookie. Список можно получить с помощью блока "Таблица Данных в Куки", с помощью блока "Получить Куки" из палитры "Автоматизация браузеров", использовав выходное свойство "Куки" этого блока

Логин

[Текст] Логин для базовой авторизации. Создается заголовок Authorization

Пароль

[Текст/SecureString] Пароль для базовой авторизации. Создается заголовок Authorization

Время ожидания

[Число] Время ожидания в секундах

Альтернативный метод

Альтернативный метод использует базовый класс WebClient

Код ответа

[Число] Код ответа HTTP

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Скачать страницу

Скачать HTML-код указанной страницы.

URL

[Текст] Ссылка на Web-страницу, исходный код которой необходимо скачать. Должна начинаться протоколом, например: "http://www.mydomain.com/"

Кодировка

Кодировка Web-страницы

UserAgent

UserAgent, который необходимо использовать при получении доступа к необходимой Web-странице

TLS 12

Если галочка установлена, то будет использоваться защищенный протокол TLS 12 при получении доступа в Web-странице. В противном случае будет использоваться утаревший протокол TLS 11

Заголовки

[Словарь] Передаваемые в запросе заголовки

Куки

[Список] Список куков. Данное свойство должно содержать список из объектов Cookie. Список можно получить с помощью блока "Таблица Данных в Куки", с помощью блока "Получить Куки" из палитры "Автоматизация браузеров", использовав выходное свойство "Куки" этого блока

Логин

[Текст] Логин для базовой авторизации. Создается заголовок Authorization

Пароль

[Текст/SecureString] Пароль для базовой авторизации. Создается заголовок Authorization

Время ожидания

[Число] Время ожидания в секундах

Альтернативный метод

Альтернативный метод использует базовый класс WebClient

Результат

[Текст] Исходный код Web-страницы

Код ответа

[Число] Код ответа HTTP

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Выполнить HTTP-запрос

Отправить HTTP-запрос и получить результат.

URL

[Текст] Ссылка на Web-страницу, к которой необходимо отправить HTTP-запрос. Должна начинаться протоколом, например: "http://www.mydomain.com/list.php"

Тип запроса

Выбор типа запроса. Возможные варианты: Get, Options, Post, Put, Delete

Кодировка

Кодировка Web-страницы

UserAgent

UserAgent, который необходимо использовать при получении доступа к необходимой Web-странице

TLS 12

Если галочка установлена, то будет использоваться защищенный протокол TLS 12 при получении доступа в Web-странице. В противном случае будет использоваться утаревший протокол TLS 11

Accept заголовок

Выбор значения для заголовка Accept. Определяет MIME тип ресурса, который клиент может понять

Заголовки

[Словарь] Передаваемые в запросе заголовки

Куки

[Список объектов] Список куков. Данное свойство должно содержать список из объектов Cookie. Список можно получить с помощью блока "Таблица Данных в Куки", с помощью блока "Получить Куки" из палитры "Автоматизация браузеров", использовав выходное свойство "Куки" этого блока

Параметры

[Словарь] Передаваемые в запросе параметры

Файлы

[Словарь] Передаваемые в запросе файлы. Например: @{"file.txt"="c:\file.txt"}

Логин

[Текст] Логин для базовой авторизации. Создается заголовок Authorization

Пароль

[Текст/SecureString] Пароль для базовой авторизации. Создается заголовок Authorization

Содержание запроса

[Текст] Содержание POST/PUT/DELETE-запроса

Content-Type заголовок

Выбор значение для заголовка Content-Type. Определяет MIME тип ресурса

Время ожидания

[Число] Время ожидания в секундах

Результат

[Текст] Возвращает результат запроса

Код ответа

[Число] Код ответа HTTP

Заголовки ответа

[Словарь] Словарь с заголовками ответа

Куки

[Список] Список куков. Список содержит объекты Cookie. Для работы с объектами смотрите подсказку в редакторе выражений

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

REST-клиент

REST-клиент. Позволяет выполнять Get, Post, Put, Delete. Options запросы.

URL

[Текст] Ссылка на Web-страницу, к которой необходимо отправить HTTP-запрос. Должна начинаться протоколом, например: "http://www.mydomain.com/list.php"

Тип запроса

Выбор типа запроса. Возможные варианты: Get, Options, Post, Put, Delete

Кодировка

Кодировка Web-страницы

Логин

[Текст] Логин для базовой авторизации

Пароль

[Текст/SecureString] Пароль для базовой авторизации

PreAuthenticate

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

Accept Заголовок

[Текст] Заголовок Accept для запроса. Например: "application/json", "application/xml"

Параметры

[Словарь] Передаваемые в запросе параметры

Заголовки

[Словарь] Передаваемые в запросе заголовки

Куки

[Список объектов] Список куков. Данное свойство должно содержать список из объектов Cookie. Список можно получить с помощью блока "Таблица Данных в Куки", с помощью блока "Получить Куки" из палитры "Автоматизация браузеров", использовав выходное свойство "Куки" этого блока

Файлы

[Словарь] Передаваемые в запросе файлы. Например: @{"file.txt"="c:\file.txt"}

Содержание запроса

[Текст] Содержание POST/PUT/DELETE-запроса

Content-Type Заголовок

[Текст] Заголовок Content-Type (MIME тип), указывающий клиенту, какой будет тип передаваемого контента. Например: "application/json", "application/xml", "application/x-www-form-urlencoded", "multipart/form-data"

Время ожидания

[Число] Время ожидания в секундах

Результат

[Текст] Возвращает результат запроса

Код ответа

[Число] Код ответа HTTP

Заголовки ответа

[Словарь] Словарь с заголовками ответа

Куки

[Список] Список куков. Список содержит объекты Cookie. Для работы с объектами смотрите подсказку в редакторе выражений

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Yandex-поиск

Получить список ссылок в ответ на запрос в поисковой системе Yandex.

Запрос

[Текст] Запрос, который необходимо отправить в поисковую систему Yandex

Максимум страниц

[Число] Максимальное количество страниц, с которых необходимо получить ссылки в ответ на запрос в поисковую систему Yandex

Время ожидания

[Число] Время ожидания ответа в мсек от поисковой системы Yandex, при привышении которого операция отменяется

Видимость

Если включено, то будет отображаться окно браузера

Распознавать капчу

При включении капча будет распознаваться автоматически, иначе отобразиться окно для ручного распознавания капчи

Результат

[Список] Список URL, которые выдала поисковая система Yandex в ответ на отправленный запрос

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Google-поиск

Получить список ссылок в ответ на запрос в поисковой системе Google.

Запрос

[Текст] Запрос, который необходимо отправить в поисковую систему Google

Максимум страниц

[Число] Максимальное количество страниц, с которых необходимо получить ссылки в ответ на запрос в поисковую систему Google

Время ожидания

[Число] Время ожидания ответа в мсек от поисковой системы Google при привышении которого операция отменяется

Видимость

Если включено, то будет отображаться окно браузера

Распознавать капчу

При включении капча будет распознаваться автоматически, иначе отобразиться окно для ручного распознавания капчи

Результат

[Список] Список URL, которые выдала поисковая система Google в ответ на отправленный запрос

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Получить ссылки

Получить ссылки, расположенные на странице.

URL

[Текст] Ссылка на страницу, с которой необходимо получить перечень ссылок. Должна начинаться протоколом, например: "http://www.mydomain.com/"

Кодировка

Кодировка Web-страницы, чей код необходимо получить через скрытый браузер

UserAgent

UserAgent, который необходимо использовать при получении доступа к необходимой Web-странице

TLS 12

Если галочка установлена, то будет использоваться защищенный протокол TLS 12 при получении доступа в Web-странице. В противном случае будет использоваться утаревший протокол TLS 11

Максимальная глубина рекурсии

[Число] Максимальное количество переходов вглубь по ссылкам с целью получения ссылок с тех страниц

Результат

[Список] Список ссылок, взятых с указанной страницы

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Использовать прокси

Блок позволяет задать прокси для использования в сценарии.

Управление

Управление режимом прокси. Возможные значения: "No" - отключить прокси; "System" - использовать прокси системы; "Manual" - использовать прокси, заданный в блоке

Тип прокси

Тип прокси

Адрес

[Текст] Адрес прокси

Порт

[Число] Порт прокси

Авторизация

Если включено, то будет использоваться авторизация прокси с заданными свойствами "Логин" и "Пароль"

Логин

[Текст] Логин, используемый для авторизации

Пароль

[Текст/SecureString] Пароль, используемый для авторизации

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Выполнить асинхронный GET-запрос

Отправляет асинхронно GET-запрос и получает код возвращенной страницы. После постановки запроса в очередь блок сразу возвращает управление. Далее можно еще поставить запросы в очередь, а так же проверить текущее число потоков. Если больше нет необходимости ставить запросы в очередь и текущее число потоков равно нулю, то работу блока можно считать завершенной. Если блок выходит по коннектору «Ожидание», значит превышено заданное максимальное число потоков и необходимо ожидать пока они освободятся. Если блок выходит по коннектору «Обработка», то поток завершил работу и можно обработать полученный результат. При этом если переменная из свойства «Текст ошибки» пустая, значит при работе потока ошибок не возникло, иначе можно узнать какая ошибка произошла.

URL

[Текст] Ссылка на Web-страницу, к которой необходимо отправить GET-запрос. Параметры для GET-запроса должны быть переданы в данной ссылке. Должна начинаться протоколом, например: "http://www.mydomain.com/list.php?name=value"

Кодировка

Кодировка Web-страницы

UserAgent

UserAgent, который необходимо использовать при получении доступа к необходимой Web-странице

TLS 12

Если галочка установлена, то будет использоваться защищенный протокол TLS 12 при получении доступа к Web-странице. В противном случае - не будет.

Количество потоков

[Число] Максимальное количество потоков

Количество ошибок

[Число] Максимальное количество ошибок для каждого запроса. Если при обработке запроса возникнет ошибка, то после достижения заданного количества этот запрос будет удален из очереди без генерации результата и сообщения об ошибке

Результат

[Текст] Возвращает результат запроса

URL запроса

[Текст] URL запроса, результат которого возвращает блок

Число потоков

[Число] Текущее число потоков

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Выбрать узел HTML-страницы

С помощью парсинга кода Web-страницы, получить запрашиваемый узел.

Код страницы

[Текст] Код Web-страницы, из которого необходимо извлечь запрашиваемый узел

XPath

[Текст] Запрос к элементам кода Web-страницы, сформулированный на языке XPath

Тип значения

Тип извлекаемых данных

Имя атрибута

[Текст] Конкретное значение указанного атрибута. Используется если в свойстве Тип значения выбрано Attribute

Результат

[Текст/число] Возвращает запрашиваемую информацию

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Выбрать узлы HTML-страницы

С помощью парсинга кода Web-страницы, получить список запрашиваемых узлов.

Код страницы

[Текст] Код Web-страницы, из которого необходимо выбрать нужные узлы

XPath

[Текст] Запрос к элементам кода Web-страницы, сформулированный на языке XPath

Тип значения

Тип извлекаемых данных

Имя атрибута

[Текст] Конкретное значение указанного атрибута. Используется если в свойстве Тип значения выбрано Attribute

Результат

[Список] Возвращает список запрашиваемых данных

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Выбрать ссылки HTML-страницы

С помощью парсинга кода Web-страницы, получить список всех ссылок со страницы.

Код страницы

[Текст] Код Web-страницы, из которого необходимо выбрать нужные узлы

Ссылка страницы

[Текст] Ссылка страницы, с которой получен код. Данное свойство используется для правильной обработки относительных ссылок

XPath

[Текст] Запрос, сформулированный на языке XPath. Если свойство не задано, то используется значение: ".//a[@href]"

Результат

[Словарь] Словарь со значениями. Ключами словаря являются сами ссылки, а значениями их текст. Например: "https://google.ru" - "Поиск Google"

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Куки в Таблицу Данных

Преобразовывает список куков в таблицу данных.

Куки

[Список] Список куков. Данное свойство должно содержать список из объектов Cookie. Данный список можно получить с помощью блока "Таблица Данных в Куки", с помощью блока "Получить Куки" из палитры "Автоматизация браузеров", использовав выходное свойство "Куки" блока "Выполнить HTTP-запрос"

Таблица

[Таблица Данных] Таблица, содержащая значения куков

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Таблица Данных в Куки

Преобразовывает таблицу данных в список куков.

Таблица

[Таблица Данных] Таблица, содержащая значения куков. Колонками таблицы должны являться значения: [string]Name, [string]Value, [string]Domain, [string]Path, [DateTime]Expires, [bool]Discard, [bool]Secure, [bool]HttpOnly

Куки

[Список] Список куков. Список содержит объекты Cookie. Для работы с объектами смотрите подсказку в редакторе выражений

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

Soap-клиент

Soap-клиент. Позволяет выполнять Soap запросы, получать список методов и список параметров метода.

Конечная точка

[Текст] URL-адрес, содержащий базовый адрес службы и относительный адрес конечной точки. При образении по данному URL робот должен получить описание web-сервиса в формате WSDL (XML)

Имя контракта

[Текст] Имя контракта, по которому будет выполнена связь с web-сервисом. Например: IlogService

Имя метода

[Текст] Имя метода, который необходимо вызвать. Если значение не задано, то будет возращен список всех поддерживаемых методов

Параметры

[Словарь] Параметры, которые будут переданы в вызываемый метод. Если значение не задано, но при этом задано имя метода, то будет возвращен список входных параметров метода

Логин

[Текст] Логин для базовой авторизации

Пароль

[Текст/SecureString] Пароль для базовой авторизации

Авторизация Windows

Использовать авторизацию Windows

Время ожидания

[Число] Время ожидания в секундах

Включить Soap12

Включает протокол Soap12

Включить Mtom

Включает режим передачи Mtom

Результат

[Список/Словарь/Текст] Результат работы. В зависимости от режима принимает следующие значения: если не задано свойство "Имя метода", то возвращает Список со всеми поддерживаемыми методами; Если задано свойство "Имя метода", но не задано "Параметры", то возвращает Словарь со списком входных данных этого метода; Если заданы оба свойства, то возвращает результат выполенного запроса

Уровень обработки

Выбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Уровень сообщений

Выбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока

PreviousАвтоматизация браузеровNextАвтоматизация OCR

Last updated 1 year ago