import pyautogui import time from pykeyboard import PyKeyboard def get_position(times): # times为需要打印多少次坐标 for i in range(times): print("当前鼠标的坐标为:", pyautogui.position()) # 循环执行pyautogui.position()获取不同位置坐标 time.sleep(2) def AutoOpen(times): startPosition = (310,1068) # 点击虎牙 P1 = (1267,52) # 点击登录 P2 = (847,475) # 双击账号 P3 = (847,475) # 双击账号 P4 = (865,616) # 点击登录 P5 = (953,607) # 点击头像 P6 = (1307,49) # 进入个人中心 position = [startPosition, P1,P2,P3] # 将坐标位置的值存储为列表 for i in position: pyautogui.moveTo(i) pyautogui.click(clicks=1) time.sleep(2) pyautogui.moveTo(wlanPosition_3) # 鼠标移动至wlanPosition_3坐标 for i in range(times + 1): # times + 1 为想要运行的次数 try: pyautogui.click(clicks=1) time.sleep(1) # 页面操作过快可能电脑没反应过来 每次操作间隔1S except: continue # 如果运行失败,则结束本次循环继续下一次循环 if __name__ == '__main__': get_position(1) #调用获取鼠标坐标的方法,确认对应坐标后则可不调用该方法 AutoOpen(4) # 调用打开关闭WiFi的方法,4为点击开关的次数
鼠标自动化
最新推荐文章于 2024-07-06 11:33:03 发布