用户:
活泼的小电鼠S0fF查看:0 回复:1 评论:0 创建时间:2024-08-13T18:07:23
【作品展示】

【作品介绍】
操控鼠标:1.先用之前发的鼠标位置监听获取鼠标位置
2.用鼠标操控操控鼠标
【作品源代码】
import pyautogui as p
import easygui as e
a = []
b = []
sl = e.enterbox(msg="请输入点击数量:", title="鼠标操控")
sl = int(sl)
for i in range(sl):
t = e.buttonbox(msg="请选择左键或右键:", title="鼠标操控", choices=(
"右键单击", "左键单击", "右键双击", "中键单击", "滚轮", "中键双击", "左键双击", "取消"))
if t == "取消":
break
if t == "右键单击":
b.append("0")
elif t == "左键单击":
b.append("1")
elif t == "右键双击":
b.append("2")
elif t == "中键单击":
b.append("3")
elif t == "左键双击":
b.append("4")
喵, wy = e.enterbox(msg="请输入点击位置(格式:int,int)(逗号:中文!!!):",
title="鼠标操控").split(",")
a.append(喵)
a.append(wy)
for i in range(0, len(a), 2):
c = int(a[i])
d = int(a[i + 1])
if b[i // 2] == "0":
p.click(x=c, y=d, button='right')
elif b[i // 2] == "1":
p.click(x=c, y=d, button='left')
elif b[i // 2] == "2":
p.doubleClick(x=c, y=d, button='right')
elif b[i // 2] == "3":
p.middleClick(x=c, y=d)
elif b[i // 2] == "4":
p.doubleClick(x=c, y=d, button='left')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn