ΠžΡ‚ΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌΡΡ ΠΎΡ‚ ΠΏΠ»Π°Ρ‚Π½Ρ‹Ρ… RPA ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ ΠΈ базируСмся Π½Π° OpenSource (OpenRPA)

Вводная

Π Π°Π½Π΅Π΅ Π½Π° Π₯Π°Π±Ρ€Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎΡΠ²Π΅Ρ‰Π°Π»Π°ΡΡŒ Ρ‚Π΅ΠΌΠ° Автоматизации дСсктопных GUI ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Python. Π’ Ρ‚ΠΎ врСмя мСня ΠΎΡ‡Π΅Π½ΡŒ сильно ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ»Π° эта ΡΡ‚Π°Ρ‚ΡŒΡ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π² Π½Π΅ΠΉ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ элСмСнты, схоТиС с элСмСнтами создания Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ². А Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎ Ρ€ΠΎΠ΄Ρƒ своСй ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ я занимаюсь Ρ€ΠΎΠ±ΠΎΡ‚ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ бизнСс-процСссов ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ (RPA β€” ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… OpenSource Π°Π½Π°Π»ΠΎΠ³ΠΎΠ² Π΄ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ), данная Ρ‚Π΅ΠΌΠ° Π±Ρ‹Π»Π° ΠΎΡ‡Π΅Π½ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π° для мСня.

Π’ΠΎΠΏΠΎΠ²Ρ‹Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ IT Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² области RPA (UI Path, Blueprism, Automation Anywhere ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅) ΠΈΠΌΠ΅ΡŽΡ‚ 2 сущСствСнныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:

  • ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° 1: ВСхничСскиС ограничСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ скрипты Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ² ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² графичСском интСрфСйсС (Π΄Π°, Ρ‚Π°ΠΌ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄, Π½ΠΎ эта Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ ряд ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ)
  • ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° 2: ΠšΡ€Π°ΠΉΠ½Π΅ дорогая лицСнзионная ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ этих Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ (Для Ρ‚ΠΎΠΏΠΎΠ²Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ ΠΎΠΊΠΎΠ»ΠΎ 8000$ Π·Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ постоянно Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ€ΠΎΠ±ΠΎΡ‚Π° Π² Π³ΠΎΠ΄). Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ с дСсяток Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π½Π° Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½ΡƒΡŽ ΠΊΡ€ΡƒΠΏΠ½ΡƒΡŽ сумму Π² Π²ΠΈΠ΄Π΅ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½Ρ‹Ρ… отчислСний.

Π’Π°ΠΊ ΠΊΠ°ΠΊ этот Ρ€Ρ‹Π½ΠΎΠΊ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠΎΠ»ΠΎΠ΄ΠΎΠΉ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ, ΡƒΠΆΠ΅ сСйчас Π’Ρ‹ запросто смоТСтС Π½Π°ΠΉΡ‚ΠΈ Π² Π³ΡƒΠ³Π»Π΅ 10+ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Ρ€ΠΎΠ±ΠΎΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ с Ρ€Π°Π·Π½ΠΎΠΉ Ρ†Π΅Π½ΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΎΠΉ. Но ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ OpenSource Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, Π΄ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½Π°ΠΉΡ‚ΠΈ Π±Ρ‹Π»ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Ρ€Π΅Ρ‡ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΎ ΠΏΠΎΠ»Π½ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ OpenSource, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ частичныС свободныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ€ΠΎΠ±ΠΎΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π°ΠΉΡ‚ΠΈ ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… базируСтся концСпция RPA.

На Ρ‡Π΅ΠΌ ΠΆΠ΅ базируСтся концСпция RPA?

RPA (Robotic Process Automation) β€” это ΠΎΠ΄Π½Π° ΠΈΠ· самых экономичСски Π²Ρ‹Π³ΠΎΠ΄Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ достиТСния Ρ†Π΅Π»ΠΈ. Π’Π°ΠΊ ΠΊΠ°ΠΊ RPA ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π½Π΅ ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ всСвозмоТных legacy систСм ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π° ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ скрипт Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π±Π°Π·Π΅ этих самых систСм β€” это Π΄Π°Ρ‘Ρ‚ свои ΠΏΠ»ΠΎΠ΄Ρ‹ ΠΊΠ°ΠΊ Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ скорости Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅ Π½Π°Π΄ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π΅Π»Ρ‹Π²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π·ΠΎΠΎΠΏΠ°Ρ€ΠΊ систСм), Ρ‚Π°ΠΊ ΠΈ Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ бизнСс-Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° (экономия ΠŸΠ¨Π•/FTE, ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹Ρ€ΡƒΡ‡ΠΊΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ расходов ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ).

Π’ основС инструмСнтов RPA Π»Π΅ΠΆΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ:

  • ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ web страницами Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°;
  • ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ дСсктопными GUI прилоТСниями;
  • ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΡ‹ΡˆΡŒΡŽ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ (Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ клавиш, hotkeys, ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΌΡ‹ΡˆΠΈ, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ курсора);
  • поиск графичСских элСмСнтов Π½Π° экранС Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола для примСнСния Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… дСйствий ΠΌΡ‹ΡˆΡŒΡŽ ΠΈ/ΠΈΠ»ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ;

