软件设置方法、装置及服务器的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种软件设置方法、装置及服务器。
【背景技术】
[0002]随着计算机技术的迅速发展,人们越来越热衷于使用智能终端设备进行交流、阅读、娱乐等活动,而其中大部分是通过使用各类软件进行的。用户在安装使用软件时,通常要先对软件进行设置。
[0003]现有的软件设置方法通过设置向导强制用户进行各种设置,但用户在安装软件时,可能还不清楚如何设置软件才适合自己,因此常常会随意设置或者跳过设置。用户在使用软件的过程中发现软件设置不适合自己时,才会通过设置界面手动改变软件设置。
[0004]而且,前述现有的软件设置方法需要用户人工特意介入,才能完成软件设置,这需要用户对各项设置的具体含义和如何设置有较全面的了解,具有一定操作难度。尤其是对于占用户群体中大部分初级用户(如老人、儿童、低文化程度者等),使用现有的软件设置方法完成适合自己的软件设置,是一件非常困难的事情。
[0005]因此,发明一种能够为用户提供合适的软件设置方法及装置,对提高用户对软件的友好度和使用体验至关重要。
【发明内容】
[0006]本发明的实施例提供一种软件设置方法、装置及服务器,以自动提供给用户合适的软件设置,进而提高用户对软件的友好度和使用体验。
[0007]为达上述目的,本发明提供一种软件设置方法,包括:从服务器接收软件程序的设置数据,所述设置数据包括设置项目及其设置值;根据接收的设置数据对所述软件程序进行设置。
[0008]进一步地,该软件设置方法还包括:在所述软件程序启动时,向所述服务器发送对所述软件程序的设置请求。
[0009]进一步地,根据接收的设置数据对所述软件程序进行设置的处理包括:向用户提供所述设置数据,根据用户的设置指令对所述软件程序进行设置。
[0010]进一步地,该软件设置方法还包括:将用户对所述软件程序的操作行为数据发送给所述服务器。
[0011]根据本发明的另一方面,本发明还提供一种软件设置方法,包括:获取软件程序的高频设置数据;将所述软件程序的高频设置数据发送给安装有所述软件程序的客户端。
[0012]进一步地,该软件设置方法还包括:接收所述客户端发送的对所述软件程序的设置请求。
[0013]进一步地,该软件设置方法还包括:从所述客户端接收所述软件程序的用户操作行为数据。
[0014]进一步地,该软件设置方法还包括:对所述软件程序的用户操作行为数据进行分析,获取所述软件程序的高频设置数据。
[0015]根据本发明的另一方面,本发明还提供一种软件设置装置,包括:第一数据接收模块,用于从服务器接收软件程序的设置数据,所述设置数据包括设置项目及其设置值;设置模块,用于根据接收的设置数据对所述软件程序进行设置。
[0016]进一步地,该软件设置装置还包括:请求发送模块,用于在所述软件程序启动时,向所述服务器发送对所述软件程序的设置请求。
[0017]进一步地,设置模块还用于:向用户提供所述设置数据,根据用户的设置指令对所述软件程序进行设置。
[0018]进一步地,该软件设置装置还包括:第一数据发送模块,用于将用户对所述软件程序的操作行为数据发送给所述服务器。
[0019]根据本发明的另一方面,本发明还提供一种软件设置服务器,包括:数据获取模块,用于获取软件程序的高频设置数据;第二数据发送模块,用于将所述软件程序的高频设置数据发送给安装有所述软件程序的客户端。
[0020]进一步地,该软件设置服务器还包括:请求接收模块,用于接收所述客户端发送的对所述软件程序的设置请求。
[0021]进一步地,该软件设置服务器还包括:第二数据接收模块,用于从所述客户端接收所述软件程序的用户操作行为数据。
[0022]进一步地,数据获取模块还用于:对所述软件程序的用户操作行为数据进行分析,获取所述软件程序的高频设置数据。
[0023]本发明实施例所提供的软件设置方法、装置及服务器,从服务器接收软件程序的包括设置项目及其设置值的设置数据,根据接收的设置数据对软件程序进行设置,并获取该软件程序的高频设置数据,发送给安装有该软件程序的客户端,以自动完成对用户较合适的软件程序设置,实现用户对软件的友好度和使用体验的提高。
【附图说明】
[0024]图1为本发明提供的软件设置方法一个实施例的方法流程图;
[0025]图2为本发明提供的另一种软件设置方法一个实施例的方法流程图;
[0026]图3为本发明提供的软件设置方法另一个实施例的方法流程图;
[0027]图4为本发明提供的另一种软件设置方法另一个实施例的方法流程图;
[0028]图5为本发明提供的一种软件设置装置一个实施例的结构示意图;
[0029]图6为本发明提供的一种软件设置装置另一个实施例的结构示意图;
[0030]图7为本发明提供的一种软件设置服务器一个实施例的结构示意图;
[0031]图8为本发明提供的一种软件设置服务器另一个实施例的结构示意图。
【具体实施方式】
[0032]本发明的基本构思是,通过接收服务器的包括设置项目和设置值的设置数据,并根据该设置数据进行合适的软件程序设置;由服务器获取软件程序的高频设置数据,并发送给安装有该软件程序的客户端,以自动提供给用户合适的软件程序设置。
[0033]下面结合附图对本发明示例性实施例的软件设置方法、装置及服务器进行详细描述。
[0034]实施例一
[0035]图1为本发明提供的软件设置方法一个实施例的方法流程图,该方法的执行主体可以为安装有软件程序的客户端。
[0036]参照图1,在步骤S110,从服务器接收软件程序的设置数据,设置数据包括设置项目及其设置值。
[0037]通常,用户在安装使用软件程序时,尤其是初次使用软件程序,要进入软件程序的设置向导界面对软件程序进行设置,设置完成或者跳过设置向导进行默认设置,才能使用软件程序。本实施例中,由软件程序从服务器接收软件程序的设置数据,该设置数据较优地选择为相同或同类别软件的设置数据。该设置数据包括设置项目及其设置值,其中设置项目及其设置值是指软件程序设置中的具体项目及其项目值,是为了使用户更方便的使用软件程序,可以包括软件程序的显示字体及其大小,或者将某一项目提前展示。例如,某新闻软件的具体设置项目包括,将军事新闻展示在页面前端。
[0038]在步骤S120,根据接收的设置数据对软件程序进行设置。
[0039]从服务器接收到设置数据之后,根据接收的设置数据中的设置项目及其设置值,对软件程序进行设置。若设置数据中包括的设置项目较多,可以对多个设置项目一一进行设置;设置数据中包括的设置项目较少或没有设置项目,可以在将设置数据中的设置项目设置之后,对其他设置项目进行默认设置,以较全面的完成软件程序的设置。
[0040]在本实施例的软件程序设置中,用户不需要特意介入软件程序的设置,只需等待在软件程序自动设置完成,就可以使用软件程序;同时,可以根据同类别软件的设置数据,自动完成对软件程序的初始设置,有效地提高了软件程序设置的效率。
[0041]图2为本发明提供的软件设置方法另一个实施例的方法流程图,该方法的执行主体可以为与软件程序相对应的服务器。该方法是应用到用户正在使用的程序软件,可以包括使用图1所示方法进行过设置的软件程序。
[0042]参照图2,在步骤S210,获取软件程序的高频设置数据。
[0043]获取软件程序的高频设置数据,可以为由服务器获取相同或同类别软件程序的高频设置数据。软件程序的高频设置数据是指用户在使用软件的过程中,对软件程序进行的设置数据中的设置概率较高的设置项目数据。对于使用过图1所示方法进行过设