一、前言:

Python倒计时自动发微信(电脑版微信登录状态)

二、主要思路及步骤:

1、先启动微信

2、定位到搜索框

3、搜索微信

4、进入聊天窗口

5、粘贴文本内容

6、发送  

7、关闭微信窗口

三、代码:

import pyautogui
import time
import win32api
import win32con
import win32gui
import win32clipboard as wdef FindWindow(chatroom):win = win32gui.FindWindow('WeChatMainWndForPC', chatroom)print('正在启动微信')print('-----------------')if win != 0:win32gui.ShowWindow(win, win32con.SW_SHOWMINIMIZED)win32gui.ShowWindow(win, win32con.SW_SHOWNORMAL)win32gui.ShowWindow(win, win32con.SW_SHOW)win32gui.SetWindowPos(win, win32con.HWND_TOP, 0, 0, 500, 700, win32con.SWP_SHOWWINDOW)win32gui.SetForegroundWindow(win)  # 获取控制time.sleep(1)tit = win32gui.GetWindowText(win)print('已启动【' + str(tit) + '】窗口')print('-----------------')else:print('找不到【%s】窗口' % chatroom)print('-----------------')exit()# 设置和粘贴剪贴板
def ClipboardText(ClipboardText):w.OpenClipboard()w.EmptyClipboard()w.SetClipboardData(win32con.CF_UNICODETEXT, ClipboardText)w.CloseClipboard()time.sleep(1)win32api.keybd_event(17, 0, 0, 0)win32api.keybd_event(86, 0, 0, 0)win32api.keybd_event(86, 0, win32con.KEYEVENTF_KEYUP, 0)win32api.keybd_event(17, 0, win32con.KEYEVENTF_KEYUP, 0)# 模拟发送动作
def SendMsg():win32api.keybd_event(18, 0, 0, 0)win32api.keybd_event(83, 0, 0, 0)win32api.keybd_event(18, 0, win32con.KEYEVENTF_KEYUP, 0)win32api.keybd_event(83, 0, win32con.KEYEVENTF_KEYUP, 0)# 模拟发送微信文本消息
def SendWxMsg(wxid, sendtext):# 先启动微信FindWindow('微信')time.sleep(1)# 定位到搜索框pyautogui.moveTo(143, 39)pyautogui.click()# 搜索微信ClipboardText(wxid)time.sleep(1)# 进入聊天窗口pyautogui.moveTo(155, 120)pyautogui.click()# 粘贴文本内容ClipboardText(sendtext)# 发送SendMsg()print('已发送')# 关闭微信窗口time.sleep(1)pyautogui.moveTo(683, 16)pyautogui.click()# 打开控制台运行
print('欢迎使用Python自动发微信脚本')
print('---------------------')
print('正在启动中...')
print('已启动')
print('---------------------')WxMsg = input('你要发送的内容是:')
print('---------------------')
ToWx = input('你要发送给谁(填微信号):')
print('---------------------')
yanshi = input('延迟多少秒发送(单位/秒,无需填写单位,只需填写数字):')
print('---------------------')
print('倒计时中...')
print('---------------------')# 延时发送
time.sleep(int(yanshi))# 执行发送动作
SendWxMsg(ToWx, WxMsg)

四、效果展示:

