[发明专利]截图服务器、分配服务器、生成网页截图的方法及系统有效
申请号: | 200710090078.7 | 申请日: | 2007-03-26 |
公开(公告)号: | CN101071438A | 公开(公告)日: | 2007-11-14 |
发明(设计)人: | 周志超 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 截图 服务器 分配 生成 网页 方法 系统 | ||
1.一种生成网页截图的方法,其特征在于,包括:
接收来自服务终端的截图任务列表;
加载与所述截图任务列表中的网址对应的网页,自动启动截图程序对所述网页进行截图,获得所述网页的截图图片;
向所述服务终端发送所述截图图片及对应网址。
2.如权利要求1所述的生成网页截图的方法,其特征在于,所述接收来自服务终端的截图任务列表具体包括:接收服务终端主动提交的截图任务列表;或者,
接收服务终端根据所接收的网址列表抓取命令发送的截图任务列表。
3.如权利要求1所述的生成网页截图的方法,其特征在于,所述自动启动截图程序对所述网页进行截图具体包括:在预定时间自动启动截图程序对所述网页进行截图;或者,
在所述网页加载完成后自动启动截图程序对所述网页进行截图。
4.如权利要求1所述的生成网页截图的方法,其特征在于,所述接收来自服务终端的截图任务列表后进一步包括:根据各截图处理单元的当前任务处理状态为各截图处理单元分配所述截图任务列表中的截图任务,并向各截图处理单元发送对应的截图任务列表。
5.如权利要求1至4任一项所述的生成网页截图的方法,其特征在于,所述向所述服务终端发送进行截图后所获得的图片及对应网址具体包括:对进行截图后所获得的图片进行分析,根据分析结果判断若对应的网页加载正确,则向所述服务终端发送该图片及对应网址;
具体采用以下方法对进行截图后所获得的图片进行分析,判断对应网页是否加载正确:
获取所述图片中至少两个指定区域的像素信息;
根据所述像素信息判断若所述各指定区域的相似度未超过预定的阈值,则对应的网页加载正确;否则,对应网页加载错误。
6.一种截图服务器,其特征在于,包括:
接收单元,用于接收来自另一实体的截图任务列表;
截图处理单元,用于加载与所述截图任务列表中的网址对应的网页,自动启动截图程序对所述网页进行截图,获得所述网页的截图图片;
发送单元,用于向所述另一实体发送所述截图图片及对应网址。
7.如权利要求6所述的截图服务器,其特征在于,所述服务器还包括分析单元;
所述截图处理单元具体包括加载单元和截图单元;所述加载单元用于加载与所述截图任务列表中的网址对应的网页;所述截图单元用于自动启动截图程序对所述网页进行截图,并将进行截图所获得的图片发送给分析单元,以及在接收到分析单元返回来的网页加载正确消息时向发送单元发送该图片及对应网址;
所述分析单元用于对截图单元发送来的图片进行分析,根据分析结果判断若对应网页加载正确,则向截图单元发送网页加载正确消息;
所述分析单元具体包括像素信息获取单元和比较单元;
所述像素信息获取单元用于获取截图单元发送来的图片中至少两个指定区域的像素信息;
比较单元用于对各指定区域的像素信息进行比较,在各指定区域的相似度未超过预定的阈值时,确认对应网页加载正确,向截图单元返回网页加载正确消息。
8.如权利要求6或7所述的截图服务器,其特征在于,
所述服务器包括至少两个截图处理单元;
在所述接收单元和截图处理单元之间还包括分配单元,用于为各截图处理单元分配接收单元所接收的截图任务列表中的截图任务,并向各截图处理单元发送对应的截图任务列表。
9.一种生成网页截图的系统,其特征在于,包括服务终端和服务器;
所述服务终端用于向所述服务器发送截图任务列表;
所述服务器用于加载与所述截图任务列表中的网址对应的网页,自动启动截图程序对所述网页进行截图,获得所述网页的截图图片,并向所述服务终端发送所述截图图片及对应网址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710090078.7/1.html,转载请声明来源钻瓜专利网。