欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

Python-wxauto自动发送消息或文件

最编程 2024-01-06 12:05:29
...
import time from wxauto import WeChat import pyautogui pyautogui.FAILSAFE=False print('请输入发送人的备注:') who = input() print("请选择发送消息还是文件:1.消息, 2.文件。输入1或2。") chattype = int(input()) print("请输入定时时间:格式(10:05:10)") sent_time = input() if chattype == 1: print("请输入发送的消息:") chat_message = input() elif chattype == 2: print("请输入文件的路径:") chat_file_path = input() x, y = pyautogui.position() pyautogui.click(x,y) #返回桌面---此处需要自己获取位置 pyautogui.doubleClick(x,y) #打开微信---此处需要自己获取位置 wx = WeChat() # 获取当前微信客户端 wx.GetSessionList() # 获取会话列表 wx.ChatWith(who) while True: time_now = time.strftime("%H:%M:%S", time.localtime()) # 获取当前时间 if time_now >= sent_time: if chattype == 1: wx.SendMsg(chat_message) elif chattype == 2: wx.SendFiles(chat_file_path) print("发送结束!") exit() else: print("还未到定时时间:",sent_time) time.sleep(5)

推荐阅读