今天给各位RPA爱好者再分享一款比较成熟,功能比较完善的开源免费RPA。今天的主角就是Automagica。Automagica 是一个开源智能机器人流程自动化(SRPA,Smart Robotic Process Automation)平台,借助 Automagica,自动化跨平台流程变得轻而易举。Automagica 可以通过简单程序脚本实现打开各种应用程序并对应用进行操作。
Automagica是oakwood开源的一个项目, 源码开放在automagica。
它基于Python和Tensorflow等开源技术,因此可以轻松接入人工智能领域的最新和重大发展,将其用于日常办公。
该存储库用于所有Automagica构建块所在的开源Python库。借助Automagica,自动化跨平台流程变得轻而易举。通过这个开源库,我们希望为已知和鲜为人知的自动化库提供一个全面且一致的包装器。
Automagica 使用场景:
- 桌面交互自动化
- Office 自动化,例如打开 Excel 并进行数据填充
- Web 自动化,例如打开网址并进行网页操作
- 商业应用自动化,支持 SAP、Oracle Apps、Siebel、PeopleSoft 与 Salesforce 等
- 自动打开邮件应用并收发邮件
- 远程控制等等
入门
安装Automagica的最简单方法是使用Windows的安装程序,该安装程序可以从Automagica Portal下载。
Windows以外的其他操作系统
类似Fedora的Linux发行版,例如Red Hat Enterprise Linux或CentOS
您可以通过运行以下命令来安装Automagica:
sudo yum install python3-devel chromium -y
sudo pip3 install automagica -U
类似Debian的Linux发行版,例如Ubuntu
您可以通过运行以下命令来安装Automagica:
sudo apt-get install python3-devel chromium -y
sudo pip3 install automagica -U
重要
如果您想运行浏览器自动化,还需要安装Chromium或Chrome。
开发人员和其他平台
如果您只想安装Automagica Python库(不注册Automagica Portal),请按照以下步骤操作。
- 下载并安装Python 3.7
- 在计算机上安装最新版本的Automagica:
pip install automagica --upgrade
导入活动
在进入开发模式之前,请不要忘记在Python脚本中从automagica导入活动。如果不确定,可以通过以下方式启动脚本来导入所有活动以用于开发目的:
from automagica import *
Automagica演示DEMO
使用Excel的浏览器:
SAP自动化(生产示例,敏感信息模糊,该图为Gif格式图片,文件比较大,加载速度比较慢,请见谅。):
文件夹和文件操作
获取最新版Automagica:
Automagica 官网: https://automagica.com
Automagica Github: https://github.com/OakwoodAI/Automagica
本文是51RPA中文社区原创文章。发布者:RPA小当家,转载请注明出处:https://www.51rpa.net/rpaproduct/5663.html