微信消息实时记录并发送钉钉|实在RPA研究

工作中,经常有数据实时抓取的的需求。今天通过分享一个实在RPA实时抓取微信消息并发送钉钉的场景应用,来看看RPA在数据抓取功能这块的应用效果吧。此类场景还可同理迁移至直播评论抓取、叮咚买菜、拼多多商品等APP的数据抓取等,话不多说,咱们马上开始。

环境配置:

环境配置特别简单,只需要点击流程上方的“小手机图标”,如【图1】

(或者在“设置中心-工具插件-扩展程序”中点击安装“手机管理器”),如【图2】

程序会自动检测并安装相关服务。如【图3】,大概等个三分钟左右,插件的安装就大功告成!

比起以前需要手动安装JAVA环境、安装安卓SDK、安装appium,还需要自己手动配置环境变量等操作,现在的自动配置简直太方便了,哪怕是小白也可以直接上手使用,降低了设计器手机流程的开发门槛。

手机配置:

安装完环境之后,还需要对操作的手机进行配置,需要手机“打开手机开发者选项”,“打开系统USB调试开关”。如何配置手机,实在学院的帮助中心写的非常详细,大家可以看文档进行操作实在智能|AI+RPA机器人_机器人流程自动化_数字员工-中国AI+RPA技术领先企业,不同的品牌机型操作可能略有差异,可以根据自己手机型号,上网搜索对应操作。

安装完环境之后,手机管理器会自动检测并连接手机,如【图4】

到这里就可以使用组件对手机进行操作了!手机管理器中的界面,相当于手机的“投屏”,你对手机的任何操作,都会同步显示在这里!

重点来了!!!流程配置:

有RPA流程开发经验的朋友,就可以像设计PC端自动化流程一样,来设计手机端自动化流程,不同的是,这里的操作对象将是手机。

在PC端的流程中,我们使用“点击界面元素”来拾取、点击目标元素,达到点击目标的目的;在这里,我们可以使用“手机自动化”类别下的“元素点击”组件,对手机元素进行拾取、点击。

我自己用实在设计器,做了一个《让我瞅瞅你聊啥》的手机流程,便于微信消息抓取并及时同步钉钉。

首先拾取了一个微信图标,如【图5】

进行元素点击的操作,即可在手机上打开微信。其实这里建议实在智能可以新增一个组件,用于直接唤起APP,而非使用元素拾取定位的方式去打开,毕竟依靠元素点击去打开APP会因为元素位置变化、手机分辨率变化而不稳定。

同样,依靠“元素点击”组件,找到想查(视)看(奸)的群聊并点击,如【图6】

在微信聊天界面,使用“元素截图”组件截取微信聊天屏幕,如【图7】

保存到流程文件夹中,以便后面组件使用。组件配置如【图8】

这里有个注意的点,如果你想要保存聊天记录,那么“文件名称”最好使用随机名,保证运行生成的聊天记录截图不会覆盖前一次运行的聊天记录截图,“数据处理-文本操作-创建随机文本”组件可以使得每一次生成的文件名称都不同,“创建随机文本”组件生成随机字符串后,输出到变量“随机文本”,在“文件名称”处使用该变量,如【图9】

千万别忘了后缀名.png。

对于截图的聊天记录,我们如何解析为可读的文字呢!这就不得不使用到实在设计器的OCR能力了,使用“AI智能-OCR-通用文字识别”组件,对图片中的文字进行识别并提取出来。组件配置如【图10】

“图像源”选择本地图片,“图片地址”则选择我们“元素截图”储存的文件路径变量。这个组件,可以选择不同平台的识别引擎,实在智能也有自研的引擎,所以这里选用“AI平台-实在智能”,看看自研引擎的准确度如何,大家也可以选择不同引擎进行对比。

流程运行后,“通用文字识别”组件输出的是字典类型的数据,如【图11】

其实我们只需要看text里的内容,这里的内容才是聊天的人名和聊天的文字记录,所以再使用“数据处理-字典操作-字典获取值”组件对数据进行过滤,组件配置如【图12】

我用“遍历列表”组件,又将聊天记录一句一句打了出来,让我们来看看运行结果吧!如【图13】

再过分点,咱还可以加个循环,让程序一直去截图聊天界面,读取聊天记录,确保消息的及时性,妙哉妙哉~

如果要做到真正无感,还可使用“对话框/通知-钉钉机器人”,将生成的聊天记录,自动给咱们的钉钉发送。机器人需要自己去配置,钉钉官方有文档可以参考,配置完填入机器人地址和密钥即可。组件如【图14】

除了微信消息同步,以此类推,实在RPA设计器的这个手机流程功能还可以帮助一些电商同学,去抓取叮咚买菜、拼多多商品等APP的数据,也有直播团队写流程监控直播间评论的。当然,这些更为专业的场景需要更扎实的流程开发能力,我这里就起到抛砖引玉的作用,感兴趣的小伙伴可以去尝试一下~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

实在智能RPA

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值