当前位置:网站首页>我用 Python 找出了删除我微信的所有人并将他们自动化删除了
我用 Python 找出了删除我微信的所有人并将他们自动化删除了
2020-11-08 16:17:00 【程序猿欧文】
1. 概述
不知你是否遇到过在微信上给通讯录中的某个人发消息,结果出现了这一幕:
平时一直认为自己的心里素质过硬,不过遇到这种情况 ...
在我缓了半个钟头(半分钟)之后,缓缓拿出了手机,打开微信,找到通讯录中的 ABC
,默默地按下了删除按钮,此刻的我心如止水 ...
好了,我们回到正题,为了避免再次出现上述情况,我决定把微信通讯录中删除了自己的人全部找出来并且删除,之前我已经在网上了解到检查自己的微信是否被删比较好的方式就是转账,通过转账我们可以实现无痕检测。
下面我们通过两张图片直观的看一下微信被删前后给别人转账的效果:
现在已经知道了检测方式,正在我准备挨个检测时,无意识的滑动了微信通讯录列表,100、200 ... 500 ...
我去!什么时候加了这么多人,滑动列表的同时我顺势扫了一眼微信名字:A卖保险、B办理信用卡、C游泳健身、D卖保健品 ... 此刻我知道了微信通讯录中有这么多人的玄机,但是有个问题,这么多人我挨个手动执行转账还不累屎了 ...
如果手动执行的方式行不通,那么可以通过编程的方式自动化执行吗?想到这里我陷入了沉思 ...
突然我脑中闪了一下(不是抽筋哈),思绪渐明,前几天我不是写了一篇Python + Appium 自动化操作微信入门吗?用这个应该就可以实现,编程实现的基本思路如下:
获取微信通讯录列表中每个人的名字(备注)并记录,这个是不会有重复的,因为即使在之前加好友时有重复的,自己也会在备注时给改了
遍历获取到的通讯录列表,分别对每一个人执行转账操作,如果检测到是删除自己的人就对其执行删除操作,如果检测到不是删除自己的人则继续检测下一个人,依次往复循环
2. 环境
因之前在模拟器上测试 Appium 模拟微信转账可能有点问题,因此本文使用真机实现。
先简单介绍一下真机环境,下面一起来看一下相应步骤。
从桌角下取出我的小米5s手机(MIUI10.2、Android8.0.0),擦擦灰尘后用数据线将其连到自己的电脑上
手机充了一会电之后开机,打开微信登录自己的微信号
在手机中依次执行(点击):设置->我的设备->全部参数->MIUI版本(多次点击,开启开发者模式)->返回设置列表->更多设置->开发者选项->开启开发者选项并分别开启:USB调试、USB安装、USB调试(安全设置)选项,如图所示:
- 此时手机上会弹出USB的用途弹框,我们选择传输文件(MTP)即可,如图所示:
- 在电脑 CMD 中执行
adb devices
命令,看是否能找到自己的手机,比如下图所示就是成功的结果了
- 在上面步骤中你可能出现找不到手机的情况,通常这种情况是驱动问题,这里介绍一种简单的处理方式:下载一个驱动精灵,安装启动之后点击驱动管理,之后安装相应驱动即可解决,如图所示:
版权声明
本文为[程序猿欧文]所创,转载请带上原文链接,感谢
https://my.oschina.net/mikeowen/blog/4708261
边栏推荐
- Don't release resources in finally, unlock a new pose!
- Flink from introduction to Zhenxiang (7. Sink data output file)
- Liteos message queuing actual combat
- 华为在5G手机市场占据绝对优势,市调机构对小米的市占出现分歧
- Comics: looking for the best time to buy and sell stocks
- SQL 速查
- markdown使用
- 3、 The parameters of the function
- VIM configuration tutorial + source code
- 2035 we will build such a country
猜你喜欢
随机推荐
框架-SPI四种模式+通用设备驱动实现-源码
小青台正式踏上不归路的第3天
喜获蚂蚁offer,定级p7,面经分享,万字长文带你走完面试全过程
阿里云视频云技术专家 LVS 演讲全文:《“云端一体”的智能媒体生产制作演进之路》
Xiaoqingtai officially set foot on the third day of no return
RabbitMQ之Helloworld
Summary of template engine
Improvement of rate limit for laravel8 update
Interpretation of deepmind's latest paper: the causal reasoning algorithm in discrete probability tree is proposed for the first time
wanxin finance
B站stm32视频学习
How does Alibaba cloud's maxcompute add (original ODPs) work?
[Python 1-6] Python tutorial 1 -- number
关于adb连接手机offline的问题解决
重返全球第三,小米做对了什么?
Arduino ide build esp8266 development environment, slow file download solution | esp-01 make WiFi switch tutorial, transform dormitory lights
AI周报:允许“员工自愿降薪”;公司回应:员工内心高兴满意;虎牙HR将员工抬出公司;瑞典禁用华为中兴5G设备
[open source]. Net uses ORM to access Huawei gaussdb database
Drink soda, a bottle of soda water 1 yuan, two empty bottles can change a bottle of soda, give 20 yuan, how much soda can you
华为在5G手机市场占据绝对优势,市调机构对小米的市占出现分歧