一键重复发送

有没有这样一种情况,在聊天过程中,你打字速度不够快,说不过人家,这时我的这一段代码就能帮助到你,以达到自己的身心健康的目的。

文章目录

  • python的介绍
  • 准备阶段
  • 获取焦点
  • 代码展示


python介绍

        Python由荷兰数学计算机科学研究学会的吉多·范罗苏姆 于1990 年代初设计,作为一门叫做ABC语言的替代品。   Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,   随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。

        Python解释器易于扩展,可以使用C语言C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型Python 也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码机器码

        2021年10月,语言流行指数的编译器Tiobe将Python加冕为最受欢迎的编程语言,20年来首次将其置于Java、C和JavaScript之上。


一、准备阶段

首先安装pyautogui调用库,安装步骤如下:

1、win+r  输入cmd

2、打开后输入 pip install pyautogui

 

 在这个过程中可能会等一两分钟

二、焦点获取

import pyautogui
#导入库
print(pyautogui.position())
#显示鼠标的x,y位置
运行后会获取一个焦点,聊天的发送输入框在这个焦点不能改变

三、代码展示

#要说的话
words="杏仁豆腐"
 
import pyautogui
#控制键盘鼠标
import pyperclip
#控制电脑的复制截切版
import time
#控制时间
time.sleep(5)
#设置切换窗口时准备的时间
for i in words.split("/n")*99:
    #split("/n")把文章分成一句一句的
    print(i)
    pyautogui.click(477,703)
    #提取坐标,通俗一点就是鼠标点一下这个位置,定位聊天窗口
    pyperclip.copy(i)
    #复制到截切版上去
    pyautogui.hotkey("ctrl","v")
    #粘贴
    pyautogui.typewrite("\n")
    #回车
    time.sleep(0.5)
    #让语速不太快

程序实物运行

总结

        希望大家能够合理使用该段代码,促使自己的身心健康。

       

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值