当前位置: 首页 > 后端技术 > Python

微信+项目开源分享——让你的微信变得有趣

时间:2023-03-26 14:32:17 Python

WeChat+如果你曾经有过以下问题或需求,那么这篇分享适合你:苦于手机内存不足,又不敢随便删微信,我只能小心清洗;制作很酷的沙雕表情包,比如在王敬泽-振祥的表情包里加入几个字,是不是很沙雕;想通过手机控制电脑,不想用TeamViewer,想高度自主定义;想随时随地通过手机获取美食、天气、笑话、福利信息,想在不同的APP之间切换;想发微信表情包,但是表情包太多不好找,找起来很麻烦;做一个简单的备忘录,我不想因此下载应用程序;直接在微信上翻译一段话;在微信上向老年人或视障朋友发送文字转语音文本;在微信头像上加个logo,比如国庆“给我一面国旗”,开拓思路;基于微信,做自己的工具箱,比较适合在任何电脑上做,而且你可以用手机远程控制它;关于这个项目的缘起这个项目的起因是程序(旧)序列(油)猿(文)的比较原因是有一天我发现我下班早了,有点尴尬,但是我不想坐在公司里无所事事,所以如何解决我的问题,最初的想法是在下班一段时间后远程控制电脑并锁定电脑屏幕。营造一种我不回家,只是去吃饭的错觉,早上不上班的时候你也可以帮我远程解锁,这样看起来我来的早(我平时不背包);其实从实现方式来看,一开始的想法无非就是TeamViewer,但一方面是我的需求没有那么复杂,需要安装一个控制软件,另一方面也不适用屏幕锁定时的我。想了想,我把目光投向了itchat。想基于itchat实现手机微信和网页微信的通讯。建立通信后,做什么完全取决于Python能做什么。锁屏解锁一定是小case,而且这种方式实现简单,操作方便(用手机就可以),功能强大(懂Python),所以最终选择了这种实现方式;进度一开始只是实现了工作的辅助工具(锁屏、解锁、截图),后来根据一些即兴问题慢慢做了一些新的功能,比如返回文字相关的表情包,给懒得找的懒人表情包,文字转语音,需要帮助视障人士和老人等发微信,语音不方便小可爱们,关键词搜索美食,选择困难症,微信备份,对于那些苦恼微信太占手机空间的可怜的小家伙们(我不会一个人用iphone6吧对吧),TODO,对于脑子逐渐不够用的我,给头像加个国旗,并给那些想赶国庆热点等的兄弟;注意:提供的这些功能不仅对您可用。理论上,你的任何一个好友或群里的好友都可以通过特定的指令触发这些功能,比如通过#国际#,每个好友和群里的好友都可以得到一张自己的头像,上面有国旗水印,嘿嘿嘿;目前支持的功能列表:群聊文本内容分析:消息频率统计、柱状图分析、词云展示、活跃时间段统计等(以群为单位);体重追踪:体重追踪功能,添加体重信息,显示体重时间折线图;远程控制:控制主机,包括锁屏、解锁、截图;获取食物信息,包括食谱;获取天气信息,某城市当前天气;笑话:随机得到一个笑话,有点偏黄,请慎用;福利:随机获取一张福利妹子的图片,嘿嘿嘿;表情包:获取与指定内容相关的表情包,如#expressionpackage#666;TODO:是的,就是一个简单的todo功能;翻译:目前支持中文、日文、英文、韩文、粤语,效果还不错。广东话有意思,你也可以假装你会说广东话,哈哈哈;文字转语音:支持三种语音,郭德纲,林志玲,晶晶,不错,我觉得很安静,感觉是最有意义的功能,如果上班需要给老人发语音信息,那么这个非常实用,不像那些开发API的,有次数限制;头像改造:最近国庆朋友圈不是很火吗,给个国旗,我也发了,发现是假的。..所以我自己做了一个。目前支持国旗、党旗、好友头像(呵呵)。不错,而且很实用;微信备份:这个也是朋友提的,所以就做了。目前,我聊天网站中的图片、语音、视频均已备份,消息内容仅与群聊相关;表情包制作:将指定的文字内容整合到表情包中,目前支持王敬泽-振祥,有钱就是为所欲为,土拨鼠,兼职不是可能是兼职,是使用起来比较复杂,但是我强烈推荐这个功能,很好玩;项目地址https://github.com/NemoHoHalo...感谢项目中用到的很多第三方网站、工具、项目,谢谢大家的分享;最后大家可以去我的Github看看还有没有什么需要的。目前主要是自己做的机器学习项目,Python的各种脚本工具,数据分析和挖掘项目,关注大佬,Fork项目等:https://github.com/NemoHoHaloAi