Python查看微信撤回消息代码


Posted in Python onJune 07, 2018

微信(WeChat) 是腾讯公司于2011年1月21日推出的一个为智能终端提供即时通讯服务的免费应用程序,由张小龙所带领的腾讯广州研发中心产品团队打造 。在互联网飞速发展的下、民众的需求下,微信已经更新到2.6.2.31版本,全民微信时代。村口的张大妈,家里的老父亲都知道怎么使用微信。

Python查看微信撤回消息代码
微信撤回消息功能是在微信的5.3.1中新增的。

如果需要撤回微信消息,长按刚刚发出去的消息,会弹出菜单,其中有撤回选项。点击撤回后可以看到提示,会撤回刚才发出去的最后一条微信消息。点击确定后,你会看到“你撤回了一条消息”的提示。

同时刚才的消息也从聊天记录中删除了。当你撤回微信消息后,对方虽然看不到你发送的消息,但会收到一条提示,显示你撤回一条消息。

Python查看微信撤回消息代码

当我们与朋友,亲人,爱人聊天的时候,我估计每个人都经理过,那就是微信撤回功能中所提到的,对方撤回一条消息。

俗话说,说出口的话,如泼出去的水,是收不回的。但今天可以了,在微信和QQ上,你可以撤回你刚刚说的话。当你的手机发出“嘀”的提示音,表示你收到了一条消息。忙打开,迫不及待地看看,是谁又在与自己说话。还没来得及看,或还没有看完,那句话却忽然没了,屏幕上显示“对方撤回了一条消息”。这个时候,我们都会有所感受

Python查看微信撤回消息代码

每天,我们的手机都会收到大量的信息,包括别人与你说的话,其中的绝大多数,都属于可有可无的话,即垃圾信息。你也许为此不胜其烦,但有一条消息,一定能够引起你的关注,那就是“对方撤回了一条消息”。

一条撤回的消息,就像一个秘密,让你迫切地想去一探究竟;或如一个诱饵,瞬间勾起你强烈的兴趣。你想知道,那是怎样的一句话?是对方不慎讲出的真话,还是一句发错了对象的话?

总之,这个撤回的消息,让人顿生×××。这个时候,就是技术人员出马的时候了,哪门子技术人员?如题:Python程序员!

Python查看微信撤回消息代码

Python查看微信撤回消息源代码:

mport re

import time

import itchat

from itchat.content import *

@itchat.msg_register([TEXT, PICTURE, MAP, CARD, NOTE, SHARING, RECORDING, ATTACHMENT, VIDEO])

def text_reply(msg):

 print(msg['Text'])

@itchat.msg_register([TEXT, PICTURE, MAP, CARD, NOTE, SHARING, RECORDING, ATTACHMENT, VIDEO])

@itchat.msg_register([TEXT, PICTURE, MAP, CARD, NOTE, SHARING, RECORDING, ATTACHMENT, VIDEO])

def text_reply(msg):

 if msg['Type'] == 'Text':

 reply_content = msg['Text']

 elif msg['Type'] == 'Picture':

 reply_content = r"图片: " + msg['FileName']

 elif msg['Type'] == 'Card':

 reply_content = r" " + msg['RecommendInfo']['NickName'] + r" 的名片"

 elif msg['Type'] == 'Map':

 x, y, location = re.search("<location x=\"(.*?)\" y=\"(.*?)\".*label=\"(.*?)\".*",  msg['OriContent']).group(1,

2,

3)

 if location is None:

 reply_content = r"位置: 纬度->" + x.__str__() + " 经度->" + y.__str__()

 else:

 reply_content = r"位置: " + location

 elif msg['Type'] == 'Note':

 reply_content = r"通知"

 elif msg['Type'] == 'Sharing':

 reply_content = r"分享"

 elif msg['Type'] == 'Recording':

 reply_content = r"语音"

 elif msg['Type'] == 'Attachment':

 reply_content = r"文件: " + msg['FileName']

 elif msg['Type'] == 'Video':

 reply_content = r"视频: " + msg['FileName']

 else:

 reply_content = r"消息"

 friend = itchat.search_friends(userName=msg['FromUserName'])

 itchat.send(r"Friend:%s -- %s "

 r"Time:%s "

 r" Message:%s" % (friend['NickName'], friend['RemarkName'], time.ctime(),   reply_content),

 toUserName='filehelper')

