[发明专利]截图服务器、分配服务器、生成网页截图的方法及系统有效
申请号: | 200710090078.7 | 申请日: | 2007-03-26 |
公开(公告)号: | CN101071438A | 公开(公告)日: | 2007-11-14 |
发明(设计)人: | 周志超 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 截图 服务器 分配 生成 网页 方法 系统 | ||
技术领域
本发明涉及网络技术领域,尤其涉及截图服务器、分配服务器、生成网页截图的方法及系统。
背景技术
随着互联网技术的不断发展,互联网内容越来越丰富,用户可以浏览的网页也越来越多,为方便用户管理和浏览网页,出现了如网页收藏、推荐等一些相关服务,这些服务一般是向用户提供一系列网址列表或网页名称列表,在用户点击希望浏览的网址或网页名称后,根据该网址本身或该网页名称对应的网址获取相应的网页内容并予以加载和渲染,就可以使用户快速浏览到希望的网页。
近年来,由于与网址本身或网页名称相比,网页截图向用户提供的信息更为直观,而且很多网站推荐的产品就是网页的页面形式,在上述网页收藏、推荐等服务中提供网页的截图受到用户越来越多的认可;实现该技术的前提之一是可以获取到网页的截图,然而在现有技术中,主要还是由人工处理来生成网页截图,即在提供收藏、推荐等服务的用户终端(以下称为服务终端)侧通过人工操作访问相关网址,在浏览到对应的网页之后,再由人工操作截图软件截取屏幕上的网页内容并加以保存;由于该技术需要人工操作才能生成网页的截图,而且每次操作只能处理单个网址或网页,因此效率较低,不利于该技术的推广应用。
发明内容
本发明的实施例要解决的技术问题是提供截图服务器、分配服务器、生成网页截图的方法及系统,可以实现自动生成网页截图,从而达到提高效率的目的。
为解决上述技术问题,本发明的实施例提供以下技术方案:
一种生成网页截图的方法,包括:
接收来自服务终端的截图任务列表;
加载与所述截图任务列表中的网址对应的网页,自动启动截图程序对所述网页进行截图,获得所述网页的截图图片;
向所述服务终端发送所述截图图片及对应网址。
一种截图服务器,包括:
接收单元,用于接收来自另一实体的截图任务列表;
截图处理单元,用于加载与所述截图任务列表中的网址对应的网页,自动启动截图程序对所述网页进行截图,获得所述网页的截图图片;
发送单元,用于向所述另一实体发送所述截图图片及对应网址。
一种分配服务器,包括:
接收单元,用于接收来自服务终端的截图任务列表;以及接收截图服务器发送的图片及对应网址;
分配单元,用于为各截图服务器分配所述截图任务列表中的截图任务,并向各截图服务器发送对应的截图任务列表;
发送单元,用于向所述服务终端发送接收单元接收的图片及对应网址。
一种生成网页截图的系统,包括服务终端和服务器;
所述服务终端用于向所述服务器发送截图任务列表;
所述服务器用于加载与所述截图任务列表中的网址对应的网页,自动启动截图程序对所述网页进行截图,获得所述网页的截图图片,并向所述服务终端发送所述截图图片及对应网址。
一种生成网页截图的系统,包括服务终端、主服务器和至少一个截图服务器;
所述服务终端用于向所述主服务器发送截图任务列表;
所述主服务器用于为各截图服务器分配所述截图任务列表中的截图任务,并向各截图服务器发送对应的截图任务列表;还用于向所述服务终端发送所述截图服务器发送来的图片及对应网址;
所述截图服务器用于接收主服务器分配的截图任务列表,加载与所述截图任务列表中的网址对应的网页,自动启动截图程序对所述网页进行截图,获得所述网页的截图图片;以及向所述主服务器发送所述截图图片及对应网址。
从以上技术方案可以看出,在本发明的实施例中,服务终端只需要将截图任务列表发送到服务器,由服务器访问截图任务列表中的网址,加载与该网址对应的网页,并自动启动截图程序对所述网页进行截图,在获得网页截图后再将截图获得的图片发送给服务终端;由于在生成网页截图的过程中不需要人工操作来访问相关网址,以及操作截图软件对网页进行截图,因此可以实现网页截图的自动生成,提高生成网页截图的效率;此外,服务终端可以向服务器发送多个网址,使服务器可以同时对多个网址或网页进行处理,从而进一步提高生成网页截图的效率。
附图说明
图1是本发明实施例一生成网页截图的方法的流程图;
图2是本发明实施例二生成网页截图的方法的流程图;
图3是本发明实施例三截图服务器的结构图;
图4是本发明实施例四截图服务器的结构图;
图5是本发明实施例五分配服务器的结构图;
图6是本发明实施例六分配服务器的结构图;
图7是本发明实施例七生成网页截图的系统的结构图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710090078.7/2.html,转载请声明来源钻瓜专利网。