ImageVerifierCode 换一换
格式:PDF , 页数:21 ,大小:1.79MB ,
资源ID:520040      下载积分:30 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zhuanlichaxun.net/d-520040.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(浏览器扩展的设置方法、装置、浏览器装置及电子设备.pdf)为本站会员(b***)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(发送邮件至2870692013@qq.com或直接QQ联系客服),我们立即给予删除!

浏览器扩展的设置方法、装置、浏览器装置及电子设备.pdf

1、10申请公布号CN104079638A43申请公布日20141001CN104079638A21申请号201410283820622申请日20140623H04L29/0820060171申请人北京金山安全软件有限公司地址100085北京市海淀区小营西路33号二层东区72发明人申小军74专利代理机构北京清亦华知识产权代理事务所普通合伙11201代理人张大威54发明名称浏览器扩展的设置方法、装置、浏览器装置及电子设备57摘要本发明公开了一种浏览器扩展的设置方法、设置装置、浏览器装置及电子设备,其中,该方法应用于安装于第二终端上的第二浏览器,包括建立与服务器的连接;从服务器获取扩展设置数据,其中,

2、扩展设置数据用于安装于第一终端上的第一浏览器的扩展设置,且扩展设置数据由安装于第一终端上的第一浏览器上传至服务器;根据获取的扩展设置数据对第二浏览器的扩展进行设置,从而使得安装于第二终端上的第二浏览器的扩展设置与安装在第一终端上的第一浏览器的扩展设置相同。本发明实施例的方法,能够实现在不同终端中扩展设置数据的同步和共享,从而降低了对浏览器扩展的设置操作的复杂性以及记忆要求,更加便捷,高效。51INTCL权利要求书4页说明书12页附图4页19中华人民共和国国家知识产权局12发明专利申请权利要求书4页说明书12页附图4页10申请公布号CN104079638ACN104079638A1/4页21一种

3、浏览器扩展的设置方法,其特征在于,应用于安装于第二终端上的第二浏览器,包括建立与服务器的连接;从所述服务器获取扩展设置数据,其中,所述扩展设置数据用于安装于第一终端上的第一浏览器的扩展设置,且所述扩展设置数据由所述安装于第一终端上的第一浏览器上传至所述服务器;根据所述获取的扩展设置数据对所述第二浏览器的扩展进行设置,从而使得所述安装于第二终端上的第二浏览器的扩展设置与所述安装在所述第一终端上的第一浏览器的扩展设置相同。2如权利要求1所述的浏览器扩展的设置方法,其特征在于,所述服务器中的扩展设置数据与用户登录所述第一浏览器的个人账户的登录账号信息相对应;用户登录所述第二浏览器的个人账户的登录账号

4、信息与用户登录所述第一浏览器的个人账户的登录账号信息相同;所述建立与服务器的连接具体包括接收用户输入的个人账户的登录账号信息;根据所述登录账号信息,向所述服务器发送登录请求,其中,所述登录请求包括所述登录账号信息,接收所述服务器针对所述登录请求的登录验证结果,在所述登录验证结果为验证通过时建立与所述服务器的连接;所述从所述服务器获取扩展设置数据包括根据所述登录账号信息,向所述服务器发送扩展设置数据下载请求,所述扩展设置数据下载请求中携带有所述登录账号信息;接收所述服务器反馈的,与所述登录账号信息对应的扩展设置数据。3如权利要求1或2所述的浏览器扩展的设置方法,其特征在于,所述根据所述获取的扩展

5、设置数据对所述第二浏览器的扩展进行设置具体包括将所述扩展设置数据与所述第二浏览器的本地扩展设置数据的更新时间进行比对;如果所述扩展设置数据的更新时间晚于所述本地扩展设置数据的更新时间,则将所述扩展设置数据导入所述第二浏览器扩展的运行环境,从而使用所述扩展设置数据对所述第二浏览器的扩展进行设置。4如权利要求3所述的浏览器扩展的设置方法,其特征在于,在所述将所述扩展设置数据与所述第二浏览器的本地扩展设置数据的更新时间进行比对之后,还包括如果所述本地扩展设置数据的更新时间晚于所述扩展设置数据的更新时间,则将所述本地扩展设置数据发送至所述服务器,以更新所述服务器的扩展设置数据。5如权利要求14任一项所

6、述的浏览器扩展的设置方法,其特征在于,还包括当所述第二浏览器的本地扩展设置数据被修改时,将修改之后的所述本地扩展设置数据发送至所述服务器,以更新所述服务器的扩展设置数据。6如权利要求1所述的浏览器扩展的设置方法,其特征在于,所述扩展设置数据为加密数据;在所述从所述服务器获取扩展设置数据之后,还包括对加密的所述扩展设置数据进权利要求书CN104079638A2/4页3行解密;所述根据所述获取的扩展设置数据对所述第二浏览器的扩展进行设置包括根据所述解密后的扩展设置数据对所述第二浏览器的扩展进行设置。7一种浏览器扩展的设置方法,其特征在于,应用于安装于第一终端上的第一浏览器,包括建立与服务器的连接;

