Портал документации pyOpenRPA

ModalGuide.png

Дорогие коллеги!

Добро пожаловать на портал документации pyOpenRPA.

pyOpenRPA – это прогрессивная RPA платформа, которая позволяет сочетать в рамках одного проекта все перспективные технологии, такие как:

!ВНИМАНИЕ! Платформа pyOpenRPA включена в единый реестр российских программ для ЭВМ и БД

  • OCR / NLP / NER: Распознавание изображений и текста

  • CV: Компьютерное зрение

  • AI: Искусственный интеллект

  • ML: Машинное обучение

  • BIGDATA: Большие данные

  • VOICE & CHAT: Голосовые и чат-боты

Роботов pyOpenRPA невозможно отключить принудительно - управлять ими будете только вы!

Сегодня на рынке RPA явно выражены 4 проблемы:

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

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

  • Возникающие дефекты закрытых платформ RPA блокируют выполнение всего робота.

  • Зависимость RPA платформы от ключа активации вендора может заблокировать работу всех ранее разработанных роботов (пример с санкциями от западных компаний, а помимо санкций возникают и другие причины).

Платформа pyOpenRPA глобально меняет рынок RPA и решает все вышеперечисленные проблемы. Более того, наше решение делает программную роботизацию RPA выгодной и эффективной с бизнес-эффекта всего от 10 тыс. рублей! Тем самым мы даём возможность технологического развития даже для микропредприятий! В компании ООО «ОПЕН РПА» мы создаем стандарты вендора / поставщика софта нового поколения. Предлагаем уникальный набор услуг для каждого клиента вплоть до реализации проекта под ключ с учетом максимальной экономической эффективности.

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

С презентацией pyOpenRPA вы можете ознакомиться по ссылке: [СМОТРЕТЬ PDF] . Если возникнут вопросы, то вы всегда можете обратиться к нам (контакты см. в презентации).

pyOpenRPA - роботы помогут!

Иван Маслов, основатель и генеральный директор ООО «ОПЕН РПА» (pyOpenRPA LLC)

Лицензия pyOpenRPA

Лицензия pyOpenRPA разрешает бесплатное использование только для некоммерческих организаций и физических лиц (не ИП и не самозанятый). В остальных случаях требуется получение цифрового сертификата от правообладателя (ООО «ОПЕН РПА»).

Для коммерческого использования:

[СМОТРЕТЬ НА ГЛАВНОЙ СТРАНИЦЕ]

Используя ПО pyOpenRPA Вы осознаете свою ответственность в случаях нарушения лицензионного законодательства и совершения неправомерных действий.

Подробнее про лицензирование: 2. Лицензия & Контакты

О портале и программе

Дорогие коллеги!

На портале вы найдете все необходимое описание для решения любой задачи программной роботизации RPA.

Платформа pyOpenRPA является одной из самых производительных: скорость выполнения операций не уступает другим западным и Российским RPA аналогам. А в ряде случаев pyOpenRPA отрабатывает в 2 - 4 раза быстрее.

С 2019 года pyOpenRPA применяется в малом / среднем / крупном сегментах бизнеса для:

  • отказа от западных RPA платформ;

  • аудита финансовой и ИТ функций;

  • прототипирования бизнес-процессов без изменения ИТ ландшафта;

  • оптимизации нагрузки на коллег из классической автоматизации (legacy / back / front);

  • реализации автотестов выпускаемых программ.

pyOpenRPA является программой с открытым исходным кодом. С исходными кодами можно ознакомиться по адресу: https://gitlab.com/UnicodeLabs/OpenRPA

Если у вас останутся вопросы, то вы всегда можете обратиться в центр поддержки клиентов pyOpenRPA. Контакты: 2. Лицензия & Контакты

pyOpenRPA - роботы помогут!

Портал состоит из следующих разделов:

  • ОБЩЕЕ

  • МОДУЛЬ РОБОТ

  • МОДУЛЬ СТУДИЯ

  • МОДУЛЬ ОРКЕСТРАТОР

  • МОДУЛЬ АГЕНТ

  • ИНСТРУМЕНТЫ

ОБЩЕЕ

В разделе описание общие положения, такие как: Описание структуры портала, инструкция по развертыванию и запуску pyOpenRPA, информация о правообладателе, контакты.

МОДУЛЬ РОБОТ

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

Содержит

  • Уровень доступа к элементам локального приложения (win32, UI automation), и веб приложения

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

  • Уровень доступа к графическим каналам передачи данных (мышь, экран)

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

Подробное описание модуля: 1. Описание.

МОДУЛЬ СТУДИИ

