-
Hi, q01k4eg51l
2021-12-28 11:24 -
高手过招第七期—: 破解行为式验证码 -- 点触式
2021-03-24 14:16 -
高手过招第 7 期——发票查验平台颜色文字验证码处理
2021-03-19 12:18看到商城有这个机器人,所以觉得应该能做 😃,就试了下
-
高手过招第 7 期——关于验证码的处理方法及技巧
2021-03-18 22:30测试网址:https://dun.163.com/trial/sense
偶然看到社区的线上活动,所以就尝试了一下,也费了一番心思,不过最后总算是成功了,由于我设置了循环(不成功绝不推出的那种),所以每次都能识别成功,重试次数的话大概在 2-4 次左右,对这个结果还是比较满意,最后说一句,验证码组件牛逼 😜!
下面我先贴出流程图以及我的思路,欢迎交流讨论,一起改进思路::
一: 由于点触式不同于滑动时,需要使用鼠标点击组件,点击验证屏幕的三个文字,所以关键就是获取文字的坐标通过截取验证界面,使用验证码组件可以获取文字的坐标二: 然而验证码识别的坐标只是相对于截图图片的坐标,并不是文字所在网页的坐标,所以我通过拾取验证码界面的刷新图标的坐标,就是下面这个,进行定位
为什么选择这个?因为截图大小是不变的,而这个图标在截图里面,相对文字来讲,位置也是不变的
三: 之后就是计算文字的坐标,用看图软件,查看刷新图标在验证码截图的位置,我用的 X 位置大概是 360 有了这个坐标,就可以计算文字的坐标啦,因为鼠标要偏移,所以这里计算的是相对刷新图标的坐标,相对坐标 = 文字坐标 - 刷新值坐标 这个是关键,这些处理好之后就进行调参了,调参是个需要耐心的活,所以提前做好心理准备吧!!!
提示
* 验证码组件识别的坐标有时候不全,所以需要进行判断
* 刷新验证码最好设置一下延迟
* 验证码坐标获取过来是一串字符串,类似这种’111’,‘222’;‘333’,‘444’;‘555’,‘666’;, 所以拿到之后需要处理一下 -
第五十三期 艺赛旗 3.2- 3.4 RPA 技术认证培训
2021-03-04 16:47几天课程学完啦!!!受益良多,共勉!
举个栗子
7d1h5m9f45
曾是惊鸿照影来!!!
- 0 标签
- 6 帖子
- 5 回帖
本贴需要 @7d1h5m9f45 的邀请