用于浏览器的数据共享方法和浏览器技术

技术编号:8367974 阅读:256 留言:0更新日期:2013-02-28 07:39
本发明专利技术涉及互联网技术领域,公开了一种用于浏览器的数据共享方法和浏览器,该方法包括查询操作系统中已安装的除预设的目的浏览器以外的源浏览器及其浏览器数据所在的源文件夹或源文件;将所述源文件夹或源文件中的浏览器数据按所述目的浏览器的数据格式导入到目的浏览器的目的文件;将所述目的浏览器的浏览器数据导出至HTML文件或导出至IE浏览器的目的文件。根据本发明专利技术的用于浏览器的数据共享方法和浏览器可以在本浏览器和源浏览器间导入导出数据,如:收藏夹数据等,由此解决了现有技术中浏览器间数据无法共享的问题,取得了在浏览器间共享数据的有益效果。

【技术实现步骤摘要】

本专利技术涉及互联网
,具体涉及一种用于浏览器的数据共享方法和浏览器
技术介绍
浏览器是万维网(Web)服务的客户端浏览程序,可向Web服务器发送各种请求,并对从服务器发来的超文本信息和各种多媒体数据格式进行解释、显示和播放。目前主流的浏览器主要包括 Chrome、safari、Firefox、InternetExplorer (IE)、opera、360 安全浏览器、360极速浏览器、傲游浏览器及世界之窗浏览器等。用户在使用浏览器时会在浏览器中保存一些用户个人的浏览器数据,例如收藏·夹信息、历史记录信息、下载信息、设置信息等等。而且有些用户会在本地安装使用多种浏览器,而不同浏览器中的浏览器数据不能共享,导致用户在使用一种浏览器时查阅自己在其它浏览器中记录的数据时很不方便,即现有的浏览器都无法实现与其它浏览器间的数据共享。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的用于浏览器的数据共享方法和浏览器。依据本专利技术的一个方面,提供了一种浏览器,包括查询模块,适于查询操作系统中已安装的除本浏览器以外的源浏览器及其浏览器数据所在的源文件夹或源文件;浏览器导入模块,适于将所述源文件夹或源文件中的浏览器数据按所述本浏览器的数据格式导入到本浏览器的目的文件;浏览器导出模块,适于将所述本浏览器的浏览器数据导出至HTML文件或导出至IE浏览器的目的文件。可选地,所述查询模块进一步包括浏览器查询模块,适于检测操作系统的注册表,查询已安装的除所述本浏览器以外的浏览器,并以查询到的浏览器作为源浏览器;源文件夹/源文件查询模块,适于根据注册表信息获得所述源浏览器数据所在的源文件夹或源文件的路径。可选地,所述查询模块进一步包括浏览器查询模块,适于检测操作系统的注册表,查询已安装的除所述本浏览器以外的浏览器;源浏览器标记模块,适于接收用户的浏览器选择命令,将用户选择的浏览器标记为源浏览器;源文件夹/源文件查询模块,适于根据注册表信息获得所述源浏览器数据所在的源文件夹或源文件的路径。 可选地,所述源文件夹或源文件包括源浏览器中存储浏览器数据的默认文件夹或默认文件,和/或源浏览器特定登录用户文件夹或文件。可选地,所述浏览器导入模块进一步包括用户账号获取模块,适于根据源浏览器登录信息获取用户账号及登录时间,筛选出用户账号的登录时间最近的目标用户账号;用户文件识别模块,适于识别以所述目标用户账号为名称的源文件夹或源文件;数据导入模块,适于将以所述目标用户账号为名称的源文件夹或源文件中的浏览器数据按所述本浏览器的数据格式导入到本浏览器的目的文件。可选地,所述浏览器导入模块进一步包括源文件夹/源文件选择模块,适于接收用户选择源文件夹或源文件的命令;数据导入模块,适于将用户选择的源文件夹或源文件中的浏览器数据按所述本浏览器的数据格式导入到本浏览器的目的文件。可选地,所述数据导入模块进一步包括数据格式判断模块,适于读取所述源文件夹或源文件的浏览器数据,判断所述浏览器数据格式是否与本浏览器的数据格式相同,或是I E浏览器数据格式;数据格式转换模块,适于将与本浏览器的数据格式不相同,且不是IE浏览器数据格式浏览器数据转换成HTML标准格式,再将HTML标准格式转换成本浏览器的数据格式;导入模块,适于将与本浏览器的数据格式相同,或是IE浏览器数据格式,或经过格式转换后的浏览器数据导入到本浏览器的目的文件中。可选地,所述浏览器导入模块进一步包括数据对比模块,适于对比待导入的浏览器数据和所述目的文件中浏览器数据,若目的文件中已有待导入的浏览器数据,则该浏览器数据不予导入。可选地,所述浏览器导入模块进一步包括目的文件配置模块,适于在所述目的文件中创建新的分类和/或清空所述目的文件中原有的浏览器数据。可选地,所述浏览器导入模块还适于导入HTML格式的浏览器数据至所述本浏览器相应的目的文件中。根据本专利技术的另一方面,提供了一种用于浏览器的数据共享方法,包括步骤查询操作系统中已安装的除预设的目的浏览器以外的源浏览器及其浏览器数据所在的源文件夹或源文件;将所述源文件夹或源文件中的浏览器数据按所述目的浏览器的数据格式导入到目的浏览器的目的文件;将所述目的浏览器的浏览器数据导出至HTML文件或导出至IE浏览器的目的文件。可选地,所述查询操作系统中已安装的除预设的目的浏览器以外的源浏览器及其浏览器数据所在的源文件夹或源文件的步骤进一步包括检测操作系统的注册表,查询已安装的除预设的目的浏览器以外的浏览器,并以查询到的浏览器作为源浏览器;根据注册表信息获得所述源浏览器数据所在的源文件夹或源文件的路径。可选地,所述查询操作系统中已安装的除预设的目的浏览器以外的源浏览器及其浏览器数据所在的源文件夹或源文件的进一步包括检测操作系统的注册表,查询已安装的除预设的目的浏览器以外的浏览器;接收用户的浏览器选择命令,将用户选择的浏览器标记为源浏览器;根据注册表信息获得所述源浏览器数据所在的源文件夹或源文件的路径。可选地,所述源文件夹或源文件包括源浏览器中存储浏览器数据的默认文件夹或默认文件,和/或源浏览器特定登录用户文件夹或文件。 可选地,将所述源文件夹或源文件中的浏览器数据按所述目的浏览器的数据格式导入到目的浏览器的目的文件进一步包括根据源浏览器登录信息获取用户账号及登录时间,筛选出用户账号的登录时间最近的目标用户账号;识别以所述目标用户账号为名称的源文件夹或源文件;将以所述目标用户账号为名称的源文件夹或源文件中的浏览器数据按所述本浏览器的数据格式导入到本浏览器的目的文件。可选地,将所述源文件夹或源文件中的浏览器数据按所述目的浏览器的数据格式导入到目的浏览器的目的文件进一步包括接收用户选择源文件夹或源文件的命令;将用户选择的源文件夹中的浏览器数据按所述目的浏览器的数据格式导入到目的浏览器的目的文件。可选地,将所述源文件夹或源文件中的浏览器数据按所述目的浏览器的数据格式导入到目的浏览器的目的文件进一步包括读取所述源文件夹或源文件的浏览器数据,判断所述浏览器数据格式是否与目的浏览器的数据格式相同,或是IE浏览器数据格式;若与目的浏览器的数据格式不相同,且不是IE浏览器数据格式,则将源文件夹的浏览器数据转换成HTML标准格式,再将HTML标准格式转换成目的浏览器的数据格式;若与目的浏览器的数据格式相同,或是IE浏览器数据格式,或经过格式转换后,将所述浏览器数据导入到目的浏览器的目的文件中。可选地,在将所述源文件夹或源文件中的浏览器数据按所述目的浏览器的数据格式导入到目的浏览器的目的文件时进一步包括对比待导入的浏览器数据和所述目的文件中浏览器数据,若目的文件中已有待导入的浏览器数据,则该浏览器数据不予导入。可选地,在将所述源文件夹或源文件中的浏览器数据按所述目的浏览器的数据格式导入到目的浏览器的目的文件之前还包括在所述目的文件中创建新的分类和/或清空所述目的文件中原有的浏览器数据。可选地,该方法还包括导入HTML格式的浏览器数据至所述目的浏览器相应的目的文件中。根据本专利技术的用于浏览器的数据共享方法和浏览器可以在本浏览器和源浏览器间导入导出数据,如收藏夹数据等,由此解决了现有技术中浏览器间数据无法共享的问题,取得了在浏览器间共享数据的有本文档来自技高网...
用于浏览器的数据共享方法和浏览器

【技术保护点】
一种浏览器,其中,包括:查询模块,适于查询操作系统中已安装的除本浏览器以外的源浏览器及其浏览器数据所在的源文件夹或源文件;浏览器导入模块,适于将所述源文件夹或源文件中的浏览器数据按所述本浏览器的数据格式导入到本浏览器的目的文件;浏览器导出模块,适于将所述本浏览器的浏览器数据导出至HTML文件或导出至IE浏览器的目的文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:段培堃刘启明江宽任寰
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1