itchat 替代品,追妹子神器,个人微信给多个好友(群)发消息,定时提醒妹子喝水
“ 作为一名合格的技术人员,如果用户都明确了需要抄的内容,还有什么需求是不明确的,咳咳...”
昨天,接到业务萌妹子的聊天截图和借鉴需求,我的技术好奇心一下子就来了。其他人能实现的,还有什么是不能干的呢!!!
大概需求是这样的,需要用微信实现给好友发送一些文本或文件类的信息。
可以是这样的~
也可以这样的~
这个时候,无限get到它的亮点所在:
每日一句情话,简直美得不要不要的,追妹子必备啊!!
今年4月份,WX_将网页版本微信登录限制了,所以itchat和wxpy都失效了。
我目前采用的方式是开源的一个易语言程序,配合低版本微信,调用本地微信客户端进行实现的。
废话不多说啦,效果大家已经看到了,直接上教程。
1、环境部署
python我安装的是3.8.2版本,windows环境,安装教程:
https://www.runoob.com/python3/python3-install.html
sqlite3我安装的是3.32.2,windows环境。安装教程:
https://www.runoob.com/sqlite/sqlite-installation.html
2、微信安装(2.6.8版本)
微信,必须采用2.6.8.51版本,下载路径:
链接:https://pan.baidu.com/s/15DajtZ_jwNeG1Hywyevm-Q
提取码:7ugv
3、易语言客户端登录
客户端为压缩包,解压可用,解压后如图,下载路径:
链接:https://pan.baidu.com/s/188Uf1KkwE2fxeBwr8aWQ4w
提取码:biqq
1、点击demo.exe,如下图所示,此时昵称和ID未空。
2、点击“启动微信”,弹出微信扫一扫,用手机扫描即可。如图:
4、两种方式(客户端操作/python代码配合)
如上图所示,可以获取到自己微信信息就是安装成功,可以正常使用了。
1、简单需要,采用客户端发送信息即可,需要注意的是:
(1)ID1和ID2,为软件取到的用户微信ID,输入完毕后,信息会发送到指定的好友。filehelper是文件传输助手的ID。
按照上图方法,得到的效果如下:
2、特殊需要,采用客户端+python配合
虽然客户端可以支持一部分的操作,但是比较基础,而且只支持部分客户发送消息,所以可用性并不是非常高。
那么这个时候,简单的python代码配合使用,就显得非常重要了。
我这里准备了一个简单的demo:定时12点,给某些用户发送消息(不使用数据库实现),具体实现如下:
1、在同目录下,start.bat(无需改动)为启动程序,默认调用wxrobot.py
2、在同目录下,wxrobot.py为具体的实现类(python小白,如代码有Bug或漏洞,有懂得大佬可以批评指
3、实现的效果如下:
目前,未采用数据库连接方式实现,后续会继续更新实际的使用场景!
5、微信交流群
最近b站视频被下架、csdn博客被封,被迫转战社群~如果有视频或技术交流需求,请联系微信或者直接加群交流。微信号:v5coding_com
版权声明: 本文为 InfoQ 作者【HPioneer】的原创文章。
原文链接:【http://xie.infoq.cn/article/f997e8ab35e7555fbc2e5e693】。文章转载请联系作者。
评论 (2 条评论)