一种网页信息的保存方法、装置及终端的制作方法

文档序号:6385315阅读:232来源:国知局
专利名称:一种网页信息的保存方法、装置及终端的制作方法
技术领域
本发明实施例涉及移动互联网技术领域,尤其涉及一种网页信息的保存方法、装置及终端。
背景技术
目前,移动终端用户通常会产生对网页的浏览行为。当发现一篇文章较好时,就会将这篇文章保存或收藏下来,以备以后查看。在目前阶段,有一部分网站会提供收藏功能,但是只限定于收藏本网站的网页。例如,一些读书网站,需要用户登录,登陆之后用户可收藏每一篇文章,并可在以后的使用中通过登录该网站,在自身的账户中“我的收藏”中找到该文章。另外,目前很多网站会提供分享功能,在网页上具有“分享到微博”等标记。通过点击具有分享功能的标记,可以将网页分享到微博,以后通过查看自己的微博,就可以看到收藏的网页。但是,这种分享方式,仍然存在如下缺点第一,并不是所有的网站都会提供分享功能;第二,微博分享的方式都是由微博服务器记录网页的URL (Uniform/UniversalResource Locator,通用资源定位符),即网页地址,而不是完整保存网页内容,当这个URL失效后,收臧就会丢失。

发明内容
本发明实施例提供了一种网页信息的保存方法,用于让用户一键收藏浏览的网页,该收藏可将网页转换为预设格式并保存至远端服务器中长期存在,方便用户以后的查找和阅读。一种网页信息的保存方法,用于移动终端,包括以下步骤获取当前网页的预设内容;将所述当前网页的预设内容转换为预设格式文件;将所述预设格式文件保存至远端服务器。采用该技术方案,能够克服网站不提供分享功能的缺点,将网页主题内容存储到远端服务器供用户长期使用。本发明实施例还提供了用于实现上述方法的装置。—种网页信息的保存装置,用于移动终端,包括获取模块、转换模块和上传模块,其中,所述获取模块,用于获取当前网页的预设内容;所述转换模块,用于将所述当前网页的预设内容转换为预设格式文件;所述上传模块,用于将所述预设格式文件保存至远端服务器。本发明实施例还提供了 一种终端,包括上述用于实现上述方法的装置。本发明实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明实施例的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本发明实施例的技术方案做进一步的详细描述。