7、将所述第一浏览器的扩展设置数据发送至服务器,以使安装于第二终端上的第二浏览器从所述服务器获取所述第一浏览器的扩展设置数据,并根据所述获取的扩展设置数据对所述第二浏览器的扩展进行设置,从而使得所述安装于第二终端上的第二浏览器的扩展设置与所述安装在所述第一终端上的第一浏览器的扩展设置相同。8如权利要求7所述的浏览器扩展的设置方法,其特征在于,用户登录所述第二浏览器的个人账户的登录账号信息与用户登录所述第一浏览器的个人账户的登录账号信息相同;所述建立与服务器的连接具体包括接收用户输入的个人账户的登录账号信息;根据所述登录账号信息,向所述服务器发送登录请求,其中,所述登录请求包括所述登录账号信息,接收

8、所述服务器针对所述登录请求的登录验证结果,在所述登录验证结果为验证通过时建立与所述服务器的连接;所述将所述第一浏览器的扩展设置数据发送至服务器包括获取用户登录所述第一浏览器的个人账户的登录账号信息和所述第一浏览器的本地扩展设置数据;将所述获取的登录账号信息和本地的扩展设置数据发送至所述服务器,以使所述服务器对应存储所述登录账号信息和所述本地的扩展设置数据,从而使得所述第二浏览器根据用户登录所述第二浏览器的个人账户的登录账号信息从所述服务器获取扩展设置数据。9一种浏览器扩展的设置装置,其特征在于,应用于安装于第二终端上的第二浏览器,包括第一连接模块,用于建立与服务器的连接;获取模块,用于从所述服

9、务器获取扩展设置数据,其中,所述扩展设置数据用于安装于第一终端上的第一浏览器的扩展设置,且所述扩展设置数据由所述安装于第一终端上的第一浏览器上传至所述服务器;设置模块,用于根据所述获取的扩展设置数据对所述第二浏览器的扩展进行设置,从而使得所述安装于第二终端上的第二浏览器的扩展设置与所述安装在所述第一终端上的第一浏览器的扩展设置相同。10如权利要求9所述的浏览器扩展的设置装置,其特征在于,所述服务器中的扩展设置数据与用户登录所述第一浏览器的个人账户的登录账号信息相对应;用户登录所述第二浏览器的个人账户的登录账号信息与用户登录所述第一浏览器的个人账户的登录账号信息相同;所述第一连接模块具体用于权利

10、要求书CN104079638A3/4页4接收用户输入的个人账户的登录账号信息;根据所述登录账号信息,向所述服务器发送登录请求,其中,所述登录请求包括所述登录账号信息,接收所述服务器针对所述登录请求的登录验证结果,在所述登录验证结果为验证通过时建立与所述服务器的连接;所述获取模块具体用于根据所述登录账号信息,向所述服务器发送扩展设置数据下载请求,所述扩展设置数据下载请求中携带有所述登录账号信息;接收所述服务器反馈的,与所述登录账号信息对应的扩展设置数据。11如权利要求9所述的浏览器扩展的设置装置,其特征在于,所述设置模块包括比对单元,用于将所述扩展设置数据与所述第二浏览器的本地扩展设置数据的更新

11、时间进行比对;设置单元,用于在所述扩展设置数据的更新时间晚于所述本地扩展设置数据的更新时间时,将所述扩展设置数据导入所述第二浏览器扩展的运行环境,从而使用所述扩展设置数据对所述第二浏览器的扩展进行设置。12如权利要求11所述的浏览器扩展的设置装置,其特征在于,所述设置模块还包括发送单元,用于在所述比对单元确定所述本地扩展设置数据的更新时间晚于所述扩展设置数据的更新时间时,将所述本地扩展设置数据发送至所述服务器,以更新所述服务器的扩展设置数据。13如权利要求912任一项所述的浏览器扩展的设置装置,其特征在于,还包括发送模块,用于当所述第二浏览器的本地扩展设置数据被修改时,将修改之后的所述本地扩展

12、设置数据发送至所述服务器,以更新所述服务器的扩展设置数据。14如权利要求9所述的浏览器扩展的设置装置,其特征在于,所述扩展设置数据为加密数据;所述装置还包括解密模块,用于对加密的所述扩展设置数据进行解密;所述设置模块具体用于根据解密后的扩展设置数据对所述第二浏览器的扩展进行设置。15一种浏览器扩展的设置装置,其特征在于,应用于安装于第一终端上的第一浏览器,包括第二连接模块,用于建立与服务器的连接;发送模块,用于将所述第一浏览器的扩展设置数据发送至服务器,以使安装于第二终端上的第二浏览器从所述服务器获取所述第一浏览器的扩展设置数据,并根据所述获取的扩展设置数据对所述第二浏览器的扩展进行设置,从而

