[发明专利]一种软件安装包的定制方法和一种服务器有效
| 申请号: | 201310575214.7 | 申请日: | 2013-11-15 |
| 公开(公告)号: | CN103631587B | 公开(公告)日: | 2017-01-18 |
| 发明(设计)人: | 陶伟华;周裕波 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 兰淑铎 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 软件 安装 定制 方法 服务器 | ||
技术领域
本发明涉及计算机技术领域,具体涉及一种软件安装包的定制方法和一种服务器。
背景技术
随着计算机的发展,越来越多应用软件被开发,以满足人们工作和活动中的多样化需求。例如,用户通过安装的图像软件可以完成图片的编辑;用户通过安装的影音播放软件可以观看影音文件;用户通过安装的浏览器软件可以浏览网页。
用户获取应用软件的方法很多,例如,用户可以从互联网中下载应用软件或者从存储器中获取应用软件。一般地,用户获取到软件安装包后,在进行软件安装过程中,需要进行安装路径选择、安装组件确定、安装插件确定和确定是否安装推广软件等操作,才能最终完成软件的安装。现有的软件安装方法,安装步骤冗长、浪费时间,安装过程复杂、繁琐。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种软件安装包的定制方法和一种服务器。
依据本发明的一个方面,提供了一种软件安装包的定制方法,包括:
接收定制请求,生成与所述定制请求相匹配的定制信息,并生成指示所述定制信息的标签标识;
根据所述标签标识,配置携带所述标签标识的软件安装包;
生成所述携带所述标签标识的软件安装包对应的下载地址。
可选地,所述生成指示所述定制信息的标签标识,包括:
将所述标签标识进行加密,生成加密标签标识。
可选地,所述根据所述标签标识,配置携带所述标签标识的软件安装包,包括:
在基础软件安装包中添加所述标签标识,配置携带所述标签标识的软件安装包;其中,所述基础软件安装包为软件制作方提供的默认安装包。
可选地,在所述配置携带所述标签标识的软件安装包步骤之后,所述方法还包括:
将携带有相同标签标识的软件安装包划分为一个群组,并设置所述群组的群组标识。
可选地,所述生成所述携带所述标签标识的软件安装包对应的下载地址,包括:
生成一个前缀为TWInst,且携带所述标签标识的下载地址。
可选地,所述定制信息包括:身份标识ID配置信息、图片配置信息、插件配置信息、组件配置信息、安装路径配置信息和第三方软件配置信息中的至少一种。
可选地,在所述接收定制请求步骤之前,所述方法还包括:
生成所述身份标识ID配置信息对应的身份标识ID配置信息选项、所述图片配置信息对应的图片配置信息选项、所述插件配置信息对应的插件配置信息选项、所述组件配置信息对应的组件配置信息选项、所述安装路径配置信息对应的安装路径配置信息选项和所述第三方软件配置信息对应的第三方软件配置信息选项中的至少一种选项。
可选地,所述软件安装包包括:浏览器安装包;
当所述软件安装包包括所述浏览器安装包时,所述定制信息包括:浏览器的安全配置信息、第三方网页配置信息、搜索历史记录、搜索关键字和收藏夹信息中的至少一种。
可选地,在所述接收定制请求步骤之前,所述方法还包括:
生成所述浏览器的安全配置信息对应的浏览器的安全配置信息选项、所述第三方网页配置信息对应的第三方网页配置信息选项、所述搜索历史记录对应的搜索历史记录选项、所述搜索关键字对应的搜索关键字选项和所述收藏夹信息对应的收藏夹信息选项中的至少一种选项。
可选地,在所述接收定制请求,生成与所述定制请求相匹配的定制信息,并生成指示所述定制信息的标签标识步骤之后,所述方法还包括:
保存所述定制请求、所述定制信息和所述标签标识;
建立所述标签标识与所述定制请求以及所述定制信息的对应关系,并保存所述对应关系。
根据本发明的另一方面,提供了一种服务器,包括:
接收生成模块,用于接收定制请求,生成与所述定制请求相匹配的定制信息,并生成指示所述定制信息的标签标识;
第一软件安装包配置模块,用于根据所述标签标识,配置携带所述标签标识的软件安装包;
下载地址生成模块,用于生成所述携带所述标签标识的软件安装包对应的下载地址。
可选地,所述接收生成模块用于将所述标签标识进行加密,生成加密标签标识。
可选地,所述第一软件安装包配置模块用于在基础软件安装包中添加所述标签标识,配置携带所述标签标识的软件安装包;其中,所述基础软件安装包为软件制作方提供的默认安装包。
可选地,所述服务器还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310575214.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种仓库库存清点显示装置
- 下一篇:注塑机人工取件踏板