itchat.send(r"我已经收到你在【%s】发送的消息【%s】稍后回复。--微信助手(Python版)" % (time.ctime(), reply_content),

toUserName=msg['FromUserName'])

itchat.auto_login()

itchat.run()

Python查看微信撤回消息代码

不过在此真心建议,如果是男女朋友,就不要去用Python查看了,有些事情不知道比知道要好。亲身经历,下次再见!

Python 相关文章推荐
Python3基础之输入和输出实例分析
Aug 18 Python
Python3实现的画图及加载图片动画效果示例
Jan 19 Python
python去掉空白行的多种实现代码
Mar 19 Python
python 识别图片中的文字信息方法
May 10 Python
Django中的静态文件管理过程解析
Aug 01 Python
pytorch点乘与叉乘示例讲解
Dec 27 Python
Pytorch在dataloader类中设置shuffle的随机数种子方式
Jan 14 Python
python实现的Iou与Giou代码
Jan 18 Python
python pyqtgraph 保存图片到本地的实例
Mar 14 Python
在jupyter notebook中调用.ipynb文件方式
Apr 14 Python
python在linux环境下安装skimage的示例代码
Oct 14 Python
python中对列表的删除和添加方法详解
Feb 24 Python
spark: RDD与DataFrame之间的相互转换方法
Jun 07 #Python
Python简单实现网页内容抓取功能示例
Jun 07 #Python
pyspark 读取csv文件创建DataFrame的两种方法
Jun 07 #Python
redis之django-redis的简单缓存使用
Jun 07 #Python
PHP实现发送和接收JSON请求
Jun 07 #Python
使用python画个小猪佩奇的示例代码
Jun 06 #Python
python re模块的高级用法详解
Jun 06 #Python
You might like
PHP开发中四种查询返回结果分析
2011/01/02 PHP
php实现按文件名搜索文件的远程文件查找器
2014/05/10 PHP
彻底删除thinkphp3.1案例blog标签的方法
2014/12/05 PHP
Laravel 解决419错误 -ajax请求错误的问题(CSRF验证)
2019/10/25 PHP
JS 非图片动态loading效果实现代码
2010/04/09 Javascript
js读取配置文件自写
2014/02/11 Javascript
JS长整型精度问题实例分析
2015/01/13 Javascript
JS+CSS实现可拖拽的漂亮圆角特效弹出层完整实例
2015/02/13 Javascript
javascript三种代码注释方法
2016/06/02 Javascript
微信小程序 天气预报开发实例代码源码
2017/01/20 Javascript
React Native验证码倒计时工具类分享
2017/10/24 Javascript
JS浅拷贝和深拷贝原理与实现方法分析
2019/02/28 Javascript
Python两个整数相除得到浮点数值的方法
2015/03/18 Python
Python多进程并发(multiprocessing)用法实例详解
2015/06/02 Python
Python素数检测实例分析
2015/06/15 Python
python socket多线程通讯实例分析(聊天室)
2016/04/06 Python
详解Python的Twisted框架中reactor事件管理器的用法
2016/05/25 Python
Python 读写文件和file对象的方法(推荐)
2016/09/12 Python
python 生成器协程运算实例
2017/09/04 Python
Python 把序列转换为元组的函数tuple方法
2019/06/27 Python
python redis连接 有序集合去重的代码
2019/08/04 Python
Python检查 云备份进程是否正常运行代码实例
2019/08/22 Python
Python递归调用实现数字累加的代码
2020/02/25 Python
django 实现后台从富文本提取纯文本
2020/07/02 Python
深入理解Python变量的数据类型和存储
2021/02/01 Python
html5 Web SQL Database 之事务处理函数transaction与executeSQL解析
2013/11/07 HTML / CSS
英国汽车零件购物网站:GSF Car Parts
2019/05/23 全球购物
俄罗斯马克西多姆家居用品网上商店:Максидом
2020/02/06 全球购物
党校自我鉴定范文
2013/10/02 职场文书
大学生自荐信
2013/12/11 职场文书
美德好少年主要事迹
2014/01/29 职场文书
毕业生面试求职信
2014/06/23 职场文书
小学班主任经验交流材料
2014/12/16 职场文书
会议欢迎词
2015/01/23 职场文书
2015年乡镇信访工作总结
2015/04/07 职场文书
社区服务理念口号
2015/12/25 职场文书