13、使得所述安装于第二终端上的第二浏览器的扩展设置与所述安装在所述第一终端上的第一浏览器的扩展设置相同。16如权利要求15所述的浏览器扩展的设置装置,其特征在于,用户登录所述第二浏览器的个人账户的登录账号信息与用户登录所述第一浏览器的个人账户的登录账号信息相同;所述第二连接模块具体用于接收用户输入的个人账户的登录账号信息;权利要求书CN104079638A4/4页5根据所述登录账号信息,向所述服务器发送登录请求,其中,所述登录请求包括所述登录账号信息,接收所述服务器针对所述登录请求的登录验证结果,在所述登录验证结果为验证通过时建立与所述服务器的连接;所述发送模块具体用于获取用户登录所述第一浏览器的

14、个人账户的登录账号信息和所述第一浏览器的本地扩展设置数据;将所述获取的登录账号信息和本地的扩展设置数据发送至所述服务器,以使所述服务器对应存储所述登录账号信息和所述本地的扩展设置数据,从而使得所述第二浏览器根据用户登录所述第二浏览器的个人账户的登录账号信息从所述服务器获取扩展设置数据。17一种浏览器装置,其特征在于,具有如权利要求914任一项所述的浏览器扩展的设置装置。18一种浏览器装置,其特征在于,具有如权利要求1516任一项所述的浏览器扩展的设置装置。19一种电子设备,其特征在于,包括外壳,显示器、电路板和处理器,其中,电路板安置在外壳围成的空间内部,显示器在外壳外部,并与电路板相连接,处

15、理器设置在电路板上;处理器用于处理数据,并具体用于执行建立与服务器的连接;从所述服务器获取扩展设置数据,其中,所述扩展设置数据用于安装于第一终端上的第一浏览器的扩展设置,且所述扩展设置数据由所述安装于第一终端上的第一浏览器上传至所述服务器;根据所述获取的扩展设置数据对所述电子设备中的第二浏览器的扩展进行设置,从而使得所述安装于所述电子设备上的第二浏览器的扩展设置与所述安装在所述第一终端上的第一浏览器的扩展设置相同。20一种电子设备,其特征在于,包括外壳,显示器、电路板和处理器,其中,电路板安置在外壳围成的空间内部,显示器在外壳外部,并与电路板相连接,处理器设置在电路板上;处理器用于处理数据,并

16、具体用于执行建立与服务器的连接;将所述电子设备中的第一浏览器的扩展设置数据发送至服务器,以使安装于第二终端上的第二浏览器从所述服务器获取所述第一浏览器的扩展设置数据,并根据所述获取的扩展设置数据对所述第二浏览器的扩展进行设置,从而使得所述安装于第二终端上的第二浏览器的扩展设置与所述安装在所述第一终端上的第一浏览器的扩展设置相同。权利要求书CN104079638A1/12页6浏览器扩展的设置方法、装置、浏览器装置及电子设备技术领域0001本发明涉及互联网技术领域,尤其涉及一种浏览器扩展的设置方法、设置装置、浏览器及电子设备。背景技术0002随着浏览器技术的不断发展,浏览器除了网页浏览功能以外,可

17、通过安装各种浏览器扩展即浏览器插件为用户提供附加功能。浏览器扩展是基于浏览器提供的应用程序接口和运行环境开发的第三方功能模块。例如,用户可根据需要随时安装或卸载抢票扩展、截图扩展、翻译扩展、计算器等浏览器扩展以增加浏览器的功能。另外,为了满足不同用户的需求,用户可对浏览器中安装的浏览器扩展的开关控制、运行过程中的数据参数、功能项等进行设置。以抢票扩展为例,用户可根据需要设置如是否自动刷票、购票车次和时间等。0003但是,现有技术中,对于不同终端中的浏览器扩展,用户在一个终端中对浏览器扩展进行设置后,如果在另外一个终端使用相同的浏览器扩展时,需要重新设置,因而,不能实现在不同终端中扩展设置数据的

18、共享。例如,用户在家里的一台电脑中把抢票扩展设置好了,如果在公司的电脑上使用抢票装置时,需要对抢票扩展进行重新设置。这无疑增加了用户输入操作和记忆负担,并且可能因为记忆偏差导致不同终端上的浏览器设置不一致。此外,繁复的输入操作浪费了大量时间,会耽误用户的计划安排,以抢票扩展为例,可能会因为设置抢票信息而错过抢票的最佳时机,而使用户买不到票,用户体验差。发明内容0004本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明第一方面的目的在于提出一种浏览器扩展的设置方法,能够实现在不同终端中扩展设置数据的共享,从而降低了对浏览器扩展的设置操作的复杂性以及记忆要求,更加便捷,高效。00

