教你1分钟实现微信消息自动回复(mac系统下)
如果你觉得前言啰嗦,请先直接跳到第2部分进行上手实操。写前言的目的,其实是为了进行记录,这一部分主要是给我日后的自己看的。请按需自取。一、前言
我是一个不经常关注微信的人,很多时候看到微信都是第二天或者好几天之后的事了。为了避免这一情况的尴尬,我就想能不能设置一个自动回复,告诉朋友“嗨~我现在有事不在,一会儿再和你联系“之类的话。让朋友不至于发了消息之后,一直没反馈的好。
上了百度,摆渡来摆渡去,我看着就两种主流的方式:
(1)在APP store上下载安装一个APP(花钱)
打开APP store,搜索框里搜索“微信自动回复”,便会搜出很多之类的app。我安装了一下,发现需要花钱,而且不便宜,比买腾讯VIP还要贵一些呢。主要问题是操作不方便。因为需求迫切,我便注册了号,准备试用一下,结果并没实现。。。真不明白,都不能用,你们怎么好意思收钱捏~
(2)用python来实现(不花钱)
一听就感觉有壁垒,python是程序员那么高大上的职位干的事,我一个对代码啥也不懂的人能学会嘛。但不管怎样,试试吧。于是乎,在CSDN上遍寻了各种用python实现微信自动回复的帖子,最后弄了大半宿,也没弄出来。最后,在次日的早上,试了https://www.jianshu.com/p/4b7b4f4fb0e4这个帖子总算弄出来了。很好用。不过只按照他的做法,你可能还会遇到坑。所以我结合自己遇到的坑和这个帖子的教程,总结出了下面的制作方法,希望能帮助和我有同样需求的人。
二、制作方法
我的电脑是mac系统,所以就先任性的按照自己的操作来说了。windows环境下,应该也大同小异吧~
【教你1分钟实现微信消息自动回复(mac系统下)】*****注意写指令时,键盘要切换到英文输入状态********
step1:安装python 打开python官网https://www.python.org/downloads/,下载最新的安装包。
文章图片
下载成功后,双击进行安装,一直点“next”键即可。安装成功后,你会看到程序里多了一个IDLE图标:
文章图片
为了验证是否安装成功了,可以在程序坞里打开“终端”,如下:
文章图片
文章图片
输入:python3
回车
文章图片
出来这个,就代表安装成功了。
(??实现此功能,只安装这个就可以了,不用装pycharm)
step2:安装itchat库
在终端继续输入 pip --version,可查看pip的版本
文章图片
pip的操作指令,可参考:https://www.runoob.com/w3cnote/python-pip-install-usage.html这个帖子。
然后在终端输入pip3 install itchat。(??注意键盘切换到英文状态)
step3:粘贴代码
点击图标python的编辑器“IDLE”,即:
文章图片
打开之后,点击File,再点击New,新建一个python文件,保存为“hello.py”,或其他名。
文章图片
将代码粘贴到新建的弹出框里:
文章图片
源码,可以去“https://www.jianshu.com/p/4b7b4f4fb0e4”复制。
文章图片
框里的字可以根据自己的喜好更改。
step5:运行代码 点击菜单“Run”的Run Module。
文章图片
运行之后,会弹出一个二维码。用你的微信扫描二维码,在手机上确定登录。登录之后,你的微信列表上面会有一行灰字“网页微信已登录”。如果这个标志在,则自动回复就有效。若是掉线了,就d打开hello.py再运行一下就好了。
到这里就大功告成了,可以测试一下,看是否达到了效果。
------------
??目前,若好友的消息发来的是文字或者微信自带的表情包,则会进行自动回复;若是其他的表情则无效。
------------
end
推荐阅读
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- MybatisPlus使用queryWrapper如何实现复杂查询
- python学习之|python学习之 实现QQ自动发送消息
- 孩子不是实现父母欲望的工具——林哈夫
- opencv|opencv C++模板匹配的简单实现
- Node.js中readline模块实现终端输入
- java中如何实现重建二叉树
- 人脸识别|【人脸识别系列】| 实现自动化妆
- paddle|动手从头实现LSTM
- pytorch|使用pytorch从头实现多层LSTM