全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1099|回复: 13

python的滑块验证码好难啊

[复制链接]
发表于 2020-10-15 21:48:16 | 显示全部楼层 |阅读模式
本帖最后由 wop 于 2020-10-15 21:59 编辑

用的打码平台,有时候差一两个像素,有时候对上了却还是提示失败,我连加速度上了

有大佬指点一下为什么对上了还是显示失败吗

  1. def get_tracks(distance):
  2.     '''
  3.     拿到移动轨迹,模仿人的滑动行为,先匀加速后匀减速


  4.     :param distance: 需要移动的距离
  5.     :return:每3秒移动的距离
  6.     '''
  7.     #初速度
  8.     v = 0
  9.     # 单位世界为0.3来统计轨迹
  10.     t = 0.3
  11.     #位移/轨迹列表,列表的一个元素代表0.3s的位移

  12.     tracks = []
  13.     #当前的位移
  14.     current = 0
  15.     #达到mid开始减速
  16.     mid = distance*4/5
  17.     while current <distance:
  18.         if current <mid:
  19.             #加速度越小,单位时间越小,模拟的轨迹就越多
  20.             a = 2

  21.         else:
  22.             #开始减速
  23.             a = -3
  24.         v0 = v

  25.         s = v0*t+0.5*a*(t**2)
  26.         #当前的位置
  27.         current += s
  28.         #添加到轨迹列表
  29.         tracks.append(round(s))

  30.         # 速度已经达到V,该速度作为下次的初速度
  31.         v = v0 +a*t

  32.     return tracks
复制代码
发表于 2020-10-15 21:54:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2020-10-15 21:56:38 | 显示全部楼层
滑块验证码的精髓不在于图像是否对准,在于“滑”的过程,如果“滑”的过程被认为不像是人类的操作,就不会过
 楼主| 发表于 2020-10-15 21:59:34 | 显示全部楼层
339 发表于 2020-10-15 21:56
滑块验证码的精髓不在于图像是否对准,在于“滑”的过程,如果“滑”的过程被认为不像是人类的操作,就不会 ...

有没有好的加速度源码
 楼主| 发表于 2020-10-15 22:01:22 | 显示全部楼层
hehe 发表于 2020-10-15 21:54
你都对接打码平台还说什么失败不失败的,再垃圾的打码平台98%的成功率还是有的吧,什么像素差一点不差一点 ...

就是完美对上了 还是提示失败
发表于 2020-10-15 22:22:13 | 显示全部楼层
wop 发表于 2020-10-15 21:59
有没有好的加速度源码

没有,不常用Python
发表于 2020-10-15 22:32:41 | 显示全部楼层
我之前是分开滑两三次,模拟人,可以过
发表于 2020-10-15 23:11:41 来自手机 | 显示全部楼层
我用php写的,目前腾讯系滑块只要距离没错,基本100%过。就是算距离这个函数成功率只有80%以上。
 楼主| 发表于 2020-10-15 23:59:54 | 显示全部楼层
qihaozhan 发表于 2020-10-15 23:11
我用php写的,目前腾讯系滑块只要距离没错,基本100%过。就是算距离这个函数成功率只有80%以上。 ...

你自己用本地函数算吗   还是机器学习的
发表于 2020-10-16 00:06:31 来自手机 | 显示全部楼层
你要加大量随礼的东西才行吧,比如要故意划过然后再回去对之类的。你要的是像人,而不是准确。人哪有那么准确。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-19 21:59 , Processed in 0.063380 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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