干货

二十多本Python好书,从入门到进阶,点这自取


引言

最近逛GitHub时发现了一个半开源的微信PC版的API接口WechatPCAPI,研究了一下,发现还是很好用的,所以就顺便用这个库写了个查看微信已撤回消息的程序。

相关模块与运行环境

相关模块:
WechatPCAPI:微信PC版的API接口
运行环境:
win10+python3.7.6+微信2.6.8.52+VSCode

相关文件

程序及微信2.6.8.52安装包:公众号 拇指笔记 后台回复 微信防撤回 获取。

使用注意

  1. 微信版本必须为2.6.8.52
  2. 需要安装依赖库pycryptodomexrequests

实现效果


功能实现

实现功能的方法还是很简单的,因为基本功能都在WechatPCAPI库中实现了,需要做的只是调用API接口。首先需要从所有信息中选择出是微信好友发来的信息。获取到的好友信息如下。

通过设定选择条件,可以从所有信息中选择出由微信好友发送的信息。

从选择出的信息中提取出需要的信息(用户名,发送的信息)并存储在列表中。

然后在检测到撤回消息后,使用send_text()发送上一条信息到文件传输助手(也可以去掉注释,发送撤回前的所有消息),发送完毕后清空列表。

最后

目前这个程序无法查看撤回的图片或语音消息,以后有时间会加上这个功能。

如果觉得本文还可以,还请各位点个在看。

用Python+WechatPCAPI实现微信消息防撤回相关推荐

  1. 用python实现语音的传输功能_用Python+WechatPCAPI实现微信消息防撤回

    干货分享 干货 | Python学习资源整理分享​mp.weixin.qq.com 引言 最近逛GitHub时发现了一个半开源的微信PC版的API接口WechatPCAPI,研究了一下,发现还是很好用 ...

  2. Python实现微信消息防撤回

    微信(WeChat)是腾讯公司于2011年1月21日推出的一款社交软件,8年时间微信做到日活10亿,日消息量450亿.在此期间微信也推出了不少的功能如:"摇一摇"."漂流 ...

  3. #Python #微信 #消息防撤回 Python实现微信防撤回

    微信(WeChat)是腾讯公司于2011年1月21日推出的一款社交软件,8年时间微信做到日活10亿,日消息量450亿.在此期间微信也推出了不少的功能如:"摇一摇"."漂流 ...

  4. 微信防撤回python代码_python实现微信消息防撤回

    微信(WeChat)是腾讯公司于2011年1月21日推出的一款社交软件,8年时间微信做到日活10亿,日消息量450亿.在此期间微信也推出了不少的功能如:"摇一摇"."漂 ...

  5. 微信防撤回python_python使用wxpy实现微信消息防撤回脚本

    本文实例为大家分享了python实现微信消息防撤回的具体代码,供大家参考,具体内容如下 使用了sqlite3保存数据,当有人撤回消息时取出数据发送到文件传输助手. 文件的话会先保存到本地,语音会以文件 ...

  6. 微信消息防撤回,这款开源神器文字、语音、图片都支持撤回查看!

    前言 微信在2014年的时候,发布的v5.3.1 版本中推出了消息撤回功能,用户可以选择撤回 2 分钟内发送的最后一条信息. 现在很多即时通讯的软件都有撤回这个功能. 腾讯为了照顾手残党,在微信和QQ ...

  7. 如何使用 Python 实现微信消息防撤回

    在微信上突然看到"XXX撤回一条消息"的时候,心里痒不痒?现在就教你如何实现消息防撤回的功能.不限手机型号.手机无需root,只要微信号可以登上网页版就可以了(部分不常用和新申请的 ...

  8. 微信多开工具,微信防撤回、QQ防撤回、Tim防撤回工具,微信消息防撤回、QQ消息防撤回、Tim消息防撤回,无视撤回功能,不错过每一条消息

    这是一款非常小巧精致的防撤回和微信多开工具,只有130kb的大小,但功能却非常强大. 一.软件简介 这是一个开源项目,程序源码全部开源,因此这款工具具有极高的安全性,毕竟代码就公开在大家的眼皮底下,谁 ...

  9. 微信消息防撤回,这次做点不一样的

    经过一段时间的研究,微信的防护措施果然名不虚传,稍有不慎就会面临封号的危险,所以对微信的逆向务必慎之又慎. 防撤回的教程网上已经很多了,但是今天要做些不一样的事情. 首先,如果让你来写撤回这个方法,你 ...

最新文章

  1. 参加完Python培训后有哪些就业方向
  2. 批量修改在索引中增加字段
  3. 什么是C ++中的“-gt;”运算符?
  4. unity球体添加光源_Unity渲染路径——光源种类
  5. 模板 - 快速输入输出
  6. 《计算复杂性:现代方法》——0.2 判定问题/语言
  7. Huawei LiteOS简介
  8. 阿里达摩院为什么吸引到世界顶尖人才?
  9. 一个简单的微服务项目带你上手spring cloud 全家桶
  10. 语音信号处理基础(五)——语音分帧与加窗
  11. 中国顶级程序员有多牛?一个弄哭韩国,一个堪称阿里“扫地僧”
  12. KmdKit4D 0.01正式版发布了(0.02版已放出)
  13. 304 Not Modified 的意思 (Web的Cache问题)
  14. 【网易云课堂】产品运营学习
  15. 透视表学习(四)想要做好数据分析必知必会排序操作
  16. 插上U盘提示“需要格式化”如何修复?u盘提示需要格式化,U盘打不开,且8G的U盘只报64M,为什么?
  17. 鸿蒙和iqoo系统谁强,鸿蒙系统发布会,小米11降500,iQOO、酷派、魅族、惠普发布新品...
  18. 数据列表组件 jqGrid 二次封装
  19. 少年,请多一些开疆拓土的勇气——写给在C和C++间犹豫的学生
  20. UR5双臂Gazebo仿真(Python)

热门文章

  1. linux下创建ucenter用户
  2. AIX更改逻辑卷属性的两种方法(smit和命令行)
  3. Spring中的bean是什么
  4. Tomcat web应用服务器安装部署
  5. 腾讯:专注于通用领域的知识图谱—Topbase 学习笔记
  6. 技多不压身,你学到了哪些技能?
  7. CodeForces 1253 C. Sweets Eating DP
  8. ARCGIS前端--读取excel数据并在地图上显示
  9. CDN网络简介及原理
  10. 让office2007文档(word excel 等)在ie浏览器中打开