You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ORPA-pyOpenRPA/Wiki/02.-Architecture-(Studio,-R...

1.2 KiB

Here you can find information about the OpenRPA modules.

The OpenRPA has 3 main tools:

  • Studio
  • Robot
  • Orchestrator

Description

Studio


Studio tool has been developed to help RPA-tors to create the robot algorythms.


Features

  • Run actions
  • Create visual algorythms of the robot
  • Desktop app: Analyze desktop app ui tree
  • Desktop app: Search desktop app ui by mouse
  • Desktop app: Generate & edit the UIO Selector

Robot


The Robot tool is the core of any action execution in OpenRPA. All action from algorythms are perfoming by the Robot tool. It looks like a console process without graphic user interface.


Features

  • Based on Python (killer feature)
  • Support Win32 GUI framework (desktop app)
  • Support UI automation framework (desktop app)
  • Support Selenium (web app)
  • Support PyAutoGUI (screen capture & mouse)
  • Support OpenCV (computer vision)

Orchestrator


The Orchestrator tool has been developed to maintain robot infrastructure (2+ robots algorythm).


Features

  • Start/Stop robot algorythm
  • Robot scheduler
  • Remote machine screenshot viewer
  • Remote machine cmd shell
  • Remote machine logs storage