一、什么是编码模式
为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务,这种人和计算体系之间交流的过程就是编程,而RPA的编码模式就是这种编程人机交互模式。
二、编码模式页面介绍
如何进入编码模式开发我们的第一个应用呢?答案非常简单。首先打开阿里云RPA编辑器,然后用阿里云账号密码登录,进入之后会得到如下页面。之后我们可以新建工程或者打开工程,既可以是本地工程,也可以是云端工程。
我们选择新建工程之后进入到主界面,如下图所示。主界面包括菜单栏,组件面板,控件面板,日志面板和代码编辑区。其中,菜单栏有文件、视图、工程、设计、调试、工具和帮助等模块,分别负责相关的功能,清晰明了,可以帮助大家更好地进行开发。
在主界面的左侧区域是组件面板和工程面板,其中组件面板提供了一系列可调用的API组件,工程面板可以编写应用自定义的SDK,如下两张图红框内所示。
在主界面下方,有日志面板、数据视图、参数面板,可以更便捷的让我们设置相应的参数,查看日志等,加速开发过程。
右侧区域是控制面板,包含开始捕捉控制,以及编辑控件,我们使用捕捉控件来查找桌面所有的相似控件,然后将控件保存,进行编辑,快速完成控件的开发。
三、录制与停止运行快捷键
快捷键在开发过程中非常实用,可以大大加快我们的开发过程。在录制工具中的快捷键有:
- F2:捕捉控件,有时候有些控件会有鼠标焦点失去后就消失的情况,可以通过F2快捷键录制到。
- Shift + F5:当我们在运行程序时突然想中断程序执行,可以使用Shift+F5,我们也可以在首选项中进行快捷键的设置。
四、支持操作的对象
阿里云RPA编码模式支持操作操作office,wps,erp,Java程序,IE,chrome,win32桌面应用程序等等,并且在调试的过程中我们支持单步调试。下图是一个简单的示例代码,通过如下代码我们可以操作IE进入淘宝网站,然后进行相应的搜索,并将搜索的结果写入到Excel中,整个过程简单高效,欢迎大家尝试。