文章中提到的菜单是右下角这个

需求

我们需要做到打开微信获取输入框焦点及输入

思路

1,获取到右下角菜单的坐标和菜单中微信的坐标以及输入框的坐标

2,定时,用time.sleep()来定义多长时间后触发

2,启动点击事件以获得焦点

3,将文本复制到输入框,发送

实现

1,坐标的获取

import os
import timeimport pyautoguitry:while True:x, y = pyautogui.position()posStr = "Position:" + str(x).rjust(4) + ',' + str(y).rjust(4)print(posStr)time.sleep(0.2)os.system('cls')
except KeyboardInterrupt:print('end....')

上述代码会记录鼠标移动的坐标,只需要将鼠标停到对应位置记录下坐标即可

2,定时

一个time.sleep()就行时间长短自己把握

3,获取焦点

pyautogui.click(1647, 1056)#点击菜单
time.sleep(0.2)
pyautogui.click(1633, 981)#点击微信图标
time.sleep(0.2)
pyautogui.click(871, 760)#点击输入框获取到焦点

4,发送信息

with open("D:/UserData/Desktop/回答.txt", 'r', encoding='utf-8') as f:content = f.read()
time.sleep(3)
pyautogui.click(1647, 1056)
time.sleep(0.2)
pyautogui.click(1633, 981)
time.sleep(0.2)
for line in list(content.split("\n")):if line:pyautogui.click(871, 760)  # 菜单坐标1647 1056 微信坐标1633 981 聊天窗口坐标962 605pyperclip.copy(line)  # 复制该行pyautogui.hotkey("ctrl", "v")  # 粘贴pyautogui.typewrite("\n")  # 发送time.sleep(3)  # 每次发完间隔时间

我这里读取的文件里的文本当做消息发送的,这个文本是北岛的回答。我按行将这个文本分割成了列表,然后遍历复制一行到输入框中发送。

有问题可以在下面评论,看到回复

《回答》

卑鄙是卑鄙者的通行证,

高尚是高尚者的墓志铭,

看吧,在那镀金的天空中,

飘满了死者弯曲的倒影。

冰川纪过去了,

为什么到处都是冰凌?

好望角发现了,

为什么死海里千帆相竞?

我来到这个世界上,

只带着纸、绳索和身影,

为了在审判前,

宣读那些被判决的声音。

告诉你吧,世界

我——不——相——信!

纵使你脚下有一千名挑战者,

那就把我算作第一千零一名。

我不相信天是蓝的,

我不相信雷的回声,

我不相信梦是假的,

我不相信死无报应。

如果海洋注定要决堤,

就让所有的苦水都注入我心中,

如果陆地注定要上升,

就让人类重新选择生存的峰顶。

新的转机和闪闪星斗,

正在缀满没有遮拦的天空。

那是五千年的象形文字,

那是未来人们凝视的眼睛。

python制作定时发送信息脚本相关推荐

  1. Django+itchat+apscheduler实现向指定微信群和微信好友定时发送信息和文件

    Django+itchat+apscheduler实现向指定微信群和微信好友定时发送信息和文件. 想法的来源:每天需要在部门群中发送工作日报,有时候想早点休息但是又不想太早发送日报到群里(原因你懂得. ...

  2. 如何用python实现邮箱发送信息

    这篇文章主要为大家详细介绍了python实现邮箱发送信息,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了python实现邮箱发送信息的具体代码,供大 ...

  3. Python制作基础学生信息管理系统

    本文详细讲解了Python制作基础学生信息管理系统的实现,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧.编程资料领取 目录 一.前言 二.开发环境: 三.涉及知 ...

  4. python制作简易阴阳师游戏脚本(基础问题篇)

    正值过年的关卡,疫情严重,在这里盼望武汉马上恢复起来,武汉加油!!! python制作简易阴阳师游戏脚本(代码篇) 在一动不动的这几天里,受朋友的邀请写了个阴阳师刷御魂的脚本. 因个人水平有限,希望各 ...

  5. python定时发送信息_Python为我定时发短信

    Hello,小伙伴们大家好,好久不见了.2019年忙着录制新课,加上家里人生病住院需要照顾,公众号的发布频率只能降低了. 今天我试试来用Python发定时短信.实现这个功能需要借助安卓运行Python ...

  6. 实现微信向多好友定时发送信息

    @TOC利用WeChat向好友定时发送关心及天气信息,表达自己对朋友的关心 第一篇博客,不喜欢不要说出来哈_ 在闲暇之余,通过学习整理了一份可以向微信好友批量发送消息的脚本,包含的内容如下: 1.获取 ...

  7. python邮件定时发送短信_Python趣味编程:如何定时发短信给Ta讲笑话

    原标题:Python趣味编程:如何定时发短信给Ta讲笑话 人一无聊,就会想:反正每天都要给Ta问候一声早安,为何不同时讲个笑话呢?如果能写个程序每天早上定时给Ta发一条问候早安同时讲一个笑话的短信该多 ...

  8. Python每天定时发送监控邮件

    不管是在信贷领域还是支付领域,作为一个风控人员,我们都需要对部署的策略模型进行监控,信贷领域可能还需要对客户的逾期表现进行监控.这时,如果我们能用python自动连接数据库,对策略.模型.贷后表现等数 ...

  9. 1.微信好友定时发送信息

    #功能:定时给微信好友发消息 #题目要求每天早上7点和每天晚上10点给自己的好朋友或者父母发送一条信息,由于本程序需要电脑一直运行,改了一下时间,17:06和17:09发消息. from apsche ...

最新文章

  1. 调试Tomcat源码
  2. 图解Spring循环依赖,看过之后再也不怕面试被问到了!
  3. android 队列上传图片,话说android端七牛图片上传
  4. golang 读取文件最后一行_测试用例是开发人员最后一块遮羞布
  5. 3.1_ 4连续分配管理方式
  6. GDI+图像处理前言
  7. idea中plugins配置
  8. SQLi LABS Less-6 报错注入+布尔盲注
  9. C语言程序设计型考册作业1,C语言程序设计作业 求解答
  10. crossplaform---Nodejs in Visual Studio Code 04.Swig模版
  11. Atitit.java jna 调用c++ dll 的总结
  12. 数理逻辑习题集(6)
  13. 折腾黑苹果的正确潜入姿势(系统版本:macOS Catalina 10.15)
  14. 【智衡跨境电商shopee运营】Shopee平台流量入口有哪些?
  15. python找出列表里大于输出_python找出列表中大于某个阈值的数据段示例
  16. java spark 遍历rdd_Spark入门(四):RDD基本操作
  17. 02.windows转mac日记——操作习惯
  18. 秋nbsp;季nbsp;雨
  19. JAVA科学计数法,金额数字,转换为中文大写字
  20. 【福利季】《手机历史漫谈》

热门文章

  1. 【Linux普通用户指令权限】
  2. Flash和HTML5有什么区别?为什么Flash应用场景越来越少了?
  3. [STM32F10x] 利用定时器测量脉冲宽度
  4. ADB 按键名、按键代码数字、按键说明对照表
  5. 解决任务栏上软件图标不显示问题
  6. 无线蓝牙耳机哪个品牌延迟低?玩游戏延迟低的蓝牙耳机推荐
  7. leetcode系列--680.验证回文字符串 Ⅱ
  8. 絮絮叨叨的2020年小总结
  9. 十进制、二进制补码、16进制补码的转换
  10. 数字证书认证过程(https为例)