Python- 模拟手工左右拖动操作
import pyautogui
import random
import time
获取滑块的初始位置和大小
slider_x = 100 # 滑块的初始 x 坐标
slider_y = 200 # 滑块的初始 y 坐标
slider_width = 300 # 滑块的宽度
随机左右拖动滑块
def random_slide():
# 随机生成滑动距离
distance = random.randint(100, 200)
# 随机选择左右方向
direction = random.choice([-1, 1])
# 计算滑动的目标位置
target_x = slider_x + direction * distance
# 模拟鼠标按下滑块
pyautogui.mouseDown(slider_x, slider_y)
# 模拟鼠标拖动滑块到目标位置
pyautogui.moveTo(target_x, slider_y, duration=0.5)
# 模拟鼠标释放滑块
pyautogui.mouseUp()
time.sleep(1)
随机左右拖动多次
for i in range(random.randint(3, 5)):
random_slide()
请注意,上述代码中的滑块初始位置和宽度是示例值,你需要根据实际情况调整这些数值。另外,你还需要根据实际情况调整滑动距离和滑动时间间隔。
现在验证码复杂程度越来越高了
可是使用打码平台来处理, 完成计算滑块到缺口的位置
请问下怎么确定滑动要到具体哪里 就是滑动的距离,我这边主要的问题是无法确定具体要滑动到那里 期待大神回复 😏