19、05本发明的第二方面的目的在于提出另一种浏览器扩展的设置方法。0006本发明的第三方面的目的在于提出一种浏览器扩展的设置装置。0007本发明的第四方面的目的在于提出另一种浏览器扩展的设置装置。0008本发明的第五方面的目的在于提出一种浏览器装置。0009本发明的第六方面的目的在于提出另一种浏览器装置。0010本发明的第七方面的目的在于提出一种电子设备。0011本发明的第八方面的目的在于提出另一种电子设备。0012为达上述目的,根据本发明第一方面实施例提出了一种浏览器扩展的设置方法,应用于安装于第二终端上的第二浏览器,包括建立与服务器的连接;从所述服务器获取扩展设置数据,其中,所述扩展设置数据用

20、于安装于第一终端上的第一浏览器的扩展设置,且所述扩展设置数据由所述安装于第一终端上的第一浏览器上传至所述服务器;根据所述获取的扩展设置数据对所述第二浏览器的扩展进行设置,从而使得所述安装于第二终端上说明书CN104079638A2/12页7的第二浏览器的扩展设置与所述安装在所述第一终端上的第一浏览器的扩展设置相同。0013本发明实施例的浏览器扩展的设置方法,终端中的浏览器可通过与服务器建立连接从服务器获取其他终端的浏览器上传的扩展设置数据,并根据获取的扩展设置数据对浏览器的扩展进行设置,从而用户仅需设置一次,就可在不同终端上同步使用,能够实现在不同终端中扩展设置数据的共享,且扩展设置数据的同步

21、共享过程可自动完成,而无需用户记忆设置参数也无需手动重新设置,降低了对浏览器扩展的设置操作的复杂性以及记忆要求,更加便捷,高效。0014本发明的第二方面的实施例提供了另一种浏览器扩展的设置方法,应用于安装于第一终端上的第一浏览器,包括建立与服务器的连接;将所述第一浏览器的扩展设置数据发送至服务器,以使安装于第二终端上的第二浏览器从所述服务器获取所述第一浏览器的扩展设置数据,并根据所述获取的扩展设置数据对所述第二浏览器的扩展进行设置,从而使得所述安装于第二终端上的第二浏览器的扩展设置与所述安装在所述第一终端上的第一浏览器的扩展设置相同。0015本发明实施例的浏览器扩展的设置方法,终端中的浏览器可

22、通过与服务器建立连接将本地的扩展设置数据上传至服务器,以使其他终端中的浏览器可从服务器获取该扩展设置数据并对浏览器的扩展进行设置,从而用户仅需设置一次,就可在不同终端上同步使用,能够实现在不同终端中扩展设置数据的共享,且扩展设置数据的同步共享过程可自动完成,而无需用户记忆设置参数也无需手动重新设置,降低了对浏览器扩展的设置操作的复杂性以及记忆要求,更加便捷,高效。0016本发明的第三方面的实施例提供了一种浏览器扩展的设置装置,应用于安装于第二终端上的第二浏览器,包括连接模块,用于建立与服务器的连接;获取模块,用于从所述服务器获取扩展设置数据,其中,所述扩展设置数据用于安装于第一终端上的第一浏览

23、器的扩展设置,且所述扩展设置数据由所述安装于第一终端上的第一浏览器上传至所述服务器;设置模块,用于根据所述获取的扩展设置数据对所述第二浏览器的扩展进行设置,从而使得所述安装于第二终端上的第二浏览器的扩展设置与所述安装在所述第一终端上的第一浏览器的扩展设置相同。0017本发明实施例的浏览器扩展的设置装置,可通过与服务器建立连接从服务器获取其他终端的浏览器上传的扩展设置数据,并根据获取的扩展设置数据对浏览器的扩展进行设置,从而用户仅需设置一次,就可在不同终端上同步使用,能够实现在不同终端中扩展设置数据的共享,且扩展设置数据的同步共享过程可自动完成,而无需用户记忆设置参数也无需手动重新设置,降低了对

24、浏览器扩展的设置操作的复杂性以及记忆要求,更加便捷,高效。0018本发明的第四方面的实施例提供了一种浏览器扩展的设置装置,应用于安装于第一终端上的第一浏览器,包括连接模块,用于建立与服务器的连接;发送模块,用于将所述第一浏览器的扩展设置数据发送至服务器,以使安装于第二终端上的第二浏览器从所述服务器获取所述第一浏览器的扩展设置数据,并根据所述获取的扩展设置数据对所述第二浏览器的扩展进行设置,从而使得所述安装于第二终端上的第二浏览器的扩展设置与所述安装在所述第一终端上的第一浏览器的扩展设置相同。0019本发明实施例的浏览器扩展的设置装置,可通过与服务器建立连接将本地的扩展说明书CN10407963

