Python实现清理微信僵尸粉功能示例【基于itchat模块】


Posted in Python onMay 29, 2020

本文实例讲述了Python实现清理微信僵尸粉功能。分享给大家供大家参考,具体如下:

Python实现清理微信僵尸粉功能示例【基于itchat模块】

原理

通过Pyhton调用itchat模块登录网页版微信,给你所有好友发送特殊符号,对方收不到这个特殊符号,只要有人删了你,你的微信就会显示被删的人。

Python实现清理微信僵尸粉功能示例【基于itchat模块】

所需环境

Python3
itchat模块

安装

pip install itchat

使用

新建qf.py文件,拷贝下面代码,保存

import itchat
import time
 
itchat.auto_login(hotReload=True) # 热加载
 
print('检测结果可能会引起不适。')
print('检测结果请在手机上查看,此处仅显示检测信息。')
print('消息被拒收为被拉黑, 需要发送验证信息为被删。')
print('没有结果就是好结果。')
print('检测1000位好友需要34分钟, 以此类推。')
print('为了你的账号安全着想,这个速度刚好。')
print('在程序运行期间请让程序保持运行,网络保持连接。')
print('请不要从手机端手动退出。')
input('按ENTER键继续...')
 
friends = itchat.get_friends(update=True)
lenght = len(friends)
 
for i in range(1, lenght):
  # 微信bug,用自己账户给所有好友发送"ॣ ॣ ॣ"消息,当添加自己为好友时,只有自己能收到此信息,如果没添加自己为好友\
  # 没有人能收到此信息,笔者此刻日期为2019/1/6 8:30,到目前为止微信bug还没修复。
  # 所以迭代从除去自己后的第二位好友开始 range(1, lenght)。
  itchat.send("జ్ఞా", toUserName=friends[i]['UserName'])
  print(f'检测到第{i}位好友: {str(friends[i]["NickName"]).center(20, " ")}')
  # 发送信息速度过快会被微信检测到异常行为。
  time.sleep(2)
 
print('已检测完毕,请在手机端查看结果。')
 
itchat.run()

CMD->CD到该文件目录,再运行,扫码登录即可开始检测,速度有点慢。

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python实现得到一个给定类的虚函数
Sep 28 Python
如何使用七牛Python SDK写一个同步脚本及使用教程
Aug 23 Python
Python实现的归并排序算法示例
Nov 21 Python
python解压TAR文件至指定文件夹的实例
Jun 10 Python
详解利用OpenCV提取图像中的矩形区域(PPT屏幕等)
Jul 01 Python
解决Django连接db遇到的问题
Aug 29 Python
Numpy一维线性插值函数的用法
Apr 22 Python
Django haystack实现全文搜索代码示例
Nov 28 Python
史上最详细的Python打包成exe文件教程
Jan 17 Python
Python学习之time模块的基本使用
Jan 17 Python
python爬虫--selenium模块
Mar 31 Python
分析Python list操作为什么会错误
Nov 17 Python
Django实现后台上传并显示图片功能
May 29 #Python
Python分析微信好友性别比例和省份城市分布比例的方法示例【基于itchat模块】
May 29 #Python
Python基于smtplib模块发送邮件代码实例
May 29 #Python
Django通过json格式收集主机信息
May 29 #Python
Python小白不正确的使用类变量实例
May 29 #Python
python小白切忌乱用表达式
May 29 #Python
Python爬虫实现百度翻译功能过程详解
May 29 #Python
You might like
新浪微博API开发简介之用户授权(PHP基础篇)
2011/09/25 PHP
PHP静态延迟绑定和普通静态效率的对比
2017/10/20 PHP
火狐4、谷歌12不支持Jquery Validator的解决方法分享
2011/06/20 Javascript
使用基于jquery的gamequery插件做JS乒乓球游戏
2011/07/31 Javascript
JavaScript高级程序设计(第3版)学习笔记7 js函数(上)
2012/10/11 Javascript
基于jquery库的tab新形式使用
2012/11/16 Javascript
jquery 检测元素是否存在的实例代码
2013/11/19 Javascript
用js格式化金额可设置保留的小数位数
2014/05/09 Javascript
javascript 10进制和62进制的相互转换
2014/07/31 Javascript
ANGULARJS中用NG-BIND指令实现单向绑定的例子
2014/12/08 Javascript
html的DOM中document对象forms集合用法实例
2015/01/21 Javascript
CSS javascript 结合实现悬浮固定菜单效果
2015/08/23 Javascript
Javascript数组Array方法解读
2016/03/13 Javascript
vue+jquery+lodash实现滑动时顶部悬浮固定效果
2018/04/28 jQuery
Spring boot 和Vue开发中CORS跨域问题解决
2018/09/05 Javascript
element ui table 增加筛选的方法示例
2018/11/02 Javascript
Electron实现应用打包、自动升级过程解析
2020/07/07 Javascript
通过高德地图API获得某条道路上的所有坐标用于描绘道路的方法
2020/08/24 Javascript
详解Python编程中time模块的使用
2015/11/20 Python
解决Python 遍历字典时删除元素报异常的问题
2016/09/11 Python
Python 文件处理注意事项总结
2017/04/10 Python
python输出100以内的质数与合数实例代码
2018/07/08 Python
python同时遍历数组的索引和值的实例
2018/11/15 Python
Python Tornado批量上传图片并显示功能
2020/03/26 Python
详解css3使用transform出现字体模糊的解决办法
2020/10/16 HTML / CSS
澳大利亚最大的女装零售商:Millers
2017/09/10 全球购物
世界上最伟大的马产品:Equiderma
2020/01/07 全球购物
西班牙鞋子和箱包在线销售网站:zapatos.es
2020/02/17 全球购物
《冬阳童年骆驼队》教学反思
2014/04/15 职场文书
组织鉴定材料
2014/06/02 职场文书
酒店管理求职信
2014/06/09 职场文书
乡镇综治宣传月活动总结
2014/07/02 职场文书
大学生翘课检讨书范文
2014/10/06 职场文书
企业员工辞职信范文
2015/05/12 职场文书
演讲稿之感恩老师(三篇范文)
2019/09/06 职场文书
CSS3 制作的悬停缩放特效
2021/04/13 HTML / CSS