一种截图方法、截图服务器、截图服务系统及介质技术方案

技术编号:16644866 阅读:19 留言:0更新日期:2017-11-26 17:21
本发明专利技术实施例公开了一种截图方法、截图服务器、截图服务系统及介质。该方法包括:获取待截图网页的网址信息,并将所述网址信息输入到浏览器中;根据所述网址信息,判断所述待截图网页是否需要登录用户名和密码;当是时,在所述待截图网页中输入预存储的与所述待截图网页对应的用户名和密码;启动所述浏览器的截图接口,截取所述待截图网页。本发明专利技术实施例提高了截图效率和准确率,实现了截图的自动化。

A screenshot method, screenshot server, screenshot service system and media

The embodiment of the invention discloses a screenshot method, a screenshot server, a screenshot service system and a medium. The method includes: obtain the screenshot page URL information, and enter the web address information to the browser; according to the network information, the judgment whether the page screenshots need to login username and password; when input to be pre stored with the web page to page screenshot screenshot and the corresponding user name the password in the screenshot; start the browser interface, the web page screenshot capture. The embodiment of the invention improves the efficiency and accuracy of the screenshots, and realizes the automation of the screenshots.

【技术实现步骤摘要】
一种截图方法、截图服务器、截图服务系统及介质
本专利技术实施例涉及互联网技术,尤其涉及一种截图方法、截图服务器、截图服务系统及介质。
技术介绍
当今社会是信息的时代,信息借助互联网传播迅速。通过互联网人们可以接触到各行各业形形色色的信息,不乏有违法有害的信息。因而,保证在互联网内传播的信息的安全显得格外重要。现有的针对互联网网站中传播的违法有害信息,采用人工截图的方式。系统内收录到违法信息以后,以人工方式立即进入到该网站进行截图。截图之后再在系统里进行上传。现有的针对网站中的违法有害信息采取的截图方式,因为采用的是人工的方式,截图效率很低,没办法满足自动化办公的需求,对人力的要求比较高,无法满足大量网站需要截图的情况。
技术实现思路
本专利技术实施例提供一种截图方法、截图服务器、截图服务系统及介质,解决当前采用人工的截图方式截图效率低的问题。第一方面,本专利技术实施例提供了一种截图方法,该方法包括:获取待截图网页的网址信息,并将所述网址信息输入到浏览器中;根据所述网址信息,判断所述待截图网页是否需要登录用户名和密码;当是时,在所述待截图网页中输入预存储的与所述待截图网页对应的用户名和密码;启动所述浏览器的截图接口,截取所述待截图网页。进一步的,在所述截取所述待截图网页之后,还包括:发送截取到的所述待截图网页的图片。进一步的,在所述截取所述待截图网页之后,还包括:当截取失败时,更换网络配置和/或浏览器;返回执行获取待截图网页的网址信息,并将所述网址信息输入到浏览器中的操作。其中,所述网址信息至少包括:URL信息。第二方面,本专利技术实施例还提供了一种截图服务器,该服务器包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任意实施例提供的任一截图方法。第三方面,本专利技术实施例还提供了一种截图服务系统,该系统至少包括:数据库服务器以及本专利技术任意实施例提供的截图服务器;其中,所述数据库服务器,用于存储待截图网页的网址信息。进一步的,该系统还包括:截图信息抽取服务器,用于提取待截图网页的网址信息;网址信息推送服务器,用于接收截图信息抽取服务器发送的待截图网页的网址信息,并将所述网址信息发送给所述数据库服务器。进一步的,该系统还包括:Apache服务器,用于接收并保存截图服务器发送的截取图片。进一步的,该系统还包括:防火墙,配置在所述数据库服务器和所述截图服务器之间,用于网络安全服务和管理。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术任意实施例提供的任一截图方法。本专利技术实施例通过将待截图网页的网址信息输入到浏览器中,当待截图网页需要登录用户名和密码时,输入预存储的用户名和密码,保证截图的正常进行,启动浏览器的截图接口,截取待截图网页,无需人工截图,提高了截图效率和准确率,实现了截图的自动化。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的一种截图方法的流程图;图2是本专利技术实施例二提供的一种截图服务器的结构框图;图3是本专利技术实施例三提供的一种截图服务系统的结构框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,以下将参照本专利技术实施例中的附图,通过实施方式清楚、完整地描述本专利技术的技术方案,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一图1是本专利技术实施例一提供的一种截图方法的流程图。本实施例的技术方案可以适用于对网页进行截图的情况。该方法具体包括如下操作:S110、获取待截图网页的网址信息,并将所述网址信息输入到浏览器中。待截图网页例如可以是含有有害信息的网页,也可以是用户感兴趣的任意内容所在的网页。针对互联网中的有害信息会设有基于关键词的识别技术识别有害信息,当识别到有害信息时,记录有害信息对应的网址信息。网址信息例如是该有害信息对应的网页的URL信息。网址信息还可以包括网站域名和网页网址。将网址信息输入到浏览器中即可以打开待截图网页。S120、根据所述网址信息,判断所述待截图网页是否需要登录用户名和密码。根据网址信息,判断该网址信息是否需要登录用户名和密码。具体的,可以根据Cookie和Session记录的信息判断。Cookie和Session是Web程序中常用的会话跟踪技术,用来跟踪用户的整个会话。其中,Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。所以,根据Cookie和Session记录的信息可以确定待截图网页是否需要登录用户名和密码。S130、当是时,在所述待截图网页中输入预存储的与所述待截图网页对应的用户名和密码。当需要登录用户名和密码时,以模拟人工输入的方式,自动输入与该待截图网页对应的预先存储的用户名和密码,高度还原人在真实操作电脑的过程。当不需要登录用户名和密码时,直接执行S140。S140、启动所述浏览器的截图接口,截取所述待截图网页。调用浏览器的截图接口,自动截取待截图网页,获得截取到的整个网页的图片,可以实现跨平台部署。优选的,在所述截取所述待截图网页之后,还包括:发送截取到的所述待截图网页的图片。优选的,在所述截取所述待截图网页之后,还包括:当截取失败时,更换网络配置和/或浏览器;返回执行获取待截图网页的网址信息,并将所述网址信息输入到浏览器中的操作。当没有图片生成时,可以判定截图失败,可以再次执行S110-S140。当再次执行仍然截取失败时,可以更换网络配置和/或浏览器,重新执行S110-S140。由此避免由于浏览器或网络配置问题导致的截图失败的情况。本实施例通过将待截图网页的网址信息输入到浏览器中,当待截图网页需要登录用户名和密码时,输入预存储的用户名和密码,保证截图的正常进行,启动浏览器的截图接口,截取待截图网页,无需人工截图,提高了截图效率和准确率,实现了截图的自动化。实施例二图2是本专利技术实施例二提供的一种截图服务器的结构框图。图2为本专利技术实施例二提供的一种截图服务器的结构示意图,如图2所示,该服务器包括处理器20、存储器21、输入装置22和输出装置23;服务器中处理器20的数量可以是一个或多个,图2中以一个处理器20为例;服务器中的处理器20、存储器21、输入装置22和输出装置23可以通过总线或其他方式连接,图2中以通过总线连接为例。存储器21作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本专利技术实施例中的截图方法对应的程序指令/模块。处理器20通过运行存储在存储器21中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述截图方法。具体的,截图服务器可以包括:登录截图服务器,无登录截图服务器以及二次截图服务器。其中,登录截图服务器,用于截取需要登录的待截图网页;无登录截图服务器,本文档来自技高网...
一种截图方法、截图服务器、截图服务系统及介质