25、8A3/12页8设置数据上传至服务器,以使其他终端中的浏览器可从服务器获取该扩展设置数据并进行浏览器的扩展设置,从而用户仅需设置一次,就可在不同终端上同步使用,能够实现在不同终端中扩展设置数据的共享,且扩展设置数据的同步共享过程可自动完成,而无需用户记忆设置参数也无需手动重新设置,降低了对浏览器扩展的设置操作的复杂性以及记忆要求,更加便捷,高效。0020本发明的第五方面的实施例提供了一种浏览器装置,具有本发明第三方面实施例的浏览器扩展的设置装置。0021本发明的第六方面的实施例提供了一种浏览器装置,具有本发明第四方面实施例的浏览器扩展的设置装置。0022本发明的第七方面的实施例提供了一种电子设

26、备,包括外壳,显示器、电路板和处理器,其中,电路板安置在外壳围成的空间内部,显示器在外壳外部,并与电路板相连接,处理器设置在电路板上;处理器用于处理数据,并具体用于执行建立与服务器的连接;从所述服务器获取扩展设置数据,其中,所述扩展设置数据用于安装于第一终端上的第一浏览器的扩展设置,且所述扩展设置数据由所述安装于第一终端上的第一浏览器上传至所述服务器;根据所述获取的扩展设置数据对所述电子设备中的第二浏览器的扩展进行设置,从而使得所述安装于所述电子设备上的第二浏览器的扩展设置与所述安装在所述第一终端上的第一浏览器的扩展设置相同。0023本发明的第八方面的实施例提供了一种电子设备,包括外壳,显示器

27、、电路板和处理器,其中,电路板安置在外壳围成的空间内部,显示器在外壳外部,并与电路板相连接,处理器设置在电路板上;处理器用于处理数据,并具体用于执行建立与服务器的连接;将所述电子设备中的第一浏览器的扩展设置数据发送至服务器,以使安装于第二终端上的第二浏览器从所述服务器获取所述第一浏览器的扩展设置数据,并根据所述获取的扩展设置数据对所述第二浏览器的扩展进行设置,从而使得所述安装于第二终端上的第二浏览器的扩展设置与所述安装在所述第一终端上的第一浏览器的扩展设置相同。附图说明0024本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中0025图1为根据本发明一个

28、实施例的浏览器扩展的设置方法的流程图;0026图2为根据本发明又一个实施例的浏览器扩展的设置方法的流程图;0027图3为根据本发明一个具体实施例的浏览器扩展的设置方法的流程图;0028图4为根据本发明另一个实施例的浏览器扩展的设置方法的流程图;0029图5为根据本发明一个实施例的浏览器扩展的设置装置的结构示意图;0030图6为根据本发明一个具体实施例的浏览器扩展的设置装置的结构示意图;0031图7为根据本发明又一个实施例的浏览器扩展的设置装置的结构示意图;0032图8为根据本发明再一个实施例的浏览器扩展的设置装置的结构示意图;0033图9为根据本发明另一个实施例的浏览器扩展的设置装置的结构示意

29、图。具体实施方式说明书CN104079638A4/12页90034下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。0035下面参考附图描述根据本发明实施例的浏览器扩展的设置方法、设置装置、浏览器装置和电子设备。0036当用户更换终端或者同一终端中的浏览器重新安装之后,需要重新设置浏览器的扩展设置数据,为了能够实现终端中扩展设置数据的共享,减少用户设置浏览器的扩展设置数据时输入操作和时间,本发明的实施例提出一种浏览器扩展的设

30、置方法。0037应当理解,终端可为台式电脑、笔记本电脑等计算机设备,也可以是平板电脑、手机、个人数字助理、电子书等移动终端。0038图1为根据本发明一个实施例的浏览器扩展的设置方法的流程图。该方法应用于安装于第二终端上的第二浏览器,如图1所示,该浏览器扩展的设置方法包括0039S101,建立与服务器的连接。0040需要说明的是,在本发明实施例中,服务器可以为云端服务器。0041在本发明的实施例中,如果用户需要对第二终端中的第二浏览器进行扩展设置时,需要建立第二终端中的第二浏览器与服务器的连接。0042作为一种可选方式,当第二终端与服务器通过有线连接或无线连接建立连接之后,第二终端中的第二浏览器

31、可接收用户输入的个人账户的登录账号信息,并根据该登录账号信息向服务器发送登陆请求,其中,登陆请求包括用户输入的登陆账号信息,如账号、密码等。服务器在接收到登陆请求后,可对登陆信息进行验证,并将登陆验证结果返回至第二浏览器。第二浏览器可接收该登陆验证结果,并在验证结果为验证通过时建立与服务器的连接,并可通过TCP/IP协议或UDP协议与服务器相互通信。0043S102,从服务器获取扩展设置数据,其中,扩展设置数据用于安装于第一终端上的第一浏览器的扩展设置,且扩展设置数据由安装于第一终端上的第一浏览器上传至服务器。0044其中,扩展设置数据为对浏览器中的扩展的开关、行为、输入信息等进行设置的数据。

