鼠标控制01
程序员文章站
2024-03-04 08:18:41
...
# 信息轰炸
# 控制信息 xxxxxx 发送 x 条 在 xxx时间内
# 控制 键盘 鼠标 发送信息
# 循环
import time
from pynput.keyboard import Controller as key_cl # as 后别名方便后面调用 鼠标
from pynput.mouse import Button,Controller # pynput
def key1(string):
key1 = key_cl() # 开始控制键盘
key1.type(string)
def key2():
key2 = Controller() # 控制鼠标
key2.press(Button.left) # 左键
key2.release(Button.left) # 松开
def value(num,string):
time.sleep(5) # 暂停 5 s 后开始执行
for i in range(num):
key1(string)
key2()
time.sleep(0.9) # 每隔 0.9s 发送一次信息
if __name__ == '__main__':
num = int(input("需要发送多少条信息:"))
txt = input("发送什么信息:")
value(num,txt)
运行测试结果截图:
————————END
推荐阅读
-
转发: linux反向鼠标滚轮 博客分类: linux
-
鼠标控制01
-
Ubuntu更新后鼠标无法使用解决 博客分类: 程序问题记录 ubuntu鼠标无法使用
-
Eclipse下使用Subversion SVN版本控制 (转载) 博客分类: 小技术 eclipsesubversionsvn
-
Android实现通过手势控制图片大小缩放的方法
-
Ubuntu更新后鼠标无法使用解决 博客分类: 程序问题记录 ubuntu鼠标无法使用
-
关于WPF使用MultiConverter控制Button状态的详细介绍
-
ASP.NET主机资源控制的一些心得
-
Java实现在正则表达式中控制大小写的方法
-
利用Python实现Windows下的鼠标键盘模拟的实例代码