连续动作执行说明

2016-5-12 17:15| 发布者: HJLing| 查看: 11305| 评论: 2

摘要: 下面详细讲解一下关于连续动作的知识。定义连续动作的步骤的数量和顺序需要和你在浏览器中做的动作的数量和顺序完全一致。 以保险页面http://www.kaixinbao.com/lvyou-baoxian/285000.shtml 为例,我们需要采集不同 ...

下面详细讲解一下关于连续动作的知识。定义连续动作的步骤的数量和顺序需要和你在浏览器中做的动作的数量和顺序完全一致。

以保险页面
http://www.kaixinbao.com/lvyou-baoxian/285000.shtml 为例,我们需要采集不同投保年龄、保险期限和计划组合后的保费,这就需要用到连续动作。



为了完成这一目的,我们需要在浏览器做的动作有:
1点击投保年龄;
2点击保险期限;
3点击计划;

我们希望的是每做完上面3个动作后采集一次,那么我们就需要在MS谋数台的连续动作工作台定义上述的3个步骤,而3个步骤加起来我们称之为一组动作,需要注意的是,对于DS打数机而言,只有把一组动作中的全部步骤都执行一次后,才会进行一次采集,而不是每执行一个步骤就采集一次。

对于步骤的执行顺序,就是步骤本身的顺序,即先做步骤1,再做步骤2,以此类推。

而对于动作组的顺序(即执行完这组动作后,下一组动作是什么),假设有N个步骤,只有将步骤N的全部值都点击一遍后,步骤N-1才会点击下一个值,以此类推,为了便于理解,我们以上述页面为例子说明。

第1次动作组合为 [出生60天-17周岁,1-7天,计划一]
第2次动作组合为 [出生60天-17周岁,1-7天,计划二]
第3次动作组合为 [出生60天-17周岁,1-7天,计划三]
第4次动作组合为 [出生60天-17周岁,8-15天计划一]
第5次动作组合为 [出生60天-17周岁,8-15天,计划二]
第6次动作组合为 [出生60天-17周岁,8-15天,计划三]
第7次动作组合为 [出生60天-17周岁,16-30天计划一]

第18次动作组合为 [出生60天-17周岁,1年,计划三]
第19次动作组合为 [18-90周岁1-7天计划一]

第36次动作组合为 [18-90周岁,1年,计划三]
采集结束。
 
由上面具体例子可以知道,当步骤3点击完计划一、计划二和计划三之后,步骤2才会去点击下一个值8-15天,同时步骤3再重复点击计划一、计划二和计划三。

若有疑问可以集搜客网络爬虫
3

鲜花

握手
2

雷人

路过

鸡蛋

刚表态过的朋友 (5 人)

相关阅读

发表评论

最新评论

评论 Fuller 2016-6-30 15:39
CQQKIE: 也就是说 我需要新建两个连续动作?新建连续动作之后这个规则保存到哪里了?
在同一个抓取规则中,严格的说:只有一组连续动作,里面含有2个步骤(动作)。跟没有连续动作的规则一样,也保存在云服务器中
评论 CQQKIE 2016-6-30 14:59
也就是说 我需要新建两个连续动作?新建连续动作之后这个规则保存到哪里了?

查看全部评论(2)

GMT+8, 2024-11-21 23:55