UiAuto 是览众独立开发的一款RPA工具,致力于减少人员处理重复性任务的时间,为客户提供高效的解决方案。通过它帮助企业解决业务流程自动化难题,主要用户处理标准、重复、繁琐、大批量的工作任务。RPA应用以更低的成本、更快的速度和更高的质量进行全天候服务,极大减少人为从事规律可循的机械性工作,释放员工创造力、提升员工满意度。
开始使用
在Windows系统下,下载安装,通过手机 注册即可使用。
安装、配置
基础组件介绍
脚本类型仅推荐有编程能力的用户使用该类型,也请勿随意植入不能完全可知操作的外来代码,以免隐私受损。
新增流程项目
完整的流程图必定是由“开始”通向“结束”,并且除了循环旁支、“开始”和“结束”节点外,不应该存在只有一个相邻节点的组件。
修改流程项目
下载、上传新的功能组件
成为开发者
技术框架
前端:Vue 外壳:Electron 中间件:NodeJS + Python
项目结构
环境准备
执行器
目前执行器支持执行NodeJS、Python、Java等三种语言开发的插件。 执行器基于Python语言开发,执行流程逻辑。 针对基于NodeJS开发的插件的数据交互采用了SOCKET传输的方式。 Java插件的支持需要运行环境安装vc_redist_2017。
UI选择器
目前UI选择器支持大部份标准Windows组件及常见 页元素的属性捕获。 UI选择器基于Python语言开发 标准Windows组件属性捕获是通过UIAutomationCore.dll的api实现。 页元素的属性捕获是通过是向浏览器注入javascript脚本来实现,因此,浏览器必须通过webdriver启动。
插件开发
插件开发Demo
软件截图
项目地址:
https://gitee.com/legion-spider-man/UiAuto
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!