python微信自动发朋友圈_Python自制微信机器人:群发消息、自动接收好友
运营公众号也有半年了,今年5月份开始的,之前一直用一款windows工具来运营自动接受好友请求、群发文章、自动回复等操作,但颇有不便。
举几个场景:
突然在外面看到一篇文章很好,临时写了一篇,想群发一下。
好友加我微信后,每次都要手动备注。
这些使用客户端工具都无法解决,因为客户端工具的一个特点就是native,需要你直接操作电脑,不方便。
所以就想着自己写一个干脆,经过一周漫长的开发(主要是时间太零散了),把第一版定制化微信机器人给完成了,第一版里实现了几个功能:
自动添加好友,并同时根据附加信息打备注。
根据不同的分组,进行群发消息。因为有些群只允许你21:00~09:00,你中午发的时候就要屏蔽他,有的群是禁止发的,那你也要屏蔽。
根据关键字回复消息、图片等。
那先来看看效果:
第一版的功能非常简陋,而且不易扩展,但解决了我的基本用途,之后这个项目我会持续根据维护。
那么接下来就来看一些核心代码:
FileHelper类定义了所有的交互式指令集合,微信官方提供了文件传输助手这个功能,我们就要用好他嘛~
那这个_register_mass函数就在做一件事情:注册群发消息。
只要指令集和群发有关,就用这个函数去注册,因为群发包括很多指令集:群发消息,群发文章,群发图片,群发语音等等。所以有了这个注册器后,之后的函数就相对简单了:
另外,为了让匹配速度更快些,我特地开了一个子线程去同步本地的群组列表,把列表维护在内存里使得速度更快些。
整个项目目录还是比较复杂的,以上只是节选了部分关键代码:
之后的话,准备把代码健硕起来,使用说明、日志等,然后功能继续迭代,比如:识别公众号URL地址自动转换成文章转发格式,自动邀请入群等。
关注公众号「Python专栏」后台回复:wxRobot,获取完整微信机器人源码。
python微信自动发朋友圈_Python自制微信机器人:群发消息、自动接收好友相关推荐
- Python Adb Shell UiAutomator -- 微信自动发朋友圈/点赞/...
自动点击特定元素 通过python调用adb命令实现用元素名称.id.class定位元素 http://blog.csdn.net/gb112211/article/details/33730221 ...
- 微信hook发朋友圈
微信hook发朋友圈其实就是发送xml 我已经找到了xml文本,但是找不到发送call 太难了. 现将朋友圈xml分享出来. 有能力的人自己找发朋友圈的call吧.找到了,分享一下. 朋友圈XML: ...
- 微信自动发朋友圈源码
目前微信营销行业主要有两大神器,云控和群控,对于群控大家可能多少有些了解.总所周知,群控就是一种通过系统,实现一台PC控制百台手机微信的新媒体的一种营销软件,而云控系统核心功能与群控大致一样,主要区别 ...
- 微信朋友圈怎么发文字?微信怎么发朋友圈只发文字?
微信朋友圈怎么发文字?微信我们玩的多了,现在微信不仅仅只是为了聊天,甚至大部分人打电话也是在微信的语音通话上实现了,而且对应QQ空间的朋友圈也是每天必须逛一逛的地方之一. 要说朋友圈的话,我们看的多, ...
- android 自动加微信群,如何完美实现微信自动发朋友圈自动添加好友等等
wechat 背景 要实现微信自动化,大致有这么几种办法 基于Web微信API的框架 如 # 基于xposed 插件开发 ,通过广播方式和sdk 交互,只要发送广播就可以自动发送朋友圈,但是实现难度相 ...
- 用Python助女神发朋友圈
爱美是人类的天性,特别是女性.她们不仅喜欢打扮自己,还喜欢晒圈儿分享美好的事物.今天就教大家一个朋友圈晒图利器--切割图片. 目标需求 我们要做的就是将一张完整的图片分割成9张小图片,制作成朋友圈九宫 ...
- android qq微信分享到朋友圈,android实现微信朋友圈和微信好友分享功能
今天的这篇文章是基于上一篇微信登录的基础实现的.可以先看看我的微信登录的实现. 废话不多说,先看运行效果 首界面,点击微信登录,弹出分享菜单,楼主比较懒,图片和按钮文字都没换,希望大家不要介意 点击微 ...
- python发微信朋友圈_python实现微信每日一句自动发送给喜欢的人
本文实例为大家分享了python实现微信每日一句自动发送的具体代码,供大家参考,具体内容如下 参考了一篇博客:教你使用python实现微信每天给女朋友说晚安 代码: # -*- coding: utf ...
- 国庆节这么玩微信腾讯服务器,2019十一旅游怎么发朋友圈 国庆节旅游微信心情说说...
1. 每个人都可以从长长的旅途中悟出自己生命的意义. 2. 人生就是一场旅行,不在乎目的地,在乎的应该是沿途的风景以及看风景的心情. 3. 和喜欢的人一起来一场说走就走的旅游,格外开心. 4. 人生不 ...
- Android仿微信上传图片发朋友圈
添加依赖 implementation 'com.github.lovetuzitong:MultiImageSelector:1.2' 权限 <uses-permission android: ...
最新文章
- BZOJ4571:[SCOI2016]美味——题解
- python图像分类实验总结_图像分类的5种技术,总结并归纳算法、实现方式,并进行实验验证...
- dev treeview控件_在winform中怎样实现好看的treeview样式
- leetcode-9-回文数
- autosys虚拟机定义
- 大型项目使用Automake/Autoconf完成编译配置
- 哪些集合不能使用迭代器_Rust能力养成之(6):集合体与迭代器
- rust 官服指令_【RUST】每个RUST玩家都需要的十个指令
- infinitescroll php,WordPress: 增加无限分页(Infinite Scroll)功能
- 中国计算机应用大会2021,第二届机器学习与计算机应用国际学术会议(ICMLCA 2021)...
- 2.CND技术详解---CDN技术概述
- JDK1.8 中文开发帮助文档
- 蓝牙模块有哪些种类?BLE低功耗蓝牙模块有什么特点?
- BIN、HEX,ELF,AXF文件的区别
- 您需要计算机管理员提供的权限才能更改,您需要管理员权限才能删除此文件夹...
- 在Windows下搭建WAMP环境
- 【Linux_02】
- Python彩色字符画
- 【前端】你真的理解JavaScript中的变量和数据类型吗
- 遇见--CondaHTTPError: HTTP 000 CONNECTION FAILED for url 怎么解决
热门文章
- DBA-数据库管理员
- 关于惠普笔记本电脑电源已连接但显示未充电的解决办法
- android手机内存单位 吉字节,内存容量单位换算(手机内存单位大小排列换算)
- opencv: C++实现将彩色图转换为灰色图
- Oauth2认证图解
- php识别二维码内容
- AutoLisp从入门到放弃(十三)
- aardio - 【库】FlexCell表格组件
- 永续公债(or统一公债)的麦考利久期(Macaulay Duration)的计算
- MATLAB的变换器毕业设计,基于matlab的反激变换器分析与设计毕业设计doc.docx