附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中图1为本发明实施例中网页信息保存方法的流程图;图2为本发明实施例中网页信息保存方法的优选实施方式的流程图;图3为本发明实施例中网页信息保存方法的另一种优选实施方式的流程图;图4为本发明实施例中网页信息保存装置的结构示意图;图5为本发明实施例中网页信息保存装置的优选实施方式的结构示意图。
具体实施例方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。实施例一如图1所示,实施例一提供了一种网页信息的保存方法,用于移动终端,包括以下步骤步骤101、获取当前网页的预设内容;步骤102、将所述当前网页的预设内容转换为预设格式文件;步骤103、将所述预设格式文件保存至远端服务器。该实施例中,移动终端通过网络浏览感兴趣的网页,当发现欲保存的网页后,将该网页转换为通用的预设格式文件后保存至远端服务器,其中,预设格式的文件为可通过相关程序打开的文件格式。相关网页的往往会包括多个子文件,不利于保存,将其转换为通用格式文件的目的是为了用户将其保存后在浏览时可方便的打开。该保存的操作由移动终端通过通信网络完成,不再依赖于所浏览的网站是否具有一键收藏功能或者分享功能,能够更加方便的让终端用户将感兴趣的网页长期保存,并可随时浏览。实施例二如图2所示,提供了一种网页信息的保存方法的优选地技术方案,包括以下步骤步骤201、终端访问网址,显示该网址对应的网页内容;步骤202、根据预设规则提取当前网页中的预设部分,将所述预设部分重新排版得到所述当前网页的预设内容;该步骤中,可能用户浏览并欲保存的网页中存在广告等较多不需要的冗余信息,移动终端可以通过在浏览器中设置阅读模式或过滤功能,通过预设规则提取网页的关键内容,并对这些内容重新排版以便于阅读。提取的方式可以为获取当前网页的页面文档;提取将所述页面文档中节点标识为预设标识的节点的节点内容作为预设部分。其中,预设部分可包括网页内容的全部或指定部分。如下例所示根据该网址对应的页面文档(例如为html网页时,即为html文档),并根据预设的规则对页面文档中的节点标识、节点属性以及节点内容进行分析,提取得到节点中的关键内容。例如,会将节点标识为〈title〉的节点内容作为题目,即网页关键内容的一部分。步骤203、将当前网页预设内容转换为图片格式文件或单一网页mht格式文件;
在该步骤中,根据用户需求和欲保存的网页格式具体确定转换为哪一种格式。通用格式的文件可包括jpg、jpeg等图片文件,也可为mht文件。mht文件(MME HTML的缩写,是一种用来保存HTML文件的格式),可以把网页和网页中包含的许多文件,比如图片、Flash (动画)、js (javascript, java 脚本),css (Cascading Style Sheet,级联样式表)等,存为一个单一的文件。用浏览器打开这个单一的文件就可以看到所有的页面、图片等内容了。优选地,将网页保存为mht文件。图片文件有可能发生分辨率失真的问题,且无法保存视频、音频等文件,因此mht格式文件更具有通用性。优选地地,获取当前网页的关键内容,并根据mht文件格式进行打包,得到mht文件。若希望打包为图片文件,则根据网页显示的分辨率截图为图片文件。步骤204、移动终端通过网络硬盘应用程序将所述通用格式文件上传至网络硬盘中。实施例三本实施例是在实施例二的基础上,提出的一种优选地实施方式,如图3所示,包括以下步骤步骤301、移动终端保存所述网络硬盘的账户名和密码;步骤302、设置网络硬盘应用的路径并启动所述网络硬盘应用;步骤303、终端访问网址,显示该网址对应的网页内容;步骤304、根据预设规则提取当前网页中的预设部分,将所述预设部分重新排版得到当前网页的预设内容;步骤305、将所述预设内容转换为mht格式文件并为所述文件命名;步骤306、移动终端通过所述网络硬盘应用程序编程接口向网络硬盘应用程序的进程传递用于指示所述网络硬盘应用上传所述预设格式文件的参数;步骤307、移动终端通过网络硬盘应用程序将所述预设格式文件上传至网络硬盘所在的远端服务器中。该实施例中,用户在移动终端中设置自己网盘的账户名和密码,并由浏览器保存,通过预设的网盘应用程序路径自动启动网盘应用程序并登陆网盘,这样用户可以在终端中安装多个网盘App,以便于在保存网页文件时自由选择。在上传网页文件之前为其命名,以方便用户以后在网盘中查找该文件。实施例四如图4所示,为用于实现上述方法的装置的结构示意图,用于移动终端,包括获取模块401、转换模块402和上传模块403,其中,获取模块401,用于获取当前网页的预设内容;转换模块402,用于将所述当前网页的预设内容转换为预设格式文件;上传模块403,用于将所述预设格式文件保存至远端服务器。实施例五本实施例为一种优选地装置实施例,其中,转换模块和上传模块的作用与实施例四中相同,获取模块,用于根据预设规则提取当前网页的预设部分;将所述预设部分重新排版得到所述当前网页的预设内容。优选地,获取模块包括
提取单元,用于根据预设规则提取当前网页中的预设部分;排版单元,用于将所述预设部分重新排版得到所述当前网页的预设内容。优选地,提取单元,用于获取当前网页的页面文档,提取将所述页面文档中节点标识为预设标识的节点的节点内容作为预设部分。优选地,转换模块用于将所述预设部分转换为图片格式文件或单一网页mht格式文件;上传模块用于移动终端通过网络硬盘应用程序将所述预设格式文件上传至网络硬盘中。本实施例能够对网页内容重新排版,获得更适合于用户需求的格式文件并保存至远端服务器中。实施例六如图5所示,为另一种优选地装置实施方式的结构示意图,包括登录模块501,用于移动终端保存所述网络硬盘的账户名和密码;设置模块502,用于设置网络硬盘应用程序的路径;启动模块503,用于启动所述网络硬盘应用程序;获取模块504,用于终端访问网址并显示该网址对应的网页,并根据预设规则提取所述网页信息中的内容,将所述内容重新排版;转换模块505,用于将所述网页信息转换为mht格式文件;命名模块506,用于为所述通用格式文件命名;上传模块507,用于移动终端通过所述网络硬盘应用程序编程接口向网络硬盘应用程序的进程传递所述通用格式文件对应的参数,并通过网络硬盘应用程序将所述通用格式文件上传至网络硬盘中。本发明实施例还提供了一种终端,包括上述技术方案中任一所述的装置。该终端通过浏览器得到网页的关键内容并把这些内容转换为一个通用格式的文件,上传转换的文件至网盘,在需要的时候登陆网盘获取,能够解决相关技术中一些网站没有一键收藏或者分享功能的缺点,方便完成对用户感兴趣网页的永久性收藏。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种网页信息的保存方法,用于移动终端,包括以下步骤 获取当前网页的预设内容; 将所述当前网页的预设内容转换为预设格式文件; 将所述预设格式文件保存至远端服务器。
2.如权利要求1所述的方法,其特征在于,所述获取当前网页的预设内容,采用如下方式 根据预设规则提取当前网页中的预设部分; 将所述预设部分重新排版得到所述当前网页的预设内容。
3.根据权利要求2所述的方法,其特征在于,所述根据预设规则提取当前网页中的预设部分,采用如下方式 获取当前网页的页面文档; 提取将所述页面文档中节点标识为预设标识的节点的节点内容作为预设部分。
4.如权利要求1或2所述的方法,其特征在于,所述预设格式文件为图片格式文件或单一文件网页mht格式文件。
5.如权利要求1或2所述的方法,其特征在于, 所述远端服务器是网络硬盘所在的服务器,所述将所述预设格式文件保存至远端服务器的步骤,采用如下方式 通过网络硬盘应用将所述预设格式文件上传至所述远端服务器中。
6.如权利要求5所述的方法,其特征在于,所述方法还包括步骤 设置网络硬盘应用的路径; 启动所述网络硬盘应用。
7.如权利要求5或6所述的方法,其特征在于,还包括步骤 通过所述网络硬盘应用程序编程接口向网络硬盘应用的进程传递用于指示所述网络硬盘应用上传所述预设格式文件的参数。
8.—种网页信息的保存装置,其特征在于,所述装置包括获取模块、转换模块和上传模块,其中, 所述获取模块,用于获取当前网页的预设内容; 所述转换模块,用于将所述当前网页的预设内容转换为预设格式文件; 所述上传模块,用于将所述预设格式文件保存至远端服务器。
9.如权利要求8所述的装置,其特征在于,所述获取模块包括 提取单元,用于根据预设规则提取当前网页中的预设部分; 排版单元,用于将所述预设部分重新排版得到所述当前网页的预设内容。
10.如权利要求9所述的装置,其特征在于,所述提取单元,用于获取当前网页的页面文档,提取将所述页面文档中节点标识为预设标识的节点的节点内容作为预设部分。
11.如权利要求8或9所述的装置,其特征在于,所述预设格式文件为图片格式文件或单一文件网页mht格式文件。
12.如权利要求8或9所述的装置,其特征在于, 所述远端服务器是网络硬盘所在的服务器,所述上传模块用于,通过网络硬盘应用将所述预设格式文件上传至所述远端服务器中。
13.如权利要求12所述的装置,其特征在于,所述装置还包括设置模块和启动模块,其中, 所述设置模块,用于设置网络硬盘应用的路径; 所述启动模块,用于启动所述网络硬盘应用。
14.如权利要求13所述的装置,其特征在于, 所述上传模块用于,通过所述网络硬盘应用程序编程接口向网络硬盘应用的进程传递用于指示所述网络硬盘应用上传所述预设格式文件的参数。
15.一种终端,其特征在于,包括权利要求8至14任一所述的装置。
全文摘要
本发明公开了一种网页信息的保存方法,用于移动终端。所述方法包括以下步骤获取当前网页的预设内容;将所述当前网页的预设内容转换为预设格式文件;将所述预设格式文件保存至远端服务器。采用该技术方案,能够克服网站不提供分享功能的缺点,将网页主题内容存储到远端服务器供用户长期使用。本发明还公开了用于实现所述方法的装置和终端。
文档编号G06F17/30GK103020263SQ20121056860
公开日2013年4月3日 申请日期2012年12月24日 优先权日2012年12月24日
发明者张少伟, 徐国市, 王建平, 张晓亮 申请人:北京小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1