ΠœΠ½ΠΎΠ³ΠΎΠ»Π΅Ρ‚Π½ΠΈΠΌ практичСским ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Π½Π°ΠΌ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ этот Π½Π°Π±ΠΎΡ€ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ позволяСт Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΠΎΠ±ΠΎΡ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ практичСски любого бизнСс-процСсса, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ трСбуСтся элСмСнт распознавания/примСнСния искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π° (Π² этих случаях трСбуСтся ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, доступныС Π² ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ ΠΌΠΈΡ€Π΅ IT). ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ хотя-Π±Ρ‹ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½Ρ‹Ρ… инструмСнтов сущСствСнно влияСт Π½Π° возмоТности RPA.

Π’Π΅Π΄ΡŒ всС инструмСнты RPA ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅. Π§Π΅Π³ΠΎ ΠΆΠ΅ Ρ‚ΠΎΠ³Π΄Π° Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚?

А Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ самого Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ β€” Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΠΈΡ… цСлостности. Π¦Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ, которая ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ синСргСтичСский эффСкт ΠΎΡ‚ использования Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… инструмСнтов (web, gui, ΠΌΡ‹ΡˆΡŒ, ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°) Π² ΠΎΠ΄Π½ΠΎΠΌ скриптС Ρ€ΠΎΠ±ΠΎΡ‚Π°, Ρ‡Ρ‚ΠΎ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ являСтся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ (ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°) ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅. ИмСнно эту ΠΊΠ»ΡŽΡ‡Π΅Π²ΡƒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ всС Ρ‚ΠΎΠΏΠΎΠ²Ρ‹Π΅ RPA ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ эту Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ стала ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ пСрвая OpenSource RPA ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° OpenRPA

Как устроСна OpenRPA?

OpenRPA β€” это OpenSource ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° Π±Π°Π·Π΅ языка программирования Python 3, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ состоит ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… python Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ инструмСнтарий RPA ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ (ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… инструмСнтов RPA см. Π²Ρ‹ΡˆΠ΅).

ΠŸΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ:

  • pywinauto;
  • selenium;
  • keyboard;
  • pyautogui

Π’Π°ΠΊ ΠΊΠ°ΠΊ всС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π΅ Π·Π½Π°ΡŽΡ‚ ΠΎ сущСствовании Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°, Π² OpenRPA Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ваТнСйшая функция RPA ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, которая позволяСт ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ вмСстС. ОсобСнно явно это проявляСтся ΠΏΡ€ΠΈ использовании Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ pywinauto для управлСния дСсктопным GUI ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ. Π’ этой области Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ уровня, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдлагаСтся Π² Π»ΡƒΡ‡ΡˆΠΈΡ… RPA ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… (сСлСкторы для GUI ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Ρ€Π°Π·Ρ€ΡΠ΄ΠΎΠ½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ, студия создания сСлСктора ΠΈ Π΄Ρ€.).

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΌΠΈΡ€ IT сСгодня Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ для всСх, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ слоТно ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΄ΠΎ сих ΠΏΠΎΡ€ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π΅Ρ‰Π΅ области, Π³Π΄Π΅ Π³ΠΎΡΠΏΠΎΠ΄ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ»Π°Ρ‚Π½Ρ‹Π΅ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. Π’Π°ΠΊ ΠΊΠ°ΠΊ данная лицСнзионная ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° сильно ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ направлСния, Ρ‚ΠΎ я надСюсь, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ смоТСм ΠΏΠ΅Ρ€Π΅Π»ΠΎΠΌΠΈΡ‚ΡŒ эту ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ: Ρ‡Ρ‚ΠΎΠ±Ρ‹ любая компания ΠΌΠΎΠ³Π»Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ сСбС RPA; Ρ‡Ρ‚ΠΎΠ±Ρ‹ наши IT ΠΊΠΎΠ»Π»Π΅Π³ΠΈ ΠΌΠΎΠ³Π»ΠΈ с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ Π½Π°ΠΉΡ‚ΠΈ сСбС Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² RPA Π²Π½Π΅ зависимости ΠΎΡ‚ экономичСской ситуации Π² ΠΈΡ… Ρ€Π΅Π³ΠΈΠΎΠ½Ρ‹ (сСгодня Ρ€Π΅Π³ΠΈΠΎΠ½Ρ‹ со слабой экономикой Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ сСбС RPA).

Если данная Ρ‚Π΅ΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ для Вас интСрСсна, Ρ‚ΠΎ Π² дальнСйшСм ΠΌΠΎΠ³Ρƒ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ tutorial ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Π₯Π°Π±Ρ€ ΠΏΠΎ использованию OpenRPA β€” ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² коммСнтариях.

ВсСм спасибо ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ дня!

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com