የሚከፈልባቸው የ RPA መድረኮችን አንቀበልም እና በOpenSource (OpenRPA) ላይ ተመስርተናል

መግቢያ

ቀደም ሲል ርዕሱ በሐበሬ ላይ በሰፊው ተሸፍኗል በፓይዘን ውስጥ የዴስክቶፕ GUI መተግበሪያዎችን በራስ-ሰር ማድረግ. በዚያን ጊዜ, እኔ ወደዚህ መጣጥፍ በጣም ሳበኝ, ምክንያቱም ሮቦቶችን ከመፍጠር ጋር ተመሳሳይ የሆኑ ንጥረ ነገሮችን ስለገለጠ. እና በሙያዊ እንቅስቃሴዬ ተፈጥሮ በኩባንያው የንግድ ሂደቶች ውስጥ በሮቦዜሽን ውስጥ እሳተፋለሁ (RPA እስከ ቅርብ ጊዜ ድረስ ሙሉ በሙሉ የሚሰሩ የOpenSource analogues ያልነበሩበት አካባቢ ነው) ይህ ርዕስ ለእኔ በጣም ጠቃሚ ነበር።

በ RPA (UI Path, Bluepriism, Automation Anywhere እና ሌሎች) መስክ ውስጥ ያሉ ከፍተኛ ነባር የአይቲ መፍትሄዎች 2 ጉልህ ችግሮች አሉባቸው።

  • ችግር 1፡ የሮቦት ስክሪፕቶች ሲፈጠሩ የመሣሪያ ስርዓቱ ተግባራዊነት ቴክኒካዊ ገደቦች ብቻ በግራፊክ በይነገጽ (አዎ ፣ የፕሮግራም ኮድን የመጥራት ችሎታ አለ ፣ ግን ይህ ችሎታ ብዙ ገደቦች አሉት)
  • ችግር 2፡ እነዚህን መፍትሄዎች ለመሸጥ እጅግ ውድ የሆነ የፍቃድ አሰጣጥ ፖሊሲ (ለከፍተኛ መድረኮች በቋሚነት ለሚሰራ ሮቦት በዓመት 8000 ዶላር ገደማ). በፈቃድ ክፍያ መልክ ትልቅ ዓመታዊ ድምር ለማግኘት ደርዘን ሮቦቶችን ይስሩ።

ይህ ገበያ በጣም ወጣት እና በጣም ንቁ ስለሆነ አሁን በGoogle ላይ 10+ ሮቦቲክስ መፍትሄዎችን ከተለያዩ የዋጋ አወጣጥ ፖሊሲዎች ጋር በቀላሉ ማግኘት ይችላሉ። ግን እስከ ቅርብ ጊዜ ድረስ ሙሉ ለሙሉ የሚሰራ የOpenSource መፍትሄ ማግኘት አልተቻለም ነበር። በተጨማሪም ፣ በተለይም ስለ ሙሉ በሙሉ ስለ OpenSource እየተነጋገርን ነው ፣ ምክንያቱም ከፊል ነፃ የሮቦዜሽን መፍትሄዎች ሊገኙ ይችላሉ ፣ ግን የ RPA ጽንሰ-ሀሳብ የተመሠረተባቸውን ቁልፍ ቴክኖሎጂዎች በከፊል ብቻ አቅርበዋል ።

የ RPA ጽንሰ-ሐሳብ በምን ላይ የተመሠረተ ነው?

አርፒኤየሮቦቲክ ሂደት አውቶማቲክ) ግቡን ለማሳካት በጣም ወጪ ቆጣቢ ከሆኑ ዓይነቶች አንዱ ነው። RPA ሁሉንም የኩባንያውን የቆዩ ስርዓቶች መተውን ስለማይጨምር፣ ነገር ግን በነዚህ ስርዓቶች ላይ በመመስረት አስፈላጊውን አውቶሜሽን ስክሪፕት ማድረግ፣ ይህ በልማት ፍጥነት በሁለቱም ፍሬ ያፈራል (ምክንያቱም አሁን ያለውን የአራዊት ስርዓት እንደገና ማስተካከል አያስፈልግም) እና ከንግድ ውጤቶች አንፃር (ቁጠባ PSE/FTE, የኩባንያውን ገቢ መጨመር, የኩባንያውን ወጪዎች መቀነስ).

የ RPA መሳሪያዎች በሚከተሉት ቴክኖሎጂዎች ላይ የተመሰረቱ ናቸው.

  • ክፍት አሳሽ ድረ-ገጾችን ማስተዳደር;
  • ክፍት የዴስክቶፕ GUI መተግበሪያዎች አስተዳደር;
  • የመዳፊት እና የቁልፍ ሰሌዳ መቆጣጠሪያ (ቁልፎችን, ሙቅ ቁልፎችን, የመዳፊት ቁልፎችን መጫን, ጠቋሚውን ማንቀሳቀስ);
  • ተጨማሪ እርምጃዎችን በመዳፊት እና / ወይም በቁልፍ ሰሌዳው ላይ ለመተግበር በዴስክቶፕ ማያ ገጽ ላይ ግራፊክ ክፍሎችን መፈለግ;

