鱼C论坛

 找回密码
 立即注册
查看: 191|回复: 5

关于selenium 滑动验证失败原因

[复制链接]
发表于 2024-7-12 20:43:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 暗夜之隐 于 2024-7-12 22:25 编辑

目标链接:https://sddy.zyk.yxlearning.com/index
填了账号 密码点登陆会有滑动验证(密码可以随意)

11.png

如上图:  我试过慢慢滑 比如一次只滑10个像素或是一次都滑过去 ,都无法通过,但手动就可以。不知道区别在那里。我代码如下
def test(px):
    for i in range(1):
        
        d = browser.find_element_by_class_name('slider')
        ActionChains(browser).click_and_hold(d).perform()

        ActionChains(browser).move_by_offset(xoffset=px, yoffset=0).perform()

        ActionChains(browser).release(d).perform()
       

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-7-12 21:00:16 | 显示全部楼层

回帖奖励 +10 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-7-12 21:00:53 | 显示全部楼层
划动是人手会抖动
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-7-12 21:05:52 | 显示全部楼层

我试过 每次随机滑10个像素内 然后减到量后数值  还是不行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-7-12 21:25:22 | 显示全部楼层
这个因素很多,还要有速度变化,回拉等
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-7-13 07:33:13 | 显示全部楼层
轨迹可以再乱一点,速度设为px+=random.randint(15, 30)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-15 22:21

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表