一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种免安装运行RPA流程的方法及系统与流程

2021-11-05 22:42:00 来源:中国专利 TAG:

技术特征:
1.一种免安装运行rpa流程的方法,其特征在于,包括:获取用户分享的已编写的rpa流程对应的url;利用预先下载的主控程序从url下载对应的流程包文件,所述流程包文件包括rpa流程配置文件和rpa流程文件;读取rpa流程配置文件中运行所述rpa流程文件所依赖的软件包列表,以及读取本地软件包列表;根据所依赖的软件包列表和本地软件包列表判断本地是否包含所依赖的软件包,若全部包含则直接运行所述rpa流程文件;若有缺失则下载缺少的软件包到本地,并更新本地软件包列表,全部依赖软件包准备完成之后,运行所述rpa流程文件。2.根据权利要求1所述的免安装运行rpa流程的方法,其特征在于,所述rpa流程配置文件包括软件包依赖列表、运行参数以及流程入口函数,用于主控程序根据所述软件包依赖列表确定运行所述流程文件所依赖的软件包;根据运行参数显示编辑对话框,利用编辑对话框进行运行参数修改或者不修改;根据修改后的运行参数或者未修改的运行参数和流程入口函数执行rpa流程文件。3.根据权利要求2所述的免安装运行rpa流程的方法,其特征在于,所述rpa流程配置文件还包括共享权限选项,用于主控程序在从url下载rpa流程文件之前先登录认证服务器,根据登录认证服务器的输入信息确定当前用户的权限,将当前用户的权限与共享权限选项对应的权限进行比较认证,认证通过后,容许下载对应rpa流程。4.根据权利要求1所述的免安装运行rpa流程的方法,其特征在于,所述rpa流程文件的形式为代码形式或者编译后的二进制程序。5.一种免安装运行rpa流程的系统,其特征在于,包括:获取模块,用于获取用户分享的已编写的rpa流程对应的url,;下载模块,用于利用预先下载的主控程序从url下载对应的流程包文件,所述流程包文件包括rpa流程配置信息和rpa流程文件;读取模块,用于读取rpa流程配置文件中运行所述rpa流程文件所依赖的软件包列表,以及读取本地软件包列表;判断及运行模块,用于根据所依赖的软件包列表和本地软件包列表判断本地是否包含所依赖的软件包,若全部包含则直接运行所述rpa流程文件;若有缺失则下载缺少的软件包到本地,并更新本地软件包列表,全部依赖软件包准备完成之后,运行所述rpa流程文件。6.根据权利要求5所述的免安装运行rpa流程的系统,其特征在于,所述下载模块包括预配置模块,用于在流程包文件中预先配置包括软件包依赖列表、运行参数以及流程入口函数的rpa流程配置文件,所述rpa流程配置文件用于主控程序根据所述软件包依赖列表确定运行所述流程文件所依赖的软件包;根据运行参数显示编辑对话框,利用编辑对话框进行运行参数修改或者不修改;根据修改后的运行参数或者未修改的运行参数和流程入口函数执行rpa流程文件。7.根据权利要求6所述的免安装运行rpa流程的系统,其特征在于,所述预配置模块,还
包括预配置有共享权限选项,用于主控程序在从url下载rpa流程文件之前先登录认证服务器,根据登录认证服务器的输入信息确定当前用户的权限,将当前用户的权限与共享权限选项对应的权限进行比较认证,认证通过后,容许下载对应rpa流程。8.根据权利要求5所述的免安装运行rpa流程的系统,其特征在于,所述rpa流程文件的形式为代码形式或者编译后的二进制程序。

技术总结
本发明公开了一种免安装运行RPA流程的方法及系统,包括:获取用户分享的已编写的RPA流程对应的URL;利用预先下载的主控程序从URL下载对应的流程包文件,流程包文件包括RPA流程配置文件和RPA流程文件;读取RPA流程配置文件中运行RPA流程文件所依赖的软件包列表,以及读取本地软件包列表;判断是否包含所依赖的软件包,若全部包含则直接运行RPA流程文件;若有缺失则下载缺少的软件包到本地,并更新本地软件包列表,运行RPA流程文件。优点:将下载流程包文件,软件包依赖关系管理及自动下载、运行RPA流程的功能集成在一个独立的主控程序中,在执行RPA流程时总是自动下载最少的软件包,主控程序仅需要下载一次。主控程序仅需要下载一次。主控程序仅需要下载一次。


技术研发人员:唐琦松 林平 吴鑫 靳志业
受保护的技术使用者:上海艺赛旗软件股份有限公司
技术研发日:2021.08.06
技术公布日:2021/11/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献