由于网页版微信取消后,无法再使用itchat,这里说明通用版本的自动回复
源码:
import uiautomation import time # from translate import Translator class Wechat(): def __init__(self): """定义窗口名 获取窗口句柄 """ self.windows_name = '阵雨' self.window = uiautomation.WindowControl(searchDepth=1,Name=self.windows_name) # self.tran_to_chinese = Translator(to_lang='chinese') # # self.tran_to_english = Translator(to_lang='english') def get_msg_list(self): """检测窗口的list并获取句柄""" msg_list = [] msg_strl_list = self.window.ListControl().GetChildren() for msg_ctrl in msg_strl_list: msg_list.append(msg_ctrl.Name) return msg_list def send_text_msg(self,text_msg): self.window.SendKeys(text_msg) # 写入消息 self.window.SendKey(13) # 发送