【技术保护点】
一种截图方法,其特征在于,包括:获取待截图网页的网址信息,并将所述网址信息输入到浏览器中;根据所述网址信息,判断所述待截图网页是否需要登录用户名和密码;当是时,在所述待截图网页中输入预存储的与所述待截图网页对应的用户名和密码;启动所述浏览器的截图接口,截取所述待截图网页。

【技术特征摘要】
1.一种截图方法,其特征在于,包括:获取待截图网页的网址信息,并将所述网址信息输入到浏览器中;根据所述网址信息,判断所述待截图网页是否需要登录用户名和密码;当是时,在所述待截图网页中输入预存储的与所述待截图网页对应的用户名和密码;启动所述浏览器的截图接口,截取所述待截图网页。2.根据权利要求1所述的方法,其特征在于,在所述截取所述待截图网页之后,还包括:发送截取到的所述待截图网页的图片。3.根据权利要求1所述的方法,其特征在于,在所述截取所述待截图网页之后,还包括:当截取失败时,更换网络配置和/或浏览器;返回执行获取待截图网页的网址信息,并将所述网址信息输入到浏览器中的操作。4.根据权利要求1所述的方法,其特征在于,所述网址信息至少包括:URL信息。5.一种截图服务器,其特征在于,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器...

【专利技术属性】
技术研发人员:谢永恒高宝东火一莽曹晓飞
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1