Python倒计时自动发微信(电脑版微信)相关推荐

  1. 微信电脑版-微信for windows客户端发布

    12月份微信Windows版客户端1.0 Alpha推出,昨天微信for windows 1.0客户端(测试版)发布更新,超过三亿人使用的聊天应用,现在登录Windows桌面.你可以在Windows上 ...

  2. python去掉json中的转义符_企业微信表情符自动转义怎么用?企业微信电脑版这样做...

      企业微信有一个独特的功能叫做"表情符自动转义",其实通俗点说就是表情的快捷键,设定了这个之后,可以在键盘上点击这个符号,而在企业微信电脑版上显示的就是对应的表情,对于快速恢复很 ...

  3. python 微信聊天机器人_python操作微信自动发消息的实现(微信聊天机器人)

    前言 最近在学习python,发现一个微信自动发消息的小demo感觉很有意思,试了一下,不成功,因为demo中用的是itchat这个库来操作微信,而这个库是通过微信网页版来操作微信的,现在微信网页版已 ...

  4. python微信自动发消息_python操作微信自动发消息的实现(微信聊天机器人)

    前言 最近在学习python,发现一个微信自动发消息的小demo感觉很有意思,试了一下,不成功,因为demo中用的是itchat这个库来操作微信,而这个库是通过微信网页版来操作微信的,现在微信网页版已 ...

  5. 【Python】解决最新电脑版微信[22-06]聊天文件统一按用户归类到MsgAttach文件夹的问题

    [Python]解决最新电脑版微信[22-06]聊天文件统一按用户归类到MsgAttach文件夹的问题 背景 前提 代码 版本1 版本2 背景 最近,微信又更新了,但这一版本的聊天文件安排方式变化有点 ...

  6. 微信电脑版只能扫码登录的原因,你一定想不到

    来源:电脑报CQCPCW 谁能想到,微信原本是作为一款社交软件,如今却成了很多上班族使用频率最高的办公软件.很多人电脑上安装了PC版微信,工作聊天两不误,传输文件也算方便. 但微信PC版总是不尽人意, ...

  7. 大V吐槽微信电脑版:视频、表情占满C盘

    本文转载自IT之家 IT之家 6 月 9 日消息 国民级聊天软件微信经常是人们吐槽的对象,可以说是看不惯但又离不开.昨天又有大 V 对微信进行了吐槽,这次吐槽的是微信电脑版. 187 万粉丝的大 V@ ...

  8. Python3,20行代码,通过微信电脑版爬取朋友圈数据,老板再也抓不到我上班看手机了!!!

    爬取微信电脑版朋友圈数据 1.引言 2.桌面图形界面工具介绍 2.1 PyAutoGUI 2.2 PyWinAuto 3.代码实战 1.引言 小屌丝:鱼哥,忙吗?? 小鱼:忙!! 小屌丝:想问你件事. ...

  9. 微信功能版(可用于电脑、安卓手机端)微信电脑版 使用说明

    好外号外!!!!本文是微信功能版(可用于电脑.安卓手机端)使用说明[转自网络,本文仅限于个人交流] 经过开发,此版本能够自行设置当前地址位置,可以随意改变地点,方便你有针对性的找任何地区的周边好友,交 ...

最新文章

  1. 计算图像的标准差与方差(meanStdDev() 函数)
  2. TCP/IP协议讲的明明白白
  3. mysql8 优化_MySQL 8.0 优化
  4. “约见”面试官系列之常见面试题之第九十四篇之MVVM框架(建议收藏)
  5. poi 读取excel
  6. httpclient base64 文件上传_代码级别的上传下载神器
  7. SpringBoot结合Druid配置JNDI多数据源
  8. 【bzoj2989】数列 KD-tree+旋转坐标系
  9. 【第七篇】Vue实战综合案例
  10. android离线身份证识别(从相册选择)
  11. Eplan执行翻译操作详细教程
  12. 手机支付宝,微信的请求userAgent
  13. dell服务器T420装系统,ThinkPad T420笔记本一键u盘装系统win7教程
  14. 《Python 3网络爬虫开发实战 》崔庆才著 第三章笔记
  15. 关于排列熵的一些理解与解释
  16. brpc源码分析——数据报处理过程
  17. 学习Linux内核必读的五本书
  18. Hibernate 编写测试类,进行增删改查 自动生成表
  19. 1.layer弹窗在使用时,原本隐藏的div,在打开弹窗后竟然显示出来了
  20. 【新书-赛博空间学与赛博学】-序言-元宇宙的理论根基

热门文章

  1. “京东•京点”智慧办公解决方案发布 科技驱动办公场景智慧跃迁
  2. 三星530换固态硬盘_三星发布4TB SSD固态硬盘:SATA3.0接口
  3. 科学计算机怎么刷机,华为p1怎么刷机【图文教程】
  4. 格林函数(Green’s function)
  5. 音乐在不同HTML页面的连续播放问题
  6. 一个零基础学python能学会吗_零基础可以学Python吗
  7. 5018软件项目管理
  8. 易通卡拉ok点播系统 2003 bt
  9. 浅谈Nick的大学生活,专科生真的没有翻身余地了吗?
  10. 【剑拔峨眉 团队裂变】蜜拓蜜教育第二期高端人才特训营完美收官