Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 52 Следующий »

Клик по изображению /  Click on image


Данное действие предназначено для клика по изображению.

Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Изображение с шаблоном

Путь к файлу с изображением шаблона. Поддерживаемые форматы изображений: (jpeg, jpg, bmp, png, tif, tiff).

Robin.Image

C:\doc\img.png

Да

Вид клика

Варианты нажатия кнопки мыши.

Robin.String


Да

Степень сходства

Коэффициент сходства между шаблоном и искомым изображением. Максимальное значение равно «1».

Robin.Numeric


Да

Порядок

Порядковый номер элемента коллекции найденных изображений, нумерация начинается с 0.

Robin.Numeric


Да

Сдвиг по оси х

Количество пикселей, на которые сместится точка координат по горизонтали от центра найденного изображения.

Robin.Numeric


Нет

Сдвиг по оси y

Количество пикселей, на которые сместится точка координат по вертикали от центра найденного изображения.

Robin.Numeric


Нет

Таймаут, мс

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

Robin.Numeric


Да


Особые условия использования 

Отсутствуют 

Считать штрихкод с изображения / Read barcode from image


Данное действие предназначено для поиска и считывание штрихкодов (линейных и двумерных - QR) с изображений.


Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Путь к изображению
Path to image

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

Допустимые расширения: ".jpeg", ".jpg", ".bmp", ".png", ".tif", ".tiff"


Если алгоритм не нашел расширение файла или тип файла неприменим, будет выведено предупреждение.

Robin.Image

C:\Users\images\1.png
Да
Результаты
Содержимое штрихкодаBarcode content

Строковая переменная, содержащая информацию из штрихкода.


Пустое значение, если штрих-кода на изображении нет.

Robin.String

Особые условия использования

Если на изображении несколько штрих-кодов, то будет обработан первый по расположению относительно левого верхнего угла изображения.

Извлекается только зашифрованная информация. Привязки к базе данных, для получения полной информации об объекте по числовым кодам не предусмотрено.

Ограничение по размеру используемого изображения 2 ГБ, иначе будет вызвана ошибка действия.

Считать штрихкод из ПДФ / Read barcode from PDF

Группа действий: Машинное зрение 


Действие ищет в файле штрихкоды и считывает из них данные.


Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Путь к файлу

Путь к файлу, в котором нужно найти штрихкоды и извлечь из них данные. Поддерживаемые форматы: jpg, jpeg, bmp, png, pdf.

Robin.FilePath


Да

Номер страницы

Номер страницы файла, на которой нужно искать штрихкоды. Если поле не заполнено, поиск штрихкодов поиск штрихкодов будет осуществляться на всех страницах.

Robin.Numeric


Нет

Тип штрихкода

Тип штрихкода, который действие должно найти. Если выбрано «Определить автоматически», то будут найдены любые штрихкоды в файле.

Robin.String


Да

Порядковый номер

Порядковый номер найденного штрихкода, из которого действие должно вернуть данные . Если поле не заполнено, то действие вернет данные всех найденных штрихкодов. Нумерация начинается с 1.

Robin.Numeric


Нет

Результаты

Результат

Коллекция, содержащая данные, которые были извлечены из штрихкодов. Один элемент коллекции – значение одного штрихкода.

Robin.Collection



Особые условия использования

  1. В текущей версии действия произвольный штрихкод в произвольном документе с текстом распознан не будет. Работает с файлами, которые содержат только со штрихкоды, без остальных данных текста, картинок. 
  2. Необходимы следующие типы штрихкодов: - EAN13 - UPC-A - UPC-E - CODE 128 - QR code - DATAMATRIX - DATAMATRIX (GS1) 
  3. Если в файле есть штрихкод, который не прописан в алгоритм, то действие его проигнорирует. Неизвестный штрихкод не будет распознан, действие вернет пустую коллекцию. 

  4. Если штрихкоды повернуты, то они будут распознаны.

  5. Робот вернет пустую коллекцию, если не найдено ни одного штрихкода.


Робот вернет ошибку, если:

  • в поле "Путь к файлу" подается недопустимый формат входного файла.
  • неверный номер страницы (вне диапазона количества страниц в документе)
  • порядок выходит за диапазон количества найденных кодов

