System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() RPA机器人读取子域库文件的方法、计算机装置及计算机可读存储介质制造方法及图纸_技高网

RPA机器人读取子域库文件的方法、计算机装置及计算机可读存储介质制造方法及图纸

技术编号:40543375 阅读:3 留言:0更新日期:2024-03-05 18:59
本发明专利技术提供一种RPA机器人读取子域库文件的方法、计算机装置及计算机可读存储介质,该方法包括通过发布功能将RPA机器人的代码进行封装形成安装文件,将RPA机器人需要使用到的库文件依赖文件封装到RPA机器人的安装文件中;在机器人目录中安装RPA机器人的配置文件,在机器人目录中创建库文件目录,在库文件目录中安装组件依赖文件;登录RPA运行中心,判断是否有新的RPA机器人,如是,自动初始化机器人将新的RPA机器人加载,并自动读取新的RPA机器人的配置文件中的参数信息。本发明专利技术还提供实现上述方法的计算机装置备及计算机可读存储介质。本发明专利技术能让RPA机器人自动读取子域的库文件,降低RPA机器人的运维成本。

【技术实现步骤摘要】

本专利技术涉及机器人流程自动化的,具体地,是一种rpa机器人读取子域库文件的方法,还涉及实现该方法的计算机装置及计算机可读存储介质。


技术介绍

1、随着人工智能技术的发展,企业内部管理的流程自动化的需求增加,企业开始研究使用rpa(robotic process automation)机器人辅助各种流程性事务进行自动化的处理,例如自动对档案进行归档、自动对各种账单进行整流等。

2、由于企业的应用场景差异较大,因此需要为不同的企业定制符合相应场景需求的rpa机器人。随着企业内部管理流程的改进,rpa机器人实现的流程也需要进行相应的变化,这就需要不断的对rpa机器人进行升级、更新。另外,由于rpa机器人实现的功能往往是依赖于各种组件实现的,如果组件进行升级、更新,也需要对rpa机器人进行升级、更新的操作。

3、由于与rpa机器人相关的组件更新频繁,更新rpa机器人之前需要先更新客户端或者通过组件安装包来更新相应的库文件,即更新dll文件。在组件更新频繁的情况下,不断的通过客户端或者安装包进行库文件的更新,将导致rpa机器人后续的运维成本增加。


技术实现思路

1、本专利技术的第一目的是提供一种可以减少rpa机器人后续运维成本的rpa机器人读取子域库文件的方法。

2、本专利技术的第二目的是提供一种实现上述rpa机器人读取子域库文件的方法的计算机装置。

3、本专利技术的第三目的是提供一种实现上述rpa机器人读取子域库文件的方法的计算机可读存储介质。

4、为实现本专利技术的第一目的,本专利技术提供的rpa机器人读取子域库文件的方法包括发布rpa机器人:根据预设业务场景进行rpa机器人的设计,通过发布功能将rpa机器人的代码进行封装形成安装文件,并将rpa机器人需要使用到的库文件依赖文件封装到rpa机器人的安装文件中;安装rpa机器人:自动在预设的安装目录中创建机器人目录,在机器人目录中安装rpa机器人的配置文件,在机器人目录中创建库文件目录,在库文件目录中安装组件依赖文件;登录rpa运行中心,判断是否有新的rpa机器人,如是,自动初始化机器人将新的rpa机器人加载,并自动读取新的rpa机器人的配置文件中的参数信息;启动运行成功后自动与rpa运行中心进行连接,并计算rpa机器人设计运行器心跳可用率;运行rpa机器人:rpa运行中心收到命令开始运行rpa机器人,并将rpa机器人及参数发送给运行程序,rpa运行中心运行rpa机器人过程中判是否有库文件依赖文件,如有,则调用机器人目录中的子域库文件依赖文件运行rpa机器人,如没有,则调用rpa设计中心的主域的库文件运行rpa机器人。

5、由上述方案可见,本专利技术在发布rpa机器人的同时会将当前rpa机器人需要使用到的库文件一起打包形成一个压缩包,安装rpa机器人的过程中会同时更新设计中心的库文件,运行中心运行rpa机器人过程中会读取最新的库文件运行设计器机器人。这样,rpa机器人能够自动获取最新的库文件,通过读取机器人目录中子域的库文件依赖文件运行rpa机器人,可以减少用户更新rpa设计中心及运行中心应用程序的频率,在设计中心组件更新的情况下,可以不更新用户现有的应用程序,直接安装机器人的安装文件便可以更新并运行机器人,减少用户更新应用程序的频率,减少因为组件变动造成的机器人运行异常等问题。

