Siyawalahla amaqonga e-RPA ahlawulelweyo kwaye asekelwe kwi-OpenSource (OpenRPA)

Intshayelelo

Ngaphambili, isihloko sasigutyungelwe ngokweenkcukacha ezinkulu kuHabré Ukuzenzekela kwezicelo ze-GUI zedesktop kwiPython. Ngelo xesha, ndatsaleleka kakhulu kweli nqaku kuba lalityhila izinto ezifana nokwenziwa kweerobhothi. Kwaye ekubeni, ngokobume bomsebenzi wam wobugcisa, ndibandakanyeka kwi-robotization yeenkqubo zoshishino lwenkampani (i-RPA yindawo apho bekungekho ii-analogues ze-OpenSource ezisebenza ngokupheleleyo kude kube kutshanje), esi sihloko sasibaluleke kakhulu kum.

Izisombululo eziphezulu ze-IT ezikhoyo kwintsimi ye-RPA (i-UI Path, i-Blueprism, i-Automation Naphi na kunye nabanye) baneengxaki ezi-2 ezibalulekileyo:

  • Ingxaki 1: Ukulinganiselwa kobugcisa bokusebenza kweqonga njengoko kudalwa izikripthi zerobhothi kuphela Kujongano lomzobo (ewe, kukho ukukwazi ukufowunela ikhowudi yenkqubo, kodwa obu buchule bunenani lemida)
  • Ingxaki yesi-2: Umgaqo-nkqubo welayisenisi obiza kakhulu ekuthengiseni ezi zisombululo (Kumaqonga aphezulu malunga $8000 enye irobhothi esebenza rhoqo ngonyaka). Yenza iirobhothi ezilishumi elinesibini ukuze ufumane isixa esikhulu sonyaka ngokwemirhumo yelayisensi.

Ekubeni le marike isencinci kwaye iyasebenza kakhulu, ngoku unokufumana lula i-10+ izisombululo zerobhothi ezinemigaqo-nkqubo yamaxabiso ahlukeneyo kuGoogle. Kodwa kude kube mva nje, bekungenakwenzeka ukufumana isisombululo se-OpenSource esisebenza ngokupheleleyo. Ngaphezu koko, sithetha ngokuthe ngqo malunga ne-OpenSource esebenza ngokupheleleyo, ngenxa yokuba izisombululo zerobhothi zasimahla zinokufumaneka, kodwa banikezela ngenxalenye yetekhnoloji ephambili apho ingcamango ye-RPA isekelwe khona.

Ingqikelelo yeRPA isekelwe phezu kweyiphi?

I-RPA (Inkqubo yokuZenzekelayo) yenye yeendlela ezingabizi kakhulu zokufezekisa injongo. Ekubeni i-RPA ayibandakanyi ukulahla zonke iintlobo zeenkqubo zelifa lenkampani, kodwa ukwenza iscript esizisebenzelayo esifunekayo esisekelwe kwezi nkqubo kakhulu, oku kuvelisa iziqhamo zombini ngokubhekiselele kwisantya sophuhliso (kuba akukho mfuneko yokwenza kwakhona i-zoo ekhoyo yeenkqubo) kwaye ngokweziphumo zoshishino (ukugcina PSE/FTE, ukwandisa ingeniso yenkampani, ukunciphisa iindleko zenkampani).

Izixhobo zeRPA zisekwe kobu buchwepheshe bulandelayo:

  • ukulawula amaphepha ewebhu ebhrawuza evulekileyo;
  • ulawulo lwezicelo ze-GUI zedesktop evulekileyo;
  • imouse kunye nolawulo lwebhodi yezitshixo (ucofa izitshixo, izitshixo ezishushu, amaqhosha emouse, ukuhambisa ikhesa);
  • Phendla izinto zegraphic kwiscreen sedesktop ukufaka iintshukumo ezingaphaya nge mouse kunye/okanye ibhodi yezitshixo;