Модуль является инструментом для отладки проектируемых узлов программного робота RPA. Запускается в качестве обособленного приложения в веб-браузере.

Основные возможности

  • Поиск и запуск доступных действий над UI элементом

  • Чтение и запись атрибутов UI элемента

  • Визуальное прототипирование алгоритма

  • Редактирование UI селекторов

  • Поиск UI элементов по наведению мыши

  • Поиск UI элементов в дереве UI объектов

  • Автоматизированная генерация UI селекторов

Подробное описание модуля: 1. Описание.

МОДУЛЬ ОРКЕСТРАТОР

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

Основные возможности

  • Запуск / пауза / безопасная остановка / принудительная остановка робота

  • Интеллектуальное расписание

  • Просмотр состояния графических сессий роботов через панель управления

  • Удаленное администрирование сессий оркестратора и робота

  • Среда отладки функциональности через панель управления оркестратора

  • Консолидированное хранилище логов, доступное для просмотра через панель управления

  • Ролевая модель разграничения доступа

  • Функциональность очередей для координации роботов

МОДУЛЬ АГЕНТ

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

Основные возможности

  • Выполнение команд на сессии робота и возвращение результата на источник запроса

  • Получение скриншотов работы графической сессии

  • Отправка / получение больших файлов (более 2 гб.)

Технические требования (минимальные)

ВЕРСИЯ 1.4.1

Ниже представлены минимальные технические требования для компонентов: Студия, Оркестратор, Робот, Агент

Windows: - ОС Windows 7 / 8 / 8.1 / 10 / 11 или Windows Server 2008 / 2012 / 2016 / 2019 / 2022 - RAM 2 Гб. - HDD 40 Гб. (без учета логов роботов / оркестратора) - CPU 1 x 1 ГГц

! ВНИМАНИЕ ! Требуется пакет KB2999226 если используется windows Vista/7/8/8.1/Server 2008/Server 2012 https://support.microsoft.com/ru-ru/help/2999226 ! ВНИМАНИЕ ! Использование компонента OpenCV возможно только ОС Windows 7/8/8/10 (Windows Server только с 2016) ! ВНИМАНИЕ ! В случае использования более 2-х графических сессий на 1й ОС Windows Server, необходимо приоретение лицензии Microsoft RDS.

Linux: - ОС Debian / Ubuntu / ALT Linux / Astra Linux / RED OS / ROSA Linux - RAM 1 Гб. - HDD 5 Гб. - CPU 1 x 1 ГГц

Технические требования (рекомендуемые)

ВЕРСИЯ 1.4.1

Ниже представлены рекомендуемые технические требования для компонентов: Студия, Оркестратор, Робот, Агент

Windows: - ОС Windows 7 / 10 / 11 или Windows Server 2016 / 2019 / 2022 - RAM 16 Гб. - HDD 150 Гб. - CPU 6 x 2.2 ГГц.

! ВНИМАНИЕ ! Требуется пакет KB2999226 если используется windows Vista/7/8/8.1/Server 2008/Server 2012 https://support.microsoft.com/ru-ru/help/2999226 ! ВНИМАНИЕ ! Использование компонента OpenCV возможно только ОС Windows 7/8/8/10 (Windows Server только с 2016) ! ВНИМАНИЕ ! В случае использования более 2-х графических сессий на 1й ОС Windows Server, необходимо приоретение лицензии Microsoft RDS.

Linux: - ОС Debian / Ubuntu / ALT Linux / Astra Linux / RED OS / ROSA Linux - RAM 8 Гб. - HDD 150 Гб. - CPU 4 x 2.2 ГГц.

Структура репозитория

Описание каждой папки репозитория pyOpenRPA:

  • Agent: Преднастроенный компонент pyOpenRPA Agent (Агент)

  • Orchestrator: Преднастроенный компонент pyOpenRPA Orchestrator (Оркестратор)

  • Resources: Сторонние ресурсы, используемые в pyOpenRPA.

  • Robot: Преднастроенный компонент pyOpenRPA Robot (Робот)

  • Sources: Исходные коды pyOpenRPA + исходные коды документации pyOpenRPA

  • Studio: Преднастроенный компонент pyOpenRPA Studio (Студия)

  • Utils: Вспомогательные инструменты для разработчика робота на pyOpenRPA

  • Wiki: Документация, дополнительные материалы

Wiki структура

В папке Wiki представлены следующие материалы:

2. Лицензия & Контакты

ОГЛАВЛЕНИЕ

МОДУЛЬ ОРКЕСТРАТОР

ИНСТРУМЕНТЫ