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
  1. Sherpa Designer
  2. Работа в Sherpa Designer
  3. Основное меню
  4. Панель "Разработка"

Меню "Запись"

PreviousПанель "Навигация"NextЗапись действий пользователя

Last updated 5 months ago

Меню "Запись" состоит из следующих элементов:

№ п/п

Элемент интерфейса

Описание

1.

кнопка “Запись”

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

2.

кнопка “Извлечь данные”

3.

кнопка “Извлечь по шаблону”

Позволяет создавать интеллектуальные шаблоны для извлечения структурированной и полуструктурированной информации (таблиц, атрибутов) из документов (PDF, PNG, JPG и т.д.).

4.

кнопка “Распознать”

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

  • Инструмент “Запись” позволяет записывать последовательность действий пользователя в приложениях и вставлять их в текущую диаграмму как блоки робота. При при выборе данного инструмента окно Sherpa Designer сворачивается, а в левой части экрана появляется Меню Записи.

№ п/п

Элемент интерфейса

Описание

1.

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

2.

Позволяет удалить последнее действие пользователя при записи.

3.

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

4.

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

5.

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

6.

Позволяет эмулировать нажатие кнопок мыши.

6.1.

Позволяет эмулировать нажатие левой кнопки мыши.

6.2.

Позволяет эмулировать нажатие правой кнопки мыши.

6.3.

Позволяет эмулировать двойное нажатие левой кнопки мыши.

6.4.

Позволяет эмулировать задержку курсора мыши над элементом управления.

6.5.

Позволяет эмулировать перетаскивание элемента.

7.

Позволяет записывать клики по изображению.

7.1.

Позволяет записать клик по заданному изображению на экране. Эту же функцию позволяет выполнять пункт “Записать изображение” из выпадающего списка меню Записи.

7.2.

Позволяет записать клик по заданному изображению внутри окна или элемента управления.

8.

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

8.1.

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

8.2.

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

8.3.

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

8.4.

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

8.5.

Позволяет извлечь данные из документа в приложении (Word, Excel, PDF и т.д.) или из веб-страницы, открытой в браузере. Эту же функцию позволяет выполнять кнопка “Извлечь данные” на панели “Запись”.

9.

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

9.1.

Позволяет скопировать в буфер обмена текст из элемента управления.

9.2.

Позволяет вставить из буфера обмена текст в заданный элемент управления

10.

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

10.1.

Позволяет записать ожидание появления элемента на экране.

10.2.

Позволяет записать ожидание исчезновения элемента с экрана.

11.

Позволяет эмулировать нажатие клавиш клавиатуры с помощью дополнительного диалогового окна.

  • Инструменты “Записать IE” и “Записать Chrome” позволяют записывать действия пользователя в браузерах. Также доступны плагины для браузеров Firefox, Opera и Edge, которые позволяют записывать действия пользователя в них.

Важно! Для работы этих инструментов необходимо предварительно установить соответствующие плагины в браузерах.

  • Инструменты "Записать SUPGUI", "Записать Native RDP", "Записать Java" позволяет записать последовательность действий и активностей пользователя в соответствующих клиентских приложениях.

  • Инструмент "Клик по тексту на экране (OCR)" работает и в браузере и в приложениях;

  • Инструмент "Распознать текст с экрана (OCR)" работает и в браузере и в приложениях;

  • Инструмент "Распознать текст из изображения (OCR)".

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

Инструмент "Клик по тексту на экране (OCR)" позволяет указать текст, по которому должен производиться клик. Для этого после нажатия “Клик по тексту на экране (OCR)” необходимо в нужной подсвеченной области экрана нажать кнопку CTRL, а затем выделить текст, по которому должен происходить клик. В новом открывшемся диалоговом окне можно протестировать клик, изменить параметры клика или изменить движок OCR.

Инструмент “Распознать текст с экрана (OCR)” позволяет распознать текст с экрана с помощью OCR. Для этого после нажатия “Распознать текст с экрана (OCR)” необходимо в нужной подсвеченной области экрана нажать кнопку CTRL, а затем выделить текст, который должен распознаваться. В новом открывшемся диалоговом окне можно проверить результат распознавания или изменить движок OCR.

Инструмент “Распознать текст из изображения (OCR)” позволяет распознать текст из изображения в файле. Данный инструмент позволяет выбрать путь к файлу исходного изображения на Вашем компьютере. В случае необходимости, для распознавания текста из изображения можно воспользоваться предложенными опциями.

№ п/п

Элемент интерфейса

Описание

1.

Язык

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

2.

Модуль

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

3.

Масштаб

Позволяет масштабировать исходное изображение. По умолчанию указано значение 1.

4.

Использовать как разделитель блоков (HEX ACII)

Позволяет выбрать определенный символ в тексте, чтобы разделить этот текст на отдельные блоки. Этот символ должен быть представлен в виде его шестнадцатеричного (HEX) кода в ASCII кодировке.

5.

Склеивать автоматически (только Яндекс)

Позволяет автоматически склеивать

6.

Разделять на пустые места больше

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

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

Кнопка “Запись” в меню разработки позволяет записывать действия пользователя для автоматизированного создания диаграмм бизнес-процессов. При нажатии на значок под кнопкой “Запись” – откроется выпадающий список с перечнем доступных инструментов для записи.

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

кнопка

Кнопка “Извлечь по шаблону” на панели “Запись” позволяет создавать интеллектуальные шаблоны для извлечения структурированной и полуструктурированной информации (таблиц, атрибутов) из документов (PDF, PNG, JPG и т.д.). При нажатии на кнопку “Извлечь по шаблону” открывается новое окно с генератором шаблонов (Шаблонизатором). Подробнее о Шаблонизаторе .

Кнопка “Распознать” в меню разработки позволяет распознать документ, область экрана или окно приложения с помощью одного из доступных движков OCR, затем найти и кликнуть на заданное слово или записать распознанный текст в переменную. При нажатии на значок под кнопкой “Распознать” – откроется выпадающий список с перечнем доступных инструментов:

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