Меню "Запись"#
Меню "Запись" состоит из следующих элементов:
.png)
| № п/п | Элемент интерфейса | Описание |
| 1. | кнопка “Запись” | Позволяет записать действия Пользователя в приложениях или веб-сайтах и вставить их в текущую диаграмму как блоки Робота. |
| 2. | кнопка “Извлечь данные” | Позволяет извлечь структурированную информацию (таблицы, списки, похожие элементы) из приложений (Word, Excel и т.д.) и веб-страниц в браузере и затем вставить в текущую диаграмму блок, который автоматизирует этот процесс. Автоматизация извлечения данных в таблицу на примере банковского сайта с курсами валют продемонстрирована здесь. |
| 3. | кнопка “Извлечь по шаблону” | Позволяет создавать интеллектуальные шаблоны для извлечения структурированной и полуструктурированной информации (таблиц, атрибутов) из документов (PDF, PNG, JPG и т. д.). |
| 4. | кнопка “Распознать” | Позволяет распознать документ, область экрана или окно приложения с помощью одного из доступных движков OCR, затем найти и кликнуть на заданное слово или записать распознанный текст в переменную. |
Кнопка "Запись"#
Кнопка “Запись” в меню разработки позволяет записывать действия Пользователя для автоматизированного создания диаграмм бизнес-процессов. При нажатии на значок
под кнопкой “Запись” – откроется выпадающий список с перечнем доступных инструментов для записи.
.png)
- Инструмент “Запись” позволяет записывать последовательность действий Пользователя в приложениях и вставлять их в текущую диаграмму как блоки Робота. При выборе данного инструмента окно 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. | кнопка ![]() | Позволяет симулировать нажатие клавиш клавиатуры с помощью дополнительного диалогового окна. |
- Инструмент “Записать изображение” позволяет зафиксировать и сохранить визуальное отображение на экране. При выборе данного инструмента окно Sherpa Designer сворачивается. Во время работы инструмента необходимо выделить нужное изображение в тот момент, когда на экране появится предупреждение:
, а также зафиксировать его на экране. После выполненных действий окно Sherpa Designer разворачивается и внутри диаграммы появляется блок с сохраненными данными: .png)
- Инструменты “Записать IE” и “Записать Chrome” позволяют записывать действия Пользователя в браузерах. Также доступны плагины для браузеров Firefox, Opera и Edge, которые позволяют записывать действия Пользователя в них.
Важно! Для работы этих инструментов необходимо предварительно установить соответствующие плагины в браузерах. - Инструменты "Записать SUP GUI", включающий в себя "Записать SUP Explorer", а также "Записать Native RDP", "Записать Java" позволяют записать последовательность действий и активностей Пользователя в соответствующих клиентских приложениях.
Кнопка "Извлечь данные"#
Кнопка "Извлечь по шаблону"#
Кнопка “Извлечь по шаблону” на панели “Запись” позволяет создавать интеллектуальные шаблоны для извлечения структурированной и полуструктурированной информации (таблиц, атрибутов) из документов (PDF, PNG, JPG и т. д.). При нажатии на кнопку “Извлечь по шаблону” открывается новое окно с генератором шаблонов (Шаблонизатором). Подробнее о Шаблонизаторе здесь.
Кнопка "Распознать"#
Кнопка “Распознать” в меню разработки позволяет распознать документ, область экрана или окно приложения с помощью одного из доступных движков OCR, затем найти и кликнуть на заданное слово или записать распознанный текст в переменную. При нажатии на иконку
под кнопкой “Распознать” – откроется выпадающий список с перечнем доступных инструментов:
.png)
- Инструмент "Клик по тексту на экране (OCR)" работает и в браузере, и в приложениях;
- Инструмент "Распознать текст с экрана (OCR)" работает и в браузере, и в приложениях;
- Инструмент "Распознать текст из изображения (OCR)".
Важно! Для того, чтобы использовать данные инструменты необходимо сохранить проект.
- Инструмент "Клик по тексту на экране (OCR)" позволяет указать текст, по которому должен производиться клик. Для этого после нажатия на кнопку “Клик по тексту на экране (OCR)” необходимо в нужной подсвеченной области экрана нажать кнопку CTRL, а затем выделить текст, по которому должен происходить клик. В новом открывшемся диалоговом окне можно протестировать клик, изменить параметры клика или изменить движок OCR.
- Инструмент “Распознать текст с экрана (OCR)” позволяет распознать текст с экрана с помощью OCR. Для этого после нажатия на кнопку “Распознать текст с экрана (OCR)” необходимо в нужной подсвеченной области экрана нажать кнопку CTRL, а затем выделить текст, который должен распознаваться. В новом открывшемся диалоговом окне можно проверить результат распознавания или изменить движок OCR.
- Инструмент “Распознать текст из изображения (OCR)” позволяет распознать текст из изображения в файле. Данный инструмент позволяет выбрать путь к файлу исходного изображения на Вашем компьютере. В случае необходимости, для распознавания текста из изображения можно воспользоваться предложенными опциями.
.png)
| № п/п | Элемент интерфейса | Описание |
| 1. | Языки | Позволяет указать язык текста, который необходимо распознать на изображении. Опция доступна, когда загружено изображение. |
| 2. | Модуль | Позволяет указать OCR модуль, который будет использоваться для распознавания текста. Опция доступна, когда загружено изображение. |
| 3. | Масштаб | Позволяет масштабировать исходное изображение. По умолчанию указано значение 1. |
| 4. | Использовать как разделитель блоков (HEX ACII) | Позволяет выбрать определенный символ в тексте, чтобы разделить этот текст на отдельные блоки. Этот символ должен быть представлен в виде его шестнадцатеричного (HEX) кода в ASCII кодировке. |
| 5. | Склеивать автоматически (только Яндекс) | Позволяет автоматически склеивать отдельные блоки. |
| 6. | Разделять на пустые места больше | Позволяет разделить на пустое место последовательность из более чем N символов. |
.png)
.png)
.png)

.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)