32、扩展设置数据可包括各个浏览器扩展的开关状态、以及每个浏览器扩展的功能的设置参数如截图扩展中截图大小的设置,具有多个功能的浏览器扩展中各个功能的开启状态以及浏览器扩展的执行参数如抢票扩展中的乘车人信息、车次乘车时间等。0045在本发明的一个实施例中,服务器中的扩展设置数据与用户登录第一浏览器的个人账户的登录账号信息相对应。用户可根据登陆第一浏览器的个人账户的登陆账号信息在任何一个终端中的浏览器进行登陆,并获取对应的扩展设置数据。具体地,在用户登陆第一浏览器之后,第一浏览器可获取用户登录第一浏览器的个人账户的登录账号信息和第一浏览器的本地扩展设置数据,然后将获取的登录账号信息和本地的扩展设置数据发

33、送至服务器,以使服务器对应存储登录账号信息和第一终端本地的第一浏览器的扩展设置数据,从而使得第二浏览器根据用户登录第二浏览器的个人账户的登录账号信息从服务器获取扩展设置数据,其中,用户登录第二浏览器的个人账户的登录账号信息与用户登录第一浏览器的个人账户的登录账号信息相同。0046在本发明的实施例中,用户可通过不同的终端对服务器中的扩展设置数据进行查说明书CN104079638A5/12页10看、下载、更新等编辑操作。0047S103,根据获取的扩展设置数据对第二浏览器的扩展进行设置。0048其中,对第二浏览器的扩展进行设置即根据从服务器中获取的扩展设置数据中的各项对相应的第二浏览器中的扩展的对

34、应项进行设定。在本发明的实施例中,还可以根据扩展设置数据对第二浏览器中的扩展进行增加、删除、更新等设置。当然,在对第二浏览器的扩展进行增加、删除、更新之前,可对提示用户是否需要进行相应的设置,并在用户确认操作后进行相应的设置,从而可在满足用户对浏览器扩展的需求的同时,减少对浏览器扩展的不必要的增加、删除、更新。例如,扩展设置数据中包括对翻译扩展的设置数据,而当第二浏览器中并未安装翻译扩展,则可提示用户是否需要在第二浏览器中安装翻译扩展,如果用户需要,则安装翻译扩展,如果用户不需要,则不安装。0049在本发明的实施例中,如果第二终端中的第二浏览器的扩展尚未进行设置,可根据从服务器获得的扩展设置数

35、据对第二浏览器扩展进行设置。即根据扩展设置数据中各项依次对第二浏览器扩展进行设置。0050在本发明的一个实施例中,如果第二终端本地已将对第二浏览器的扩展进行过设置,那么在获取到服务器中的扩展设置数据后,则如图2所示,S103中根据获取的扩展设置数据对第二浏览器的扩展进行设置包括0051S201,将获取的扩展设置数据与第二浏览器的本地扩展设置数据的更新时间进行比对。0052在本发明的实施例中,每个终端在生成本地扩展设置数据时,以及服务器在存储扩展设置数据时,会记录并存储数据的更新时间,例如,可直接存储数据更新时的系统时间,或者通过生成一个时间戳来标识该更新时间,从而,第二浏览器在获取扩展设置数据

36、后将扩展设置数据与第二浏览器的本地扩展设置数据的更新时间进行比对。0053S202,如果获取的扩展设置数据的更新时间晚于本地扩展设置数据的更新时间,则将获取的扩展设置数据导入第二浏览器扩展的运行环境,从而使用所述扩展设置数据对所述第二浏览器的扩展进行设置。0054将获取的扩展设置数据导入第二浏览器扩展的运行环境,即根据扩展设置数据对第二浏览器扩展进行设置。具体地,可用扩展设置数据替换本地扩展设置数据,然后可根据扩展设置数据逐一对每个扩展分别进行设置,从而可根据用户的需要安装并设置浏览器扩展。0055进一步的,还可包括0056S203,如果本地扩展设置数据的更新时间晚于获取的扩展设置数据的更新时

37、间,则将本地扩展设置数据发送至服务器,以更新服务器的扩展设置数据。0057具体的,在本地扩展设置数据的更新时间晚于获取的扩展设置数据的更新时间时,则可以保持第二终端本地的第二浏览器的扩展设置,并将第二终端本地的浏览器扩展设置数据发送给服务器,更新服务器中的扩展设置数据。0058可以理解的是,在所述服务器中的扩展设置数据与用户登录所述第一浏览器的个人账户的登录账号信息相对应的情况下,用户实时对浏览器的扩展设置进行更新时,在用户登录相同的个人账户后,该更新后的扩展设置数据都可以发送至服务器,从而更新服务器中的个人账户的扩展设置数据,在用户在以相同的账户在不同的终端上登录浏览器时,说明书CN1040

