不再害怕打字慢(python信息轰炸)

不再害怕打字慢(python信息轰炸)不知道各位小伙伴有没有这样的烦恼 在和自己的朋友聊天的时候 自己无论是使用九键还是 26 键 都没有他们打字快 双方进行信息轰炸的时候 更没有他们快了 下面这篇文章将会解决这个烦恼 话不多说 直接上才艺 喜欢的宝子们 可以点个赞支持一下哦 目录准备阶段焦点获取整体代码展示准备阶段首先 打开 CMD 命令行窗口 然后 在窗口中安装 pyautogui 调用库 在命令提示符下安装 pyautogui 建议配置一个镜像源 以使得 pipinsta

不知道各位小伙伴有没有这样的烦恼:在和自己的朋友聊天的时候,自己无论是使用九键还是26键,都没有他们打字快;双方进行信息轰炸的时候,更没有他们快了。下面这篇文章将会解决这个烦恼。话不多说,直接上才艺。喜欢的宝子们,可以点个赞支持一下哦。

目录

        准备阶段

        焦点获取

        整体代码展示


准备阶段

首先,打开CMD命令行窗口;然后,在窗口中安装pyautogui调用库(在命令提示符下安装pyautogui建议配置一个镜像源),使得在parcharm下可以进行焦点获取

pip install pyautogui

007e79a17114412b97e285ebf9898dce.png

焦点获取

在pycharm下输入命令,代码即将运行前把鼠标放在要轰炸的对话框上(本次用的对话框是输入框),并切记此时不要移动对话框(否则,可能会出现只能在parcharm循环输出要说的话,而不能在对话框中输出),代码运行结束后记下对话框的位置坐标

import pyautogui #导入库 print(pyautogui.position()) #显示鼠标的x,y位置

7090370b457341dfa8a8a7ff67fa2f72.png

 

整体代码展示

在对话框进行焦点获取后,用以下代码控制键盘鼠标、电脑的复制截切版将要说的话在对话框上以一定的速度自动循环输出。

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

运行结果

在输入框进行焦点获取后,通过代码的运行,在输入框以0.5s 的速度循环输出六次  “千里之行,始于足下。!”

5e5082c51b594ec19f1b3b5b03dd7de9.png

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/229713.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午4:03
下一篇 2026年3月16日 下午4:04


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号