用Python+WechatPCAPI实现微信消息防撤回
干货
二十多本Python好书,从入门到进阶,点这自取
引言
最近逛GitHub时发现了一个半开源的微信PC版的API接口WechatPCAPI,研究了一下,发现还是很好用的,所以就顺便用这个库写了个查看微信已撤回消息的程序。
相关模块与运行环境
相关模块:
WechatPCAPI:微信PC版的API接口
运行环境:
win10+python3.7.6+微信2.6.8.52+VSCode
相关文件
程序及微信2.6.8.52安装包:公众号 拇指笔记 后台回复 微信防撤回 获取。
使用注意
- 微信版本必须为2.6.8.52
- 需要安装依赖库
pycryptodomex
和requests
实现效果
功能实现
实现功能的方法还是很简单的,因为基本功能都在WechatPCAPI库中实现了,需要做的只是调用API接口。首先需要从所有信息中选择出是微信好友发来的信息。获取到的好友信息如下。
通过设定选择条件,可以从所有信息中选择出由微信好友发送的信息。
从选择出的信息中提取出需要的信息(用户名,发送的信息)并存储在列表中。
然后在检测到撤回消息后,使用send_text()发送上一条信息到文件传输助手(也可以去掉注释,发送撤回前的所有消息),发送完毕后清空列表。
最后
目前这个程序无法查看撤回的图片或语音消息,以后有时间会加上这个功能。
如果觉得本文还可以,还请各位点个在看。
用Python+WechatPCAPI实现微信消息防撤回相关推荐
- 用python实现语音的传输功能_用Python+WechatPCAPI实现微信消息防撤回
干货分享 干货 | Python学习资源整理分享mp.weixin.qq.com 引言 最近逛GitHub时发现了一个半开源的微信PC版的API接口WechatPCAPI,研究了一下,发现还是很好用 ...
- Python实现微信消息防撤回
微信(WeChat)是腾讯公司于2011年1月21日推出的一款社交软件,8年时间微信做到日活10亿,日消息量450亿.在此期间微信也推出了不少的功能如:"摇一摇"."漂流 ...
- #Python #微信 #消息防撤回 Python实现微信防撤回
微信(WeChat)是腾讯公司于2011年1月21日推出的一款社交软件,8年时间微信做到日活10亿,日消息量450亿.在此期间微信也推出了不少的功能如:"摇一摇"."漂流 ...
- 微信防撤回python代码_python实现微信消息防撤回
微信(WeChat)是腾讯公司于2011年1月21日推出的一款社交软件,8年时间微信做到日活10亿,日消息量450亿.在此期间微信也推出了不少的功能如:"摇一摇"."漂 ...
- 微信防撤回python_python使用wxpy实现微信消息防撤回脚本
本文实例为大家分享了python实现微信消息防撤回的具体代码,供大家参考,具体内容如下 使用了sqlite3保存数据,当有人撤回消息时取出数据发送到文件传输助手. 文件的话会先保存到本地,语音会以文件 ...
- 微信消息防撤回,这款开源神器文字、语音、图片都支持撤回查看!
前言 微信在2014年的时候,发布的v5.3.1 版本中推出了消息撤回功能,用户可以选择撤回 2 分钟内发送的最后一条信息. 现在很多即时通讯的软件都有撤回这个功能. 腾讯为了照顾手残党,在微信和QQ ...
- 如何使用 Python 实现微信消息防撤回
在微信上突然看到"XXX撤回一条消息"的时候,心里痒不痒?现在就教你如何实现消息防撤回的功能.不限手机型号.手机无需root,只要微信号可以登上网页版就可以了(部分不常用和新申请的 ...
- 微信多开工具,微信防撤回、QQ防撤回、Tim防撤回工具,微信消息防撤回、QQ消息防撤回、Tim消息防撤回,无视撤回功能,不错过每一条消息
这是一款非常小巧精致的防撤回和微信多开工具,只有130kb的大小,但功能却非常强大. 一.软件简介 这是一个开源项目,程序源码全部开源,因此这款工具具有极高的安全性,毕竟代码就公开在大家的眼皮底下,谁 ...
- 微信消息防撤回,这次做点不一样的
经过一段时间的研究,微信的防护措施果然名不虚传,稍有不慎就会面临封号的危险,所以对微信的逆向务必慎之又慎. 防撤回的教程网上已经很多了,但是今天要做些不一样的事情. 首先,如果让你来写撤回这个方法,你 ...
最新文章
- 参加完Python培训后有哪些就业方向
- 批量修改在索引中增加字段
- 什么是C ++中的“-gt;”运算符?
- unity球体添加光源_Unity渲染路径——光源种类
- 模板 - 快速输入输出
- 《计算复杂性:现代方法》——0.2 判定问题/语言
- Huawei LiteOS简介
- 阿里达摩院为什么吸引到世界顶尖人才?
- 一个简单的微服务项目带你上手spring cloud 全家桶
- 语音信号处理基础(五)——语音分帧与加窗
- 中国顶级程序员有多牛?一个弄哭韩国,一个堪称阿里“扫地僧”
- KmdKit4D 0.01正式版发布了(0.02版已放出)
- 304 Not Modified 的意思 (Web的Cache问题)
- 【网易云课堂】产品运营学习
- 透视表学习(四)想要做好数据分析必知必会排序操作
- 插上U盘提示“需要格式化”如何修复?u盘提示需要格式化,U盘打不开,且8G的U盘只报64M,为什么?
- 鸿蒙和iqoo系统谁强,鸿蒙系统发布会,小米11降500,iQOO、酷派、魅族、惠普发布新品...
- 数据列表组件 jqGrid 二次封装
- 少年,请多一些开疆拓土的勇气——写给在C和C++间犹豫的学生
- UR5双臂Gazebo仿真(Python)