大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
“傻瓜式”微信自动回复机器人配置教程
首先下载Python和Pip
到官网上去下源文件Python官网下载,Pip下载地址
这里建议Pip不要直接在这下,后面会有提到。
我下的是Python 2.7.8,Python 3可能和这个版本有点小区别。
官网下的Python是安装文件,Pip则是免安装的源文件(我是将Python直接装在C盘,我把Pip中放在Python27目录里面)。
系统环境变量配置:
在“我的电脑”->“系统设置”->“高级系统设置”->“环境变量”->“系统变量”
找到Path
选“编辑”,然后在变量值后面加上C:\Python27;C:\Python27\Scripts;
然后点确定。
检验是否配置成功
系统打开cmd,然后输入python看看有没有成功,此过程中有朋友遇到Windows中没有python27.dll,这个的话,你可以到我的资源中下载。
然后在输入pip,这个时候可能因为你少了安装这一步,在pip路径下,执行python setup.py install
你执行这一句可能会报错,少了某些库,当时我遇到这个错,然后Stack Overflow找到答案,将get-pip.py这个脚本直接放在Python根目录,然后直接运行它,这样的话,建议最好不要在官网上下pip源码包。
其中要是安装过程中出现了什么问题,建议到Stack Overflow
安装好了之后,检验一下,是否安装成功,直接Terminal直接输入pip看是否有帮助信息出来,有就成功了,提示“不是内部或外部命令,也不是可运行的程序或批处理文件”则是你环境变量还没有配好。重新配一下环境变量就OK。
进入正题
环境都配好了之后,就可以开始进入正题了。
一、用命令安装itchat
cmd输入pip install itchat
,该过程中可能会有报错,报错信息应该是少了某些库,你只需要安装一下就OK,用的还是pip install +包名
这种形式。
二、新建一个文件,并命名为robotAutoReply.py,然后用编辑器(记事本也可以)打开,下面的代码复制之后,粘贴进去,然后保存。
因为是“傻瓜版”的嘛,所以就不注释代码意思了,最后总结一下就行,嘻嘻
# -*- coding=utf-8 -*-
import requests
import itchat
import random
KEY = '04f44290d4cf462aae8ac563ea7aac16'
def get_response(msg):
apiUrl = 'http://openapi.tuling123.com/openapi/api/v2'
data = {
'key' : KEY,
'info' : msg,
'userid' : 'wechat-robot',
}
try:
r = requests.post(apiUrl, data=data).json()
return r.get('text')
except:
return
@itchat.msg_register(itchat.content.TEXT)
def tuling_reply(msg):
defaultReply = 'I received: ' + msg['Text']
robots=['--By robots 1','--By robots 2','--By no people']
reply = get_response(msg['Text']) + random.choice(robots)
return reply or defaultReply
itchat.auto_login(enableCmdQR=True)
itchat.run()
三、cmd进入robotAutoReply.py所在目录,然后输入python robotAutoReply.py
四、等终端浮现二维码,用你的微信扫一下并同意登录网页版微信,则微信自动回复机器人布置完成
该方法若用新注册的微信账号登录(2017-06之后注册的账号应该都是不行),可能会失败。网页版微信换了新的API。说是为了账号安全,现在新注册的微信账号里面要是没有任何活动,可能会被认为是“僵尸号”。
试验自动回复机器人有封号的风险,尝试需谨慎!不过好像只要不通宵挂机就没事,通宵挂的话在你退出账号的时候下次登录就可能会登不上。
本文中的链接要是失效了,可以联系我。
需要注意的是,可能有些网址是需要科学上网才可以的。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/187333.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...