可以使用 Python 的 PyAutoGUI 库来记录鼠标移动和延迟,并进行模拟移动。

以下是一些示例代码:

记录鼠标移动和延迟:

import time
import pyautogui

# 记录鼠标移动和延迟
moves = []
last_time = time.time()
while True:
    x, y = pyautogui.position()
    t = time.time()
    delay = t - last_time
    moves.append((x, y, delay))
    last_time = t
    if len(moves) > 100:  # 记录100个移动
        break

模拟移动:

# 模拟移动
for x, y, delay in moves:
    pyautogui.moveTo(x, y, delay)

完整的示例代码:

import time
import pyautogui

# 记录鼠标移动和延迟
moves = []
last_time = time.time()
while True:
    x, y = pyautogui.position()
    t = time.time()
    delay = t - last_time
    moves.append((x, y, delay))
    last_time = t
    if len(moves) > 100:  # 记录100个移动
        break

# 模拟移动
for x, y, delay in moves:
    pyautogui.moveTo(x, y, delay)

请注意,PyAutoGUI 库在模拟移动时可能会出现一些问题,例如鼠标移动不准确或卡顿。因此,建议在使用之前先测试代码,并做好备份。

Python 自动化鼠标移动:记录、模拟和延迟还原

原文地址: https://www.cveoy.top/t/topic/lWND 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录