程序员如何秒回女朋友信息?用Python做一个自动回复的功能
我是一个敬业的程序员,可惜我没女朋友…
我是一个敬业的程序员,可惜我女朋友和我分手了…
我是一个敬业的程序员,可是女朋友怪我不能秒回她信息…
程序员和女朋友的羁绊,是千言万语也写不完的待续。
▼
如果你有女朋友,如何秒回她的信息呢?作为程序员虽然我们没时间,但是我们有技术啊!
老牛给大家分享一位全栈工程师如何用Python做一个自动回复的功能。
一、QQ
1、首先,我们需要知道如何做这个项目的方法:
我们需要找到特定的人(如果是女朋友闺蜜的话,那你就完蛋了)
接受并识别并回复已经输入的内容,那这个就需要你和你女朋友聊天的方法
回复已经识别的内容
远程操控电脑,查看信息
2、思路
a、安装下载模块
我们在用的时候,首先我们需要用到网络 ,那么我们就需要安装模(库)。
第一个库:requests模块(网络请求)
第二个库:qqbot模块(qq机器人)
b、启动qqbot
打开命令符:Home键+R
在命令行输入 qqbot
启动过程中会自动弹出二维码图片(Linux下需安装有 gvfs ,否则需要手动打开图片),需要用手机 QQ 客户端扫码并授权登录启动成功后悔自动保存到本地
c、操作qqbot
-help
-list buddy/group/discuss
-send buddy/group/discuss uin message
-stop
可能大家不知道是什么操作,就让我给大家解析一下
帮助
列出 好友/群/讨论组
向 好友/群/讨论组 发送消息
停止 QQBot
其实,想要实现自己的qq机器人很容易,只需要简单的几行代码。
这只是一个思路演示,其实微信和QQ的原理也差不多。
不过微信只能在网页端实行这个骚操作。
二、微信
微信自动回复其实主要就是登录,接收消息,回复消息三个功能。
微信没有提供方便的API,但是可以分析网页版微信通信原理,通过模拟浏览器来实现需要的功能。
.
1、思路
和QQ差不多,不过只是在网页端操作,代码量相对来说比较大而已。
2、方法
模块:urllib,urllib2,cStringIO,re,sys,os,cookielib,ssl,requests,time,jsonrandom,threading,warnings,PIL,matplotlib
登陆
获取后续访问所需要的key等
初始化
-状态检查
-接收消息
-发送消息
-获取自动回复的消息
这只是思路演示,至于效果怎么样,大家可以去尝试下。
▼
除了技术手段,还能有什么方法能做到秒回女朋友信息呢?
答曰:额,实在办不到…
为什么程序员男朋友经常聊天中消失了,做不到秒回?
答曰:你的男友消失一段时间,世界上又会新出现一个APP。
ShareSDK 轻松实现社会化功能,以其强大的 App 社交分享功能深受开发者熟知和好评;
SMSSDK 可快速集成短信验证功能,帮助开发者打通手机通讯录好友的社交圈;
MobLink 打破了 App 孤岛,实现了 Web 与 App 的无缝链接,新用户在首次打开 App 时,大大提高用户转化率;
Mob统计分析 用数据驱动产品,精准化行为分析 + 多维数据模型 + 匹配全网标签 + 垂直行业分析顾问;
MobPush 快速集成推送服务,应对多样化推送场景;
BBSSDK 是 Discuz 论坛移动化解决方案,同步 Discuz 论坛数据实现论坛移动化;
ShareREC 手游录像分享则是 ShareSDK 图文分享的延伸,可为手游实现边玩边录的功能,以此提升玩家黏度并有效促进推广;
MobAPI 为开发者提供各种所需的原始数据及稳定的 API SERVICE,也免去了自己收集数据的繁琐步骤;
MobPay 多种主流支付渠道可一键接入,满足企业多样化需求;
ShopSDK 2小时快速搭建您的商城系统,商品管理 - 订单交易 - 售后退款 - 整套解决方案,丰富您APP的应用场景;
MobIM 为开发者提供即时通讯的消息通道服务,专注于保障通讯的安全稳定可靠,支持开发者使用App的自有用户系统,或第三方用户系统;
App工厂 全新App制作解决方案 ,可组合几十种不同种类的App满足电商、生活服务、教育、资讯、社交等多个行业的需求;
截止 2017 年 12 月,Mob 开发者服务平台全球设备覆盖超过 76 亿,SDK下载量超过 318 万次,服务超过 36 万款移动应用。