GeeLark RPA学习指南(3)——RPA初级
学习指南
老朋友,你总算来了。咱开门见山,本章的学习目标就只有2个:
1.学会创建一个最基本、最简单的RPA模板。
2.学会调试模板以及查看调试日志。
一旦掌握这两项技能,那学习后面的任务就难不倒你。
若你还没看过前两章的内容,可以看看老费之前给新朋友的肺腑之言:
1.准备工作
1.打开一个云手机环境,并且打开TikTok App,登录账号。
2.在云手机里找到AutoX.js,并打开。如果你不知道怎么安装,可以返回到 《RPA初级》 重新复习一下。
启用AutoX.js的无障碍模式
在GeeLark的RPA功能中,Autox.js的主要作用是辅助定位界面中的元素。请按照以下步骤启用Autox.js的无障碍模式:
步骤 1:进入设置界面
打开Autox.js,点击左上角的设置图标,进入设置菜单。
步骤 2:打开无障碍服务,并启动悬浮窗
在设置菜单中,找到【Accessibility Services】(无障碍服务),并打开。
找到【Floating window】并打开,看到Autox.js的浮动图标就说明成功了。
注意:
1.如果你之前已经按照该步骤设置了AutoX.js,但是没有看到悬浮图标,重新点击【Floating window】即可。
2.有时候,重启云手机悬浮图标也会消失,重新按照上面的2个步骤设置一下。
2.认识界面
在【自定义任务】界面,点击【创建任务流程】
进入【任务流程】界面,先来认识这个界面的3个区域(先别慌,什么都慌只会害了你):
区域1:RPA的各种操作都需要从这里挑选,点击按钮、长按按钮、滚动页面等等,你需要将其添加到区域3,组合成一个完整的RPA模板。
区域2:设置任务(RPA模板)的名称,任务的描述,调试RPA模板,查看调试日志等。
区域3:RPA模板编辑区域,通过各种操作选项组成。
请你在区域2填写任务的名称,任务的描述(选填),【异常处理】默认就行,【任务设置】先暂时不用管。
3.打开应用
这是添加RPA流程的第一步。RPA需要打开一个APP去执行任务,如果不设置,RPA不知道该去找哪个APP执行。
设置选项:
设置选项 | 说明 |
包名 | 选择要打开的APP,可以通过下文学习如何填写 |
URI | 用于打开APP指定的页面,例如:TikTok:https://www.tiktok.com/@XXX/video/7423XXXXXXXXXX2Facebook:https://www.facebook.com/XXXX/posts/pfbid09PZXXXXXX |
操作步骤:
1.打开云手机,进入TikTok,点击AutoX.js的悬浮图标——点击设置按钮(对,像齿轮那个按钮,给我点他!)
2.在弹出的菜单中,点击【Current application package name】(当前应用包名),将包名复制到电脑剪贴板。此时,剪贴板中的内容是:com.zhiliaoapp.musically。如果你选择的是其他应用,包名会有所不同。
3.将【打开应用】操作拖动到右侧的流程编辑区域(你也可以点击旁边的“+”按钮),然后将从AutoX.js获取的包名粘贴到【包名】字段中,点击【确定】。
如果粘贴(Ctrl+V)时没有反应,可以返回重复步骤2,确保包名正确粘贴。
4.等待时间
使用场景:增加等待时间可以确保每个操作之间有足够的时间间隔,让RPA机器人模拟更自然的操作行为,避免过于机械化。
操作步骤:
将【等待时间】拖动到流程编辑区域。等待时间有【固定值】和【区间随机】可供选择。
当打开应用的时候,等待5秒钟左右再去执行下一步比较好,添加等待时间能提升RPA执行的成功率。
5.滚动页面
使用场景:在界面向上、向下、向左或向右滑动页面,以便显示更多内容。该操作常用于需要浏览列表、加载更多数据或查找特定内容的场景。
设置选项:
- 滚动距离:定义页面每次滚动的距离,该距离决定了页面滑动的像素
- 等待时间:设置每次滚动操作所需的时间,以毫秒(ms)为单位,即滚动的速度。
- 初始位置点:设置滚动的起始位置,如页面上的X:260, Y:400。
- 方向:选择滚动的方向,包括上、下、左、右四个方向。
你可以像我一样:滚动页面——等待时间——滚动页面——等待时间——滚动页面,模拟真人滚动时的场景。
而且,每次设定的滚动距离范围、初始位置点、滚动时间的范围也都可以不一样。
6.页面后退
使用场景:在浏览多个层级页面时,返回回到上一级页面。相当于点击导航的返回键。
接下来,将【页面后退】添加到任务流程中。现在,一个最简单,最基本的RPA模板就完成了。
这个RPA模板的流程如下:
- 打开TikTok
- 等待几秒钟
- 滚动3次页面,每次停留几秒钟
- 最终返回到手机主界面
(由于要点击2次返回键,才能退到手机主界面,所以在这里,我添加了2个【页面后退】。一般而言,如果只是返回到上一级页面,添加一个【页面后退】即可。)
那这个RPA流程能否正常运行吗?会不会出现什么异常呢?接下来,就需要用到【调试】的功能,请接着往下看,你离成功已经很接近了。
7. 调试模板
在我们让更多的账号执行RPA任务前,我们需要对编写的RPA模板进行调试,看看是否有异常的地方。为了方便调试,建议打开云手机观察模板运行的情况。
点击【调试】按钮,进入云手机选择界面。
选择当前打开的云手机环境,点击【确定】。稍等片刻,RPA就会按照我们编写的流程执行任务。
如果你觉得模版没有需要修改的,点击【添加/修改】,保存第一个自己编写RPA模板。
恭喜你!成功通关RPA初级!到目前为止,你已经掌握了30%的RPA功能。为了巩固编写RPA的能力,你可以继续用掌握的初级功能编写RPA模板(流程)。
学习指南