滑块验证码的简单处理办法

其它滑块验证所需时间可能较长,适用qq登陆。

下面是代码:


qlstart:=280  ;滑块目标位置起点
qlstep:=10  ;如果不成功滑块每次多移动的距离
Loop 10
{ ;最长试验次数10,试验距离为10*10=100像素,最长试验时间25秒
Sleep 500
WinActivate,野狐围棋 - QQ登录
PixelSearch,x,,60,260,350,305,0xFF7A00
if x>0
{
Sleep 200
MouseClick,Left,111,280,,,D
Sleep 200
MouseMove,qlstart+(A_Index-1)*qlstep,280
Sleep 200
MouseClick,left,qlstart+(A_Index-1)*qlstep,280,,,U
Sleep 2000 ;如果不成功,滑块会停一小会才归回原位。
}else if x=
{   ;如果找不到0xFF7A00,表示登陆上了。
break
}
}

为TA充电
共{{data.count}}人
人已赞赏
AHKV1学习

对非标窗口添加按钮和拦截控件演示

2021-4-2 19:30:47

AHKV1办公

酷炫的取色器

2021-4-14 15:14:52

2 条回复 A文章作者 M管理员
  1. 1河许人

    简单实用👍

  2. flyboy

    谢谢分享

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索