很多网站都需要注册账号,今天为大家讲如何利用网页自动操作通用工具实现志愿者网站的自动注册功能。
我们用到的网页自动操作通用工具如下图所示。
来看看我们需要注册的志愿者网页(只是举例说明,不针对任何网站)。
我们发现,网页需要填写或选择很多内容,比如用户名、密码、真实姓名等等。需要填写的众多内容中包含填写框、下拉列表框、复选框。其中用户名、确认用户名、密码等的填写属于填写框;国家/地区、证件类型政治面貌等的填写属于下来列表框;服务类别的选择属于复选框。
那么如何实现自动注册呢?
思路是:1.设置好属于填写框的内容的自动填写 2.设置后属于下拉列表框的内容的自动填写 3.设置好属于复选框的内容的自动填写 4.填写完以上内容后,设置好自动点击“申请成为实名注册志愿者”,就完成了志愿者自动注册了。
下面我们来讲讲实现方法。
第一步:打开网页自动操作通用工具的网页自动提交监控操作窗口,添加需要自动操作的网址。
点击“添加”,在网址栏输入需要监控的网址,点击“自动获取”获取网页编码,点击“添加”。完成需要自动注册的网址添加。
第二步:在“提交内容”选项卡,添加我们需要自动提交的内容,内容包含所有填写框的内容填写,所有下拉列表的内容选择,所有复选框的内容选择。我们分别讲述这三种框的填写方法即可。
2.1用户名、确认用户名、密码等填写框的填写。我们以用户名填写为例。在“提交内容”选项卡,点击“添加”,元素别名填写“用户名”,获取元素方式选择“通过HTML元素属性获取”,点击“自动获取”。
在弹出的页面,鼠标移动到用户名填写框,右键自动获取,点击“自动提取元素标识”,点击“添加元素”。
回到“添加自动填写项目”界面,填写属性选择“value”值,填写内容选择“填写固定内容”,内容框填写“sylyky1004”,填写完成后触发事件选择onblur(失去焦点事件,当你鼠标焦点离开该用户名填写框移动到下一个确认用户名填写框的时候,用户名填写框就触发了失去焦点事件),点击“添加”。这样就完成了用户名自动填写的设置。
按照以上方法添加其他填写框的元素如确认用户名、密码、确认密码等就可以了。
2.2国家地区、证件类型、籍贯等下拉列表框的自动填写。我们以籍贯填写为例。
上图可知,必须先选择河北省,然后选择张家口市,最后桥西区。分析源码得知,河北省的值为8997,张家口市的值为10507,桥西区的值为10518.
开始设置吧。
a.点击“添加”,元素别名填写“籍贯省”,获取元素方式“通过HTML元素属性获取”,点击“自动获取”,
在打开的页面,鼠标移动到籍贯框,右键获取元素,点击“自动提取元素标识”,点击“添加元素”,完成对籍贯省的添加。
回到添加自动填写项目窗口,填写属性选择“value”值,填写内容选择“填写固定内容”,内容栏填写:8997。上面我们通过分析代码得知8997代表河北省。填写完后触发事件选择“onchange”(填写完省后触发该事件表示省份框填完内容了自动触发到市下拉框的填写)。点击“确定”完成籍贯省的自动填写设置。
b.按照上述同样的方法,设置籍贯市的自动填写和籍贯区的自动填写。
这样就完成了籍贯下拉框自动选择的设置。按照同样的方法,再设置国家地区、证件类型等下拉列表的自动填写。
2.3服务类别复选框的自动填写。
我们实现自动选择”社区服务”、“绿色环保”。通过分析源码得知,“社区服务”复选框属于第9个name的同名元素。
a. 点击“添加”,元素别名填“社区服务”,获取元素方式选择“通过HTML元素属性获取”,标记名称填写:input,标识属性名填写:[name]9,标识唯一值填:stag_vol,填写属性选择:checked,填写内容填true.表示选择“社区服务”项。点击“确定”
这样就设置好了自动选择社区服务的方法。
b. 按照上面的同样方法设置自动选择绿色环保。
大家来看完成2.1-2.3的设置后,我们的提交内容已经完整设置好了。
第三步:在“提交方法”选项卡,设置自动点击“申请成为实名注册志愿者”。
提交方法选择“提交按钮提交”,获取元素方式选择“通过HTML元素属性获取”,点击“自动获取”,
在弹出的页面,鼠标放在“申请成为实名注册志愿者”,右键获取元素,点击“自动提取元素标识”,点击“添加元素”。完成提交按钮的添加。
第四步:在“提交速度”选项卡,设置两次提交时间间隔为10秒,去掉提交次数限制。实现每个10秒提交一次的无限次提交。
综上所述,通过4步的设置,采用网页自动操作通用工具实现志愿者自动注册的功能已经设置完成。下面让大家看看测试效果。
我们在此测试只注册了一个志愿者帐号,只需要将“填写固定内容”改为“填写文件内容”就可以从文件导入填写信息,实现批量注册志愿者帐号。
采用网页自动操作通用工具实现志愿者自动注册的功能案例已经讲完,谢谢。