38、79638A106/12页11该浏览器可以下载更新后的扩展设置数据,从而可以相同用户在不同终端上的浏览器的扩展设置相同。0059本发明实施例的浏览器扩展的设置方法,终端中的浏览器可通过与服务器建立连接从服务器获取其中终端的浏览器上传的扩展设置数据,并根据获取的扩展设置数据对浏览器的扩展进行设置,从而用户仅需设置一次,就可在不同终端上同步使用,能够实现在不同终端中扩展设置数据的共享,且扩展设置数据的同步共享过程可自动完成,而无需用户记忆设置参数也无需手动重新设置,降低了对浏览器扩展的设置操作的复杂性以及记忆要求,更加便捷,高效。0060应当理解,在本发明的实施例中,第一终端与第二终端可以是不同的

39、终端,从而用户可在不同终端中同步浏览器扩展设置数据,以同步浏览器扩展的设置。第一终端与第二终端也可以是同一个终端,从而用户只要将浏览器的扩展设置数据上传至服务器,那么在因更新或重新安装浏览器或重装操作系统之后导致扩展设置数据丢失时,即可从服务器下载该扩展设置数据,以对新安装的浏览器中的扩展进行设置。0061在本发明的一个实施例中,扩展设置数据为加密数据,具体地,服务器在接收到第一终端的第一浏览器上传的扩展数据后,服务器可对扩展设置数据进行加密并存储。因而,在第二终端的第二浏览器从服务器获取扩展设置数据之后,还需对加密的扩展设置数据进行解密,以根据解密后的扩展设置数据对第二浏览器的扩展进行设置。

40、由此,通过对扩展设置数据的加密存储,保证了扩展设置数据中用户信息的隐私性和安全性。0062本发明的一个实施例中,在进行浏览器扩展设置同步时,也可对浏览器扩展进行同步。即可以根据本地浏览器扩展与运动扩展设置数据中的浏览器扩展的差异,对本地浏览器中的浏览器扩展进行增加、删除、更新等操作,并在操作后再根据浏览器扩展设置对浏览器扩展进行设置。当然,在对浏览器扩展进行增加、删除、更新之前,可对提示用户是否需要进行相应的设置,并在用户确认操作后进行相应的设置,从而可在满足用户对浏览器扩展的需求的同时,减少对浏览器扩展的不必要的增加、删除、更新。例如,扩展设置数据中包括翻译扩展,而当前浏览器中并未安装翻译扩

41、展,则可提示用户是否需要在该浏览器中安装翻译扩展,如果用户需要,则安装翻译扩展,如果用户不需要,则不安装。0063图3为根据本发明一个具体实施例的浏览器扩展的设置方法的流程图。如图3所示,该浏览器扩展的设置方法包括0064S301,接收用户输入的个人账户的登录账号信息。0065S302,根据登录账号信息,向服务器发送登陆请求,并在登陆请求验证通过后与服务器建立连接。0066S303,从服务器获取扩展设置数据,其中,扩展设置数据用于安装于第一终端上的第一浏览器的扩展设置,且扩展设置数据由安装于第一终端上的第一浏览器上传至服务器。0067如果获取扩展设置数据失败,则说明服务器中尚未存储当前登陆账号

42、信息的扩展设置数据,则执行步骤S304,如果获取成功,则执行步骤S305。0068S304,将本地扩展设置数据上传至服务器。0069S305,将获取的扩展设置数据与浏览器的本地扩展设置数据的更新时间进行比对。说明书CN104079638A117/12页120070S306,如果获取的扩展设置数据的更新时间晚于本地扩展设置数据的更新时间,则将该扩展设置数据导入浏览器的扩展运行环境。0071S307,如果本地扩展设置数据的更新时间晚于获取的扩展设置数据的更新时间,则将本地扩展设置数据发送至服务器,以更新服务器的扩展设置数据。0072S308,当第二浏览器的本地扩展设置数据被修改时,将修改之后的本地

43、扩展设置数据发送至服务器,以更新服务器的扩展设置数据。0073本发明实施例的浏览器扩展的设置方法,可在服务器中未存储扩展设置数据或者本地扩展设置数据较新时,根据将本地扩展设置数据上传至服务器以更新服务器中的扩展设置数据,并在服务器中的扩展设置数据较新时,根据从服务器获取的扩展设置数据更新本地扩展设置数据,从而使用户能够在不同终端中都获取最新的扩展设置数据对浏览器扩展进行设置,提升用户体验。0074为了实现上述实施例,本发明还提出另一种浏览器扩展的设置方法。0075图4为根据本发明另一个实施例的浏览器扩展的设置方法的流程图。该方法应用于安装于第一终端上的第一浏览器,如图4所示,该浏览器扩展的设置

44、方法,包括0076S401,建立与服务器的连接。0077在本发明的实施例中,如果用户需要将第一终端中的第一浏览器的扩展设置数据上传至服务器时,可进行登陆,以建立与服务器的连接。具体地,当第一终端与服务器通过有线连接或无线连接建立连接,且第一浏览器接收到用户输入的个人账户的登录账号信息之后,第一浏览器可根据登录账号信息向服务器发送登录请求,其中,登录请求包括登录账号信息,如账号、密码等。服务器在接收到登陆请求后,可对登陆信息进行验证,并将登陆验证结果返回至第一浏览器。第一浏览器可接收服务器针对登录请求的登录验证结果,并在登录验证结果为验证通过时建立与服务器的连接,并可通过TCP/IP协议或UDP