Робот не вернет ошибку, если:

  • в файле неизвестный штрихкод= в файле нет штрихкода. Вернется пустая коллекция.


Ждать появления / Wait for an object


Данное действие предназначено для ожидания появления объекта, соответствующего  указанному шаблону, и получения его координат.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ИзображениеImage

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

Допустимые расширения: ".jpeg", ".jpg", ".bmp", ".png", ".tif", ".tiff"


Если алгоритм не нашел расширение файла или тип файла неприменим, будет выведено предупреждение.

Robin.Image

Область_распознаванияДа
Степень сходстваSimilarity rate

Необходимый коэффициент сходства между изображением и искомой областью.

Максимальное значение равно "1" .

Robin.Numeric

1Да
Тайм-аутTime-out

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

Задается в мс.

Robin.Numeric1000Да
Возвращать центрGive center

Действие будет возвращать координаты центров изображений, найденных на экране.

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

Robin.BooleantrueНет
Результаты
Коллекция координатCollection of coordinates

Переменная, которая будет содержать координаты всех найденных объектов.


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

Если объект не появился за указанный промежуток времени, то будет выведена ошибка "Изображение не найдено".

Robin.Collection

Координаты_2Да
КоординатыCoordinates

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


Если объект не появился за указанный промежуток времени, то будет выведена ошибка "Изображение не найдено".

Robin.LocationPoint

Координаты_1Да

Особые условия использования

Разрешение изображения для поиска и разрешение экрана должно совпадать для корректности отработки действия.  Для этого рекомендуется делать скриншот изображения.

Наиболее эффективно применение файлов с расширением ".png"


Существует на экране / Exists on the screen 


Данное действие предназначено для проверки (в течение заданного времени) существования на экране  изображений схожих с образцом.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ИзображениеImage

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

Допустимые расширения: ".jpeg", ".jpg", ".bmp", ".png", ".tif", ".tiff"


Если алгоритм не нашел расширение файла или тип файла неприменим, будет выведено предупреждение.

Robin.Image

Рисунок_распознаванияДа
Степень сходстваSimilarity rate

Необходимый коэффициент сходства между изображением и искомой областью.

Максимальное значение равно "1" .

Robin.Numeric

0.8Да
Тайм-аутTime-out

Время, в течении которого будет осуществляться поиск заданного объекта.

Задается в мс.

Robin.Numeric1000Нет
Результаты
РезультатResult

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

  • "True", если объект существует.
  • "False", если объект не существует или не был найден.
Robin.BooleanРезультат_проверки_существования

Особые условия использования

Разрешение изображения для поиска и разрешение экрана должно совпадать для корректности отработки действия.  Для этого рекомендуется делать скриншот изображения.

Если результат "false", а объект на экране присутствует, значит есть необходимость уточнить степень сходства с изображением для поиска.

Наиболее эффективно применение файлов с расширением ".png"

Ждать исчезновения / Wait for disappear 


Данное действие предназначено для ожидания исчезновения объекта, соответствующего  указанному шаблону.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ИзображениеImage

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

Допустимые расширения: ".jpeg", ".jpg", ".bmp", ".png", ".tif", ".tiff"


Если алгоритм не нашел расширение файла или тип файла неприменим, будет выведено предупреждение.

Robin.Image
Область_распознаванияДа
Степень сходстваSimilarity rate

Необходимый коэффициент сходства между изображением и искомой областью.

Максимальное значение равно "1" .

Robin.Numeric0.8Да
Тайм-аутTime-out

Время, в течении которого будет ожидаться исчезновение заданного объекта.

Задается в мс.

Robin.Numeric1000Да
Результаты
РезультатResult

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

  • "True", если объект был на экране и исчез в течении указанного времени или не был найден.
  • "False", если объект не исчез с экрана в течении указанного времени.
Robin.BooleantrueДа

Особые условия использования

Разрешение изображения для поиска и разрешение экрана должно совпадать для корректности отработки действия.  Для этого рекомендуется делать скриншот изображения.

Если результат "true", а объект на экране присутствует, значит есть необходимость уточнить степень сходства с изображением для поиска.

Наиболее эффективно применение файлов с расширением ".png"



Найти текст на экране/Find text on screen

Группа действий: Машинное зрение 


