python制作定时发送信息脚本

这篇具有很好参考价值的文章主要介绍了python制作定时发送信息脚本。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

python制作定时发送信息脚本文章中提到的菜单是右下角这个

需求

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

思路

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

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

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

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

实现

1,坐标的获取
import os
import time

import pyautogui

try:
    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 605
        pyperclip.copy(line)  # 复制该行
        pyautogui.hotkey("ctrl", "v")  # 粘贴
        pyautogui.typewrite("\n")  # 发送
        time.sleep(3)  # 每次发完间隔时间

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

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

《回答》

卑鄙是卑鄙者的通行证,

高尚是高尚者的墓志铭,

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

飘满了死者弯曲的倒影。

冰川纪过去了,

为什么到处都是冰凌?

好望角发现了,

为什么死海里千帆相竞?

我来到这个世界上,

只带着纸、绳索和身影,

为了在审判前,

宣读那些被判决的声音。

告诉你吧,世界

我——不——相——信!

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

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

我不相信天是蓝的,

我不相信雷的回声,

我不相信梦是假的,

我不相信死无报应。

如果海洋注定要决堤,

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

如果陆地注定要上升,

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

新的转机和闪闪星斗,

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

那是五千年的象形文字,

那是未来人们凝视的眼睛。文章来源地址https://www.toymoban.com/news/detail-420251.html

到了这里,关于python制作定时发送信息脚本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python tkinter 制作文章搜索软件

    今天,我无聊的时候做了一个搜索文章的软件,有没有更加的方便快捷不知道,好玩就行了。基于Python tkinter 制作文章搜索软件,都是一些基础的应用。🍖 🍗 🥩 代码 我们首先做到第一件事是导入模块。 代码 这段代码创建了一个名为 root 的Tkinter窗口对象,并设置了窗口的

    2023年04月08日
    浏览(31)
  • Python tkinter 制作文章搜索软件,精准定位想看文章

    前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 无聊的时候做了一个搜索文章的软件,有没有更加的方便快捷不知道,好玩就行了 环境使用 Python 3.8 Pycharm 模块使用 import requests import tkinter as tk from tkinter import ttk import webbrowser 第三方模块安装方法: win + R 输入cmd 输入安装命令

    2024年02月14日
    浏览(34)
  • DevOps系列文章之 java调用python脚本

    在java类中直接执行python语句 在java类中直接调用本地python脚本 使用Runtime.getRuntime()执行python脚本文件(推荐) 调用python脚本中的函数 官网地址 首页 | (jython.org) Jython项目提供了Java中的Python实现, 为Python提供了在JVM上运行的好处,并可以访问用Java编写的类。 当前版本(Jyt

    2024年02月14日
    浏览(35)
  • Python脚本批量造数据、跑定时任务协助测试

    连接Mysql的信息 场景一:基于已有的csv文件,分批次读取csv文件中的字段值作为变量填充到执行的SQL语句 分批读取csv文件中的值   场景二:随机生成特殊字段的值,作为变量填充到Insert语句中 随机生成统代  随机生成注册号   (有些乱。。。   -- config.ini     存放的是系

    2024年02月08日
    浏览(42)
  • Python实现飞书机器人定时发送文本、图片等群消息

    工作中会经常遇到监控告警相关问题,监控和告警的目的是要在事中及时发现问题并定位系统问题,那么当系统或平台出现问题了,如何及时暴露这些问题给对应的项目开发人员呢? 本文记录了在Python项目中利用飞书的自定义机器人webhook向飞书群推送文本及图片消息~ 飞书群

    2024年01月25日
    浏览(35)
  • Python自动发送消息小脚本,可用于各种聊天框~

         作者主页: 爱笑的男孩。的博客_CSDN博客-深度学习,YOLO,活动领域博主 爱笑的男孩。擅长深度学习,YOLO,活动,等方面的知识,爱笑的男孩。关注算法,python,计算机视觉,图像处理,深度学习,pytorch,神经网络,opencv领域. https://blog.csdn.net/Code_and516?type=collect  个人简介:打工人。  

    2023年04月24日
    浏览(34)
  • 【Python自动化】定时自动采集,并发送微信告警通知,全流程案例讲解!

    目录 一、概要 二、效果演示 三、代码讲解 3.1 爬虫采集行政处罚数据 3.2 存MySQL数据库 3.3 发送告警邮件微信通知 3.4 定时机制 四、总结 您好!我是@马哥python说,一名10年程序猿。 我原创开发了一套定时自动化爬取方案,完整开发流程如下: 采集数据 - 筛选数据 - 存MySQL数据

    2024年02月05日
    浏览(36)
  • python企业微信小程序发送信息

    在使用下面代码之前先配置webhook 教程如下: https://www.bilibili.com/video/BV1oH4y1S7pN/?vd_source=bee29ac3f59b719e046019f637738769 然后使用如下代码就可以发消息了: 代码如下:

    2024年02月06日
    浏览(24)
  • Python制作一个自动发送弹幕的工具,让你看直播不冷场

    前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 让我们先看看效果: 名字我就打码了,当然名字不是关键,我直接截图展示算了,GIF的话,太麻烦了。 环境使用: Python 3.8 / 编译器 Pycharm 2021.2版本 / 编辑器 素材准备 接下来我们要准备好你想发送的弹幕内容 这个我都是随便打

    2023年04月27日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包