45、协议与服务器相互通信。0078S402,将第一浏览器的扩展设置数据发送至服务器,以使安装于第二终端上的第二浏览器从服务器获取第一浏览器的扩展设置数据,并根据获取的扩展设置数据对第二浏览器的扩展进行设置,从而使得安装于第二终端上的第二浏览器的扩展设置与安装在第一终端上的第一浏览器的扩展设置相同。0079在本发明的实施例中,如果要使安装于第二终端上的第二浏览器的扩展设置与安装在第一终端上的第一浏览器的扩展设置相同,第二终端的用户需要首先登陆第二浏览器,然后根据登陆第二浏览器的登陆账号信息从服务器获取第一浏览器的扩展设置数据,其中,用户登录第二浏览器的个人账户的登录账号信息与用户登录第一浏览器的个人

46、账户的登录账号信息相同。0080具体地,第一浏览器获取用户登录第一浏览器的个人账户的登录账号信息和第一浏览器的本地扩展设置数据,然后将获取的登录账号信息和本地的扩展设置数据发送至服务器,以使服务器对应存储登录账号信息和本地的扩展设置数据,从而使得第二浏览器根据用户登录第二浏览器的个人账户的登录账号信息从服务器获取扩展设置数据。0081本发明实施例的浏览器扩展的设置方法,终端中的浏览器可通过与服务器建立连接将本地的扩展设置数据上传至服务器,以使其他终端中的浏览器可从服务器获取该扩展设置数据并对浏览器的扩展进行设置,从而用户仅需设置一次,就可在不同终端上同步使说明书CN104079638A128/

47、12页13用,能够实现在不同终端中扩展设置数据的共享,且扩展设置数据的同步共享过程可自动完成,而无需用户记忆设置参数也无需手动重新设置,降低了对浏览器扩展的设置操作的复杂性以及记忆要求,更加便捷,高效。0082为了实现上述实施例,本发明还提出一种浏览器扩展的设置装置。0083图5为根据本发明一个实施例的浏览器扩展的设置装置的结构示意图,该装置应用于安装于第二终端上的第二浏览器,如图5所示,该浏览器扩展的设置装置,包括第一连接模块110、获取模块120和设置模块130。0084具体地,第一连接模块110用于建立与服务器的连接。在本发明的实施例中,如果用户需要对第二终端中的第二浏览器进行扩展设置时

48、,需要通过第一连接模块110建立第二终端中的第二浏览器与服务器的连接。具体地,当第二终端与服务器通过有线连接或无线连接建立连接之后,第一连接模块110可接收用户输入的个人账户的登录账号信息,并根据该登录账号信息向服务器发送登陆请求,其中,登陆请求包括用户输入的登陆账号信息,如账号、密码等。服务器在接收到登陆请求后,可对登陆信息进行验证,并将登陆验证结果返回至第一连接模块110。第一连接模块110可在验证结果为验证通过时建立与服务器的连接,并可通过TCP/IP协议或UDP协议与服务器相互通信。0085获取模块120用于从服务器获取扩展设置数据,其中,扩展设置数据用于安装于第一终端上的第一浏览器的

49、扩展设置,且扩展设置数据由安装于第一终端上的第一浏览器上传至服务器。其中,扩展设置数据为对浏览器扩展的开关、行为、输入信息等进行设置的数据。扩展设置数据包括各个浏览器扩展的开关状态、以及每个浏览器扩展的功能的设置参数如截图扩展中截图大小的设置,具有多个功能的浏览器扩展中各个功能的开启状态以及浏览器扩展的执行参数如抢票扩展中的乘车人信息、车次乘车时间等。0086在本发明的一个实施例中,服务器中的扩展设置数据与用户登录第一浏览器的个人账户的登录账号信息相对应。用户可根据登陆第一浏览器的个人账户的登陆账号信息在任何一个终端中的浏览器进行登陆,并获取对应的扩展设置数据。具体地,用户在登陆第一浏览器之后

50、,可获取用户登录第一浏览器的个人账户的登录账号信息和第一浏览器的本地扩展设置数据,然后将获取的登录账号信息和本地的扩展设置数据发送至服务器,以使服务器对应存储登录账号信息和本地的扩展设置数据,从而使得第二浏览器根据用户登录第二浏览器的个人账户的登录账号信息从服务器获取扩展设置数据,其中,用户登录第二浏览器的个人账户的登录账号信息与用户登录第一浏览器的个人账户的登录账号信息相同。0087设置模块130用于根据获取的扩展设置数据对第二浏览器的扩展进行设置,从而使得安装于第二终端上的第二浏览器的扩展设置与安装在第一终端上的第一浏览器的扩展设置相同。其中,对第二浏览器的扩展进行设置即根据扩展设置数据中

copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1