更新 login.py

This commit is contained in:
zhao-zg 2025-04-11 19:40:47 +08:00 committed by GitHub
parent aac7ea01d6
commit 34952a36e4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -816,7 +816,7 @@ async def verification(page):
phase_ratio = t / 0.7
x_ratio = 3 * (phase_ratio**2) - 2 * (phase_ratio**3) # 三阶缓动
current_x = start_x + distance * 0.8 * x_ratio
noise = random.uniform(-3, 3) # 允许较大初始抖动
noise = random.uniform(-2, 2) # 允许较大初始抖动
else:
# 减速阶段:精准收敛至终点
phase_ratio = (t - 0.7) / 0.3
@ -828,10 +828,10 @@ async def verification(page):
current_x += noise
# 移动鼠标Y轴始终不变
await page.mouse.move(current_x, start_y, steps=1)
await page.mouse.move(current_x, start_y, steps=2)
# 双重校准终点(应对任何残余误差)
await page.mouse.move(end_x, start_y, steps=5)
await page.mouse.move(end_x, start_y, steps=2)
await page.waitFor(random.randint(100,300))
await page.mouse.up()