Automagica 是一个开源智能机器人流程自动化(SRPA,Smart Robotic Process Automation)平台,借助 Automagica,自动化跨平台流程变得轻而易举。Automagica 可以通过简单程序脚本实现打开各种应用程序并对应用进行操作。
Automagica 需要 Python 3.7 环境,官方支持 Windows 10 平台,Linux 和 Mac 目前官方还不支持。
Automagica 使用场景:
例如:
打开 Excel 并进行程序控制:
打开画图工具并进行绘图:
该示例打开 Windows 记事本并输入 'Hello world!'.
PressHotkey('win','r')
Wait(seconds=1)
Type(text='notepad', interval_seconds=0)
PressKey('enter')
Wait(seconds=2)
Type(text='Hello world!', interval_seconds=0.15)
下面例子打开 Chrome 浏览器并访问 gitee.com
browser = ChromeBrowser()
browser.get('https://gitee.com')
运行代码:
cd examples
dir
cd <example-name>
automagica -f app.py
1.1.1. 目录 1.1.2. 一、技能信息 1.1.3. 二、语音交互 1.1.4. 三、配置后端服务 1.1.5. 四、集成发布 1.1.1. 目录 本文将讲解如何在Rokid技能平台上快速地创建一个自定义技能。 一、技能信息 二、语音交互 自定义语音交互 预定义语音交互 三、配置后端服务 本地技能 云端技能 四、测试发布 添加测试设备 SSML语音调试 后端服务测试 1.1.2. 一、技能
因为之前微软推出了typescript语言,结合tsd文件,用visual studio写typescript代码是相当爽的,智能提示的功能非常nb。 这个功能理所应当也被vsc继承了。 vsc的自动补全用的是typings。 The TypeScript Definition Manager(之前的tsd已经弃用了,faq里有说明) https://github.com/typings/typi
我刚刚下载了VisualStudio代码,我的Intellisense没有自动工作。 控制这一点的两个设置似乎设置正确: 当我开始输入并按下“CTRL空间”时,我确实会得到一个智能感知菜单,但这给了我一个所有东西的列表,而不是专门针对我的对象的东西。 我做错了什么?
1. 智能家居设备接入流程 1.1. 准备阶段 1.2. 厂商接入 1.2.1. 云云对接 1.2.2. 局域网对接 1.3. 厂商自测 1.3.1. RHOME 桌面调试工具 1.3.2. 自定义接入 1.4. 申请上线 1.5. 发布上线 1.6. 获取帮助 一、准备阶段 二、厂家接入 三、厂商自测 四、申请上线 五、发布上线 1.1. 准备阶段 申请成为智能家居开发者需要准备: 拥有一台若琪
1 自我介绍 2 Java垃圾回收 3Java 新生代 老年代 3 项目中python做了什么 4 对自动化测试的看法 5自动化测试框架的了解 6 你为自动化测试做了什么准备 7 快乐数 说思路 8对一个购物车你会怎么测试 反问环节
解决两个我认为的痛点: 痛点一:.申请记录没有沉淀,无法追查。机器出问题不好找到负责人,节点维护时必须要抄送全公司。 平台对应的解决方法: 采用用户自主注册的方式来开通账户,用户自行申请虚拟机,在后台审核。用户可以时时看到订单进度及状态。维护时可以只抄送负责人即可,也可以在页面中挂上公告。 痛点二:虚拟机开通过程重复毫无技术含量,初始化麻烦,大批量开通时导致工作量过大,问题率过高。