Данное действие предназначено для поиска на экране текста и получения его координат


Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Текст для поиска

Текст, который нужно найти на экране.

Robin.String


Да

Язык

Язык текста для поиска.


Выпадающий список из элементов: Русский, Английский, Русский и английский. Значение по умолчанию - Русский язык.

Robin.String


Да

Совпадение

Метод выбора координат на экране: по полному или частичному совпадению с указанным текстом.


Выпадающий список из элементов: Полное, Частичное. Значение по умолчанию - Полное. 

Robin.String
Да

Таймаут, мс

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

Robin.Numeric


Нет

Результат

Результат

Коллекция точек координат, найденных на экране в соответствии с указанным текстом. Возвращаются координаты центра.

Robin.Collection




Особые условия использования 

Отсутствуют 


Распознать капчу/Recognize captcha

Группа действий: Машинное зрение 


Действие по распознаванию содержимого капчи с помощью сервиса https://rucaptcha.com


Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Путь к изображению

Путь к изображению для распознавания. Наиболее эффективно применение файлов с расширением «.png». Допустимые расширения: «.jpeg», «.jpg», «.bmp», «.png», «.tif», «.tiff».

Robin.Image

C:\doc\img.png

Да

API ключ

Уникальный API ключ, который можно получить после регистрации на сайте https://rucaptcha.com

Robin.String


Да

Таймаут, мс

Время, в течение которого ожидается распознавание капчи. Тайм-аут устанавливается в миллисекундах. По умолчанию 120000 мс

Robin.Numeric


Нет

Выполнить матем. операцию

Если значение параметра «истина», то ожидается, что капча требует математического действия (например: написать результат 4 + 8 = ). По умолчанию - «ложь»

Robin.Boolean

true

Нет

Минимальное количетсво символов в ответе

Минимальное количетсво символов в ответе. Допустимый диапазон от 1 до 20. Если количетсво символов неизвесно указать - 0. По умолчанию - 0

Robin.Numeric


Нет

Максимальное количетсво символов в ответе

Максимальное количетсво символов в ответе. Допустимый диапазон от 1 до 20. Если количетсво символов неизвесно указать - 0. По умолчанию - 0

Robin.Numeric


Нет

Язык

Буквы какого алфавита ожидаются на капче. По умолчанию - «Неизвестно»

Robin.String


Нет

Содержимое капчи

Содержимое капчи. По умолчанию - «Неизвестно»

Robin.String


Нет

Чувствительность к регистру

Если значение параметра «истина», то ожидается, что капча чувствительна к регистру. По умолчанию - «ложь»

Robin.Boolean

true

Нет

Результат

Результат

Символы, которые были распознаны на капче

Robin.String




Особые условия использования 

Отсутствуют 


Сгенерировать QR-код / Generate QR code

Группа действий: Машинное зрение 


Действие генерирует QR-код на основе указанных данных и сохраняет его в виде файла.

Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Формат передачи данных

Способ записи данных, на основе которых будет сгенерирован QR-код.

Robin.String


Да

Путь к папке

Путь к папке, в которую будет сохранен файл с QR-кодом. Для сохранения файла также нужно заполнить поле «Имя файла».

Robin.FolderPath

C:\doc\img

Да

Имя файла

Название файла с QR-кодом (без расширения). По умолчанию создается файл с расширением *.png. Для сохранения файла также нужно заполнить поле «Путь к папке».

Robin.String


Да

Перезаписать

Если значение «true», и в указанной папке существует файл с таким же именем и расширением, то новый файл его перезапишет. Если «false», файл перезаписан не будет и действие вернет ошибку.

Robin.Boolean

true

Нет

Словарь

Словарь, ключи и значения которого будут содержаться в QR-коде.

Robin.Dictionary


Нет

Текст

Текст, который будет содержаться в QR-коде.

Robin.String


Нет

Результаты

Результат

Путь до файла с QR-кодом.

Robin.FilePath



Особые условия использования 

Робот вернет ошибку, если:

  • по указанному пути уже есть файл с указанным именем и поле "перезаписать" = false.

  • словарь с другим типом данных не строк.


Робот вернет пустой результат, не вернет ошибку, если:

  • источники данных пустые. (в том числе табы, пробелы...)

  • Нет меток