6、一个优选的方案是,根据预设业务场景进行rpa机器人的设计时,在设计自动化流程的过程中使用预设的工具箱中的目标组件设计rpa机器人的流程。

7、由此可见,通过预先设定的目标组件设置rpa机器人的流程,使得rpa机器人的流程设计更加简单、快捷。

8、进一步的方案是,目标组件包括以下的至少一个:文件/文件夹、鼠标键盘、日期时间、java控制、网页、应用、办公、编程、图片、视频、流程、ai、扩展组件。

9、这样,通过获取大量已有的组件来设计rpa机器人,能够节省rpa机器人的设计时间,提高设计效率。

10、进一步的方案是,根据预设业务场景进行rpa机器人的设计时,通过组件拖拉拽自定义组合设计rpa机器人的自动化流程。

11、由此可见,通过拖拉拽等简单的操作,且由设计人员根据实际场景的需要对各个组件进行自定义的组合,能够提高rpa机器人流程设计的灵活性。

12、一个优选的方案是,rpa运行中心收到命令开始运行rpa机器人前,进入rpa运行中心的机器人库界面,点击需要运行的rpa机器人并运行该rpa机器人。

13、这样,用户可以根据使用的需要选择需要运行的rpa机器人,通过提供多个可选择的rpa机器人来满足不同场景的使用需求。

14、进一步的方案是,将rpa机器人及参数发送给运行程序后,运行程序接收到消息后向rpa运行中心返回收到执行请求的反馈信息。

15、由此可见,在rpa机器人及参数发送给运行程序后,运行程序能够主动的返回相应的反馈信息,以及时通知rpa运行中心运行程序已经接收到消息。

16、进一步的方案是,rpa设计中心运行rpa机器人前,通过执行文件加载当前主域的所有程序集,再通过代理的方式加载子域的程序集。

17、进一步的方案是,将rpa机器人需要使用到的库文件依赖文件封装到rpa机器人的安装文件后,形成安装压缩包;安装rpa机器人时,首先解压该压缩包。

18、由此可见,设计rpa机器人时将该rpa机器人的安装包形成一个压缩文件,在安装rpa机器人时只需要对该压缩文件进行解压,即可以获取安装rpa机器人所需要的所有文件,包括库文件依赖文件等,从而确保安装rpa机器人时能够获取完整的文件进行安装,避免安装过程出现异常情况。

19、为实现上述的第二目的,本专利技术提供的计算机装置包括处理器以及存储器,存储器存储有计算机程序,计算机程序被处理器执行时实现上述rpa机器人读取子域库文件的方法的各个步骤。

20、为实现上述的第三目的,本专利技术提供计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述rpa机器人读取子域库文件的方法的各个步骤。

本文档来自技高网...

【技术保护点】

1.RPA机器人读取子域库文件的方法,其特征在于,包括:

2.根据权利要求1所述的RPA机器人读取子域库文件的方法,其特征在于:

3.根据权利要求2所述的RPA机器人读取子域库文件的方法,其特征在于:

4.根据权利要求1至3任一项所述的RPA机器人读取子域库文件的方法,其特征在于:

5.根据权利要求1至3任一项所述的RPA机器人读取子域库文件的方法,其特征在于:

6.根据权利要求1至3任一项所述的RPA机器人读取子域库文件的方法,其特征在于:

7.根据权利要求1至3任一项所述的RPA机器人读取子域库文件的方法,其特征在于:

8.根据权利要求1至3任一项所述的RPA机器人读取子域库文件的方法,其特征在于:

9.计算机装置,其特征在于,包括处理器以及存储器,所述存储器存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任意一项所述RPA机器人读取子域库文件的方法的各个步骤。

10.计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1至8中任意一项所述RPA机器人读取子域库文件的方法的各个步骤。

...

【技术特征摘要】

1.rpa机器人读取子域库文件的方法,其特征在于,包括:

2.根据权利要求1所述的rpa机器人读取子域库文件的方法,其特征在于:

3.根据权利要求2所述的rpa机器人读取子域库文件的方法,其特征在于:

4.根据权利要求1至3任一项所述的rpa机器人读取子域库文件的方法,其特征在于:

5.根据权利要求1至3任一项所述的rpa机器人读取子域库文件的方法,其特征在于:

6.根据权利要求1至3任一项所述的rpa机器人读取子域库文件的方法,其特征在于:

7.根据权利要求...

【专利技术属性】
技术研发人员:彭邦肖少武幸勋魏筱峰华凯凯
申请(专利权)人:远光软件股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1