微信删除单向好友

一、背景

1.  小区做团购的老板跟我吐槽微信好友太多,都到了通讯录的最大上限了,每次加人都需要一个一个找下单向好友并删除,很浪费时间和精力,表示很苦恼。 

2.  跟做自媒体的同学聊天,他抱怨微信好友人数的限制,每个月都要手动清除一批人,很痛苦。

我给他们介绍了一款粒元RPA工具,一键清理他们的烦恼

RPA效果展示:

二、编辑脚本之前需要先明确在手机上的操作步骤

1.  打开微信APP

2.  点击通讯录

3.  遍历通讯录列表

4.  获取昵称

5.  过滤掉需要排除的用户

6.  点击未过滤掉的用户

7.  点击发消息

8.  点击加号

9.  点击转账

10.  点击金额1

11.  点击转账

12.  判断是否出现“你不是收款方好友”的元素

13.  不是好友,点击我知道了

14.  做删除操作

15.  是好友,点击不转帐

16.  点击回退,回到通讯录,继续下一个判断

三、脚本编辑

我们新建一个移动端应用:

1.  点击新建应用-移动端自动化应用

2.  捕捉元素放到元素库

3.  整个流程

指令【循环相似元素】,获取通讯录列表并遍历

指令【关联元素】,获取子元素对象,昵称在第一个子元素上

指令【获取元素信息】,获取昵称

指令【IF条件】,过滤掉指定用户

指令【继续下一次循环】,命中IF条件,跳过当前循环,进行下一次循环

指令【点击元素】,进行点击操作

指令【IF元素存在】,判断是否不是对方好友

4.  保存之后,发版

执行后,单向好友就可以被识别并删除了,这里只是以打印出要删除的人表示删除了,效果如下:

四、小结

使用该工具之后,归纳了以下几点:

1.  该场景配置花了大概1个小时,主要用到循环相似元素、点击元素、IF元素是否存在,平均判断一个用户17s左右。

2.  RPA工具精准识别单向好友并删除,省去了手动一个一个查找,准确简单高效,让人感觉到解脱和清爽,轻松无比。

3.  手机微信中捕捉的元素默认查找条件是resId, 但是会变化,下一次可能用不了,将其改成class,如图:

4.  在使用循环相似元素的时候,勾上滚动列表,保证完整获取循环列表

本次操作的微信客户端版本为8.0.47

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/121728.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>