- 现实需求
在进行RPA流程设计过程中,遇到登录系统需要滑动验证的情况,如图所示:
此时需要在RPA流程设计中,借助现有的活动完成模拟人工操作,完成验证登录操作。
- 设计思路
这个功能流程的设计思路大体如下:
1、首先是利用uipath自带的截取屏幕图片活动,将需要验证的图片截取下来;
2、调用第三方平台的接口识别图片并返回缺口的x坐标;
3、利用uipath自带的“单击”活动,模拟拖动滑块,实现验证登录的操作。
- 实现过程
- 在uipath中使用截取屏幕截图,捕捉需要进行验证的验证码图片,自定义存储文件的路径,我这里是定义了一个变量img_path来存放文件路径。
2.添加“pyhton作用域”活动,在作用域中依次添加“加载python脚本”、“调用python方法”、“获取python对象”三个活动。