配置了自动登录淘宝的crontabl.xml如下.一自动登录就需要滑块验证,但是手工输入账号密码是不会出现滑块验证的。这是什么原因?
<step name="login">
           <theme>wxd1</theme>
           <timerTriggered>false</timerTriggered>
           <lazyCycle>3</lazyCycle>
           <loginpage><![CDATA[https://sycm.taobao.com/custom/login.htm]]></loginpage>
           <loginaccount>*****</loginaccount>
           <loginpassword>*****</loginpassword>
           <accountinput>//*[@id='TPL_username_1']<context>//*[@id='app']/div/div[position()=1]/iframe</context></accountinput>
           <passwordinput>//*[@class='login-text']<context>//*[@id='app']/div/div[position()=1]/iframe</context></passwordinput>
           <submitinput>//*[@class='J_Submit']<context>//*[@id='app']/div/div[position()=1]/iframe</context></submitinput>
           <loginmark>//*[contains(@class,'ebase-Frame__shopName')]</loginmark>
           <loadTimeout>60000</loadTimeout>
           <loadPageDelay>10000</loadPageDelay>
   </step>
举报 使用道具
| 回复

共 5 个关于本帖的回复 最后回复于 2016-8-24 23:09

沙发
Fuller 管理员 发表于 2016-8-24 14:39:59 | 只看该作者
自动登录的话,所做的输入操作和提交操作少了很多动作,比如,没有鼠标在屏幕上滑过,输入操作也不是一个个字母输入的,等等,这些都会被机器人监测程序判断为机器人程序。

这种行为检测都可以破解,比如,最新V7.0.1网络爬虫程序有一个事件录制功能,主要是用来收集行为样本,提取行为特征,根据这些信息开发行为仿真程序。

总之,需要开发行为仿真程序。
举报 使用道具
板凳
wxd198798 初级会员 发表于 2016-8-24 14:58:07 | 只看该作者
有新版了,试用下看看。请问,自动登录的过程可以用"连续动作"来模拟么?
举报 使用道具
地板
wxd198798 初级会员 发表于 2016-8-24 15:16:00 | 只看该作者
V7.0.1哪里有事件录制功能?为啥我没找到
举报 使用道具
5#
wxd198798 初级会员 发表于 2016-8-24 15:21:43 | 只看该作者
刚才试验了一下,只要再自动登录过程中,我手动点击了输入框,光标再输入框内,就不会出验证码。这个通过login step能实现么
举报 使用道具
6#
Fuller 管理员 发表于 2016-8-24 23:09:36 | 只看该作者
wxd198798 发表于 2016-8-24 15:21
刚才试验了一下,只要再自动登录过程中,我手动点击了输入框,光标再输入框内,就不会出验证码。这个通过lo ...

这种需要定制修改程序,现在的程序没有做光标聚焦,只是把内容输入进去,光标没有聚焦在上面
举报 使用道具
您需要登录后才可以回帖 登录 | 立即注册

精彩推荐

  • 话题分析(NMF模型和LDA模型)软件的安装和
  • 运行Apple无法验证的程序的方法
  • 文本聚类分析软件的安装和使用方法
  • 利用AI阅读和分析文本:扣子COZE记录用户反
  • 在网页片段内直观标注——以B站评论采集为

热门用户

GMT+8, 2025-2-6 18:46