ተግባራዊ ልምድ ብዙ ዓመታት ጋር, እኛ ቴክኖሎጂዎች ይህ በተለይ ስብስብ ሰው ሠራሽ የማሰብ (በእነዚህ ሁኔታዎች ውስጥ, አስፈላጊ ነው) እውቅና አንድ ኤለመንት የሚጠይቁ አይደለም ማለት ይቻላል ማንኛውንም የንግድ ሂደት robotization ተግባራዊ ለማድረግ ያስችላቸዋል መሆኑን ማሳየት ችለዋል. አሁን ባለው የአይቲ ዓለም ውስጥ የሚገኙትን ተዛማጅ ቤተ-መጻሕፍት ከሮቦት ጋር ለማገናኘት)። ከላይ ከተጠቀሱት መሳሪያዎች ውስጥ ቢያንስ አንዱ አለመኖር የ RPA አቅምን በእጅጉ ይነካል.

ከሁሉም በላይ, ሁሉም የ RPA መሳሪያዎች በበይነመረብ ላይ ሊገኙ ይችላሉ. እንግዲህ ምን ይጎድላል?

ግን በጣም አስፈላጊው ነገር ጠፍቷል - ንጹሕነታቸው ጠፍቷል. በአንድ ሮቦት ስክሪፕት ውስጥ የተለያዩ መሳሪያዎችን (ድር ፣ ጂአይ ፣ አይጥ ፣ የቁልፍ ሰሌዳ) የመጠቀምን የተቀናጀ ተፅእኖ እንዲገነዘቡ የሚያስችልዎ ታማኝነት ፣ ይህም ብዙውን ጊዜ በልማት ወቅት አስፈላጊ ነው (እንደ ልምምድ እንደሚያሳየው)። ሁሉም ከፍተኛ የ RPA መድረኮች የሚያቀርቡት ይህ ቁልፍ እድል ነው, እና አሁን ይህ እድል መሰጠት ጀምሯል የመጀመሪያው የ OpenSource RPA መድረክ OpenRPA

OpenRPA እንዴት ነው የሚሰራው?

አርፒኤ ክፈት በ Python 3 የፕሮግራም አወጣጥ ቋንቋ ላይ የተመሰረተ የOpenSource ፕሮጀክት ነው፣ እሱም አስፈላጊዎቹን የ RPA ፕላትፎርም መሳሪያዎች እንዲተገብሩ የሚያስችልዎትን ምርጥ ነባር python ቤተ-መጻሕፍት ያቀፈ ነው (ከላይ ያሉትን ቁልፍ RPA መሣሪያዎች ዝርዝር ይመልከቱ)።

የቁልፍ ቤተ-መጻሕፍት ዝርዝር፡-

  • pywinauto;
  • ሴሊኒየም;
  • የቁልፍ ሰሌዳ;
  • pyautogui

ሁሉም ቤተ-መጻሕፍት አንዳቸው የሌላውን ሕልውና ስለማያውቁ፣ OpenRPA በጣም አስፈላጊ የሆነውን የ RPA ፕላትፎርም ባህሪን ተግባራዊ ያደርጋል፣ ይህም አንድ ላይ ጥቅም ላይ እንዲውሉ ያስችላቸዋል። ይህ በተለይ የዴስክቶፕ GUI መተግበሪያን ለማስተዳደር pywinauto ቤተ-መጽሐፍት ሲጠቀሙ በግልጽ ይታያል። በዚህ አካባቢ፣ የቤተ መፃህፍቱ ተግባር በምርጥ RPA መድረኮች (ለ GUI አፕሊኬሽኖች መራጮች ፣ ቢት ነፃነት ፣ መራጭ ፈጠራ ስቱዲዮ ፣ ወዘተ) ወደሚቀርበው የተግባር ደረጃ ተዘርግቷል።

መደምደሚያ

ዘመናዊው የአይቲ ዓለም ዛሬ ለሁሉም ሰው ክፍት ከመሆኑ የተነሳ አሁንም የሚከፈልባቸው ፈቃድ ያላቸው መፍትሄዎች የሚቆጣጠሩባቸው ቦታዎች እንዳሉ ለመገመት አስቸጋሪ ነው። ይህ የፍቃድ አሰጣጥ ፖሊሲ የዚህን አካባቢ ልማት በእጅጉ ስለሚገድብ, ይህንን ሁኔታ መለወጥ እንደምንችል ተስፋ አደርጋለሁ: ማንኛውም ኩባንያ RPA መግዛት ይችላል; በክልሎቻቸው ውስጥ ያለው የኢኮኖሚ ሁኔታ ምንም ይሁን ምን የአይቲ ባልደረቦቻችን በቀላሉ በ RPA ውስጥ ሥራ ማግኘት እንዲችሉ (ዛሬ ደካማ ኢኮኖሚ ያላቸው ክልሎች RPA መግዛት አይችሉም)።

ይህ ርዕስ ለእርስዎ ትኩረት የሚስብ ከሆነ ለወደፊቱ ለሀብር በተለይ OpenRPA ን ስለመጠቀም አጋዥ ስልጠና መፍጠር እችላለሁ - በአስተያየቶቹ ውስጥ ይፃፉ ።

ሁላችሁንም አመሰግናለሁ እና መልካም ቀን!

ምንጭ: hab.com

አስተያየት ያክሉ