Ukutyhubela iminyaka emininzi yamava asebenzayo, siye sakwazi ukubonisa ukuba le seti ethile yetekhnoloji ivumela ukuba siphumeze i-robotization phantse kuyo nayiphi na inkqubo yeshishini engadingi nto yokuqaphela / ukusetyenziswa kobukrelekrele bokwenziwa (kwezi meko, kuyimfuneko. ukudibanisa iilayibrari ezihambelanayo ezikhoyo kwihlabathi elikhoyo le-IT kwirobhothi). Ukungabikho nokuba esinye sezi zixhobo zingentla buchaphazela kakhulu ubunakho be-RPA.

Ngapha koko, zonke izixhobo zeRPA zinokufumaneka kwi-Intanethi. Yintoni ke ngoko engekhoyo?

Kodwa eyona nto ibalulekileyo ilahlekileyo—intsilelo yabo iyasilela. Ukunyaniseka, okuya kukuvumela ukuba uqaphele umphumo we-synergistic wokusebenzisa izixhobo ezahlukeneyo (iwebhu, i-gui, imouse, i-keyboard) kwiskripthi se-robot enye, ehlala iyimfuneko (njengoko ibonisa) ngexesha lophuhliso. Leli thuba eliphambili elinikezelwa ngawo onke amaqonga aphezulu e-RPA, kwaye ngoku eli thuba sele liqalisile ukubonelelwa iqonga lokuqala le-OpenSource RPA i-OpenRPA

Isebenza njani i-OpenRPA?

I-OpenRPA yiprojekthi ye-OpenSource esekelwe kulwimi lweprogram ye-Python ye-3, equka iilayibrari ze-python ezingcono ezikhoyo ezikuvumela ukuba uphumeze izixhobo eziyimfuneko ze-platform ye-RPA (jonga uluhlu lwezixhobo eziphambili ze-RPA ngasentla).

Uluhlu lwamathala eencwadi angundoqo:

  • ipywinauto;
  • selenium;
  • ikhibhodi
  • pyautogui

Ekubeni onke amathala eencwadi engazi malunga nobukho bomnye nomnye, i-OpenRPA isebenzisa eyona nto ibalulekileyo yeqonga le-RPA, elivumela ukuba lisetyenziswe kunye. Oku kubonakala ngakumbi xa usebenzisa ilayibrari yepywinauto ukulawula usetyenziso lwe-GUI yedesktop. Kulo mmandla, ukusebenza kwethala leencwadi kwandiswa ukuya kwinqanaba lokusebenza olunikezelwa kwiiplatifti zeRPA ezilungileyo (abakhethi bezicelo ze-GUI, ukuzimela kancinci, istudiyo sokudala umkhethi, njl. njl.).

isiphelo

Ihlabathi le-IT lanamhlanje livuleleke kuye wonke umntu namhlanje kangangokuba kunzima ukucinga ukuba kusekho iindawo apho kukho izisombululo ezinelayisenisi ezihlawulwayo kuphela. Ekubeni lo mgaqo-nkqubo welayisenisi unciphisa kakhulu uphuhliso lwalo mmandla, ndiyathemba ukuba sinokuyibuyisela umva le meko: ukuze nayiphi na inkampani ikwazi ukuhlawula i-RPA; ukuze oogxa bethu be-IT bafumane lula umsebenzi kwi-RPA, kungakhathaliseki ukuba imeko yezoqoqosho kwimimandla yabo (namhlanje, imimandla enoqoqosho olubuthathaka ayinakukwazi ukuhlawula i-RPA).

Ukuba esi sihloko sinomdla kuwe, ngoko kwixesha elizayo ndingenza i-tutorial ngokukodwa ku-Habr ngokusebenzisa i-OpenRPA - bhala kwizimvo.

Enkosi nonke kwaye nibe nosuku oluhle!

umthombo: www.habr.com

Yongeza izimvo