[发明专利]基于浏览器的网络资源的提取方法及装置在审
| 申请号: | 201310464253.X | 申请日: | 2013-10-08 |
| 公开(公告)号: | CN103593396A | 公开(公告)日: | 2014-02-19 |
| 发明(设计)人: | 徐锐波 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 何秀明 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 浏览器 网络资源 提取 方法 装置 | ||
1.一种基于浏览器的网络资源的提取方法,包括:
从包含多个文档消息的消息队列中提取文档消息或者接收通过任务调度方式所传送的包含多个文档消息的消息队列中的文档消息,其中每一文档消息包含需要操作的网页的URL节点以及对该网页进行操作的操作策略;
用浏览器将与所述文档消息中包含的URL节点对应的网页打开;
依照所述文档消息中包含的所述操作策略对该网页进行操作;以及
输出对该网页操作的操作结果。
2.根据权利要求1所述的方法,其中,
所述文档消息由XML、JSON、或protobuf来创建。
3.根据权利要求2所述的方法,其中,
所述对该网页进行操作的操作策略包括对该网页进行操作的操作步骤,其中每一操作步骤对应于XML、JSON、或protobuf的一个OPTION节点,每个OPTION节点包括如下属性:
对网页进行的操作方式;以及
对网页进行操作的部分。
4.根据权利要求3所述的方法,其中,
所述对网页进行的操作方式包括:
点击鼠标左键;
点击鼠标右键;
下载文件;以及
获取网页的DOM结构。
5.根据权利要求3或4所述的方法,其中,
所述对网页进行操作的部分包括在网页上点击的坐标、点击的控件名称、或记录的点击的URL。
6.根据权利要求1-5中任何一项所述的方法,其中,
所述输出对该网页操作的操作结果包括:
将操作结果进行编码,存储至XML、JSON、或protobuf的结果节点中;
输出XML、JSON、或protobuf文件。
7.一种基于浏览器的网络资源的提取装置,包括:
消息获取模块,其适于从多个文档消息的消息队列中提取文档消息或者接收通过任务调度的方式所传送的包含多个文档消息的消息队列中的文档消息,其中每一文档消息包含需要操作的网页的URL节点以及对该网页进行操作的操作策略;
网页打开模块,其适于将与所述文档消息中包含的URL节点对应的网页用浏览器打开;
网页操作模块,其适于依照所述文档消息中包含的所述操作策略对该网页进行操作;以及
结果输出模块,其适于输出对该网页操作的操作结果。
8.根据权利要求7所述的装置,其中,
所述文档消息由XML、JSON、或protobuf来创建。
9.根据权利要求8所述的装置,其中,
所述对该网页进行操作的操作策略包括对该网页进行操作的操作步骤,其中每一操作步骤对应于XML、JSON、或protobuf的一个OPTION节点,每个OPTION节点包括如下属性:
对网页进行的操作方式;以及
对网页进行操作的部分。
10.根据权利要求9所述的装置,其中,
所述对网页进行的操作方式包括:
点击鼠标左键;
点击鼠标右键;
下载文件;以及
获取网页的DOM结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310464253.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种万向调整支承装置
- 下一篇:一种铌铁矿结构ZnNb2O6纤维及其制备方法





