发明名称 安装包生成装置及方法、以及安装进度传递方法
摘要 本发明公开了一种安装包生成方法,包括:建立软件的安装包脚本,在所述安装包脚本中存储需要打包的软件的文件列表信息,并存储用来解析命令行的指令描述信息,所述命令行在执行所述软件的安装包时,携带安装参数;将所述安装包脚本中存储的所述指令描述信息转换为解析命令行指令;生成包括用来计算和发送所述软件的安装进度的指令;压缩所述安装包脚本中存储的所述文件列表信息中的所有文件,生成所述软件的安装包,在所述安装包中包含上述指令的集合。同时,本发明还提供了一种安装包生成装置,以及一种安装进度传递方法。本发明解决了获得软件安装进度时,软件通用性不强的问题。
申请公布号 CN101196815A 申请公布日期 2008.06.11
申请号 CN200710301634.0 申请日期 2007.12.27
申请人 腾讯科技(深圳)有限公司 发明人 杨采石;陈韶华
分类号 G06F9/44(2006.01);G06F9/45(2006.01) 主分类号 G06F9/44(2006.01)
代理机构 北京德琦知识产权代理有限公司 代理人 罗正云;宋志强
主权项 1.一种安装包生成装置,其特征在于,包括:安装包脚本存储模块,用于存储需要打包的软件的文件列表信息,并存储用来解析命令行的指令描述信息,所述命令行在执行所述软件的安装包时,携带安装参数;编译器模块,用于将所述安装包脚本存储模块中存储的所述指令描述信息转换为解析命令行指令,生成包括用来计算和发送所述软件的安装进度的指令,压缩安装包脚本存储模块中存储的所述文件列表信息中的所有文件,生成所述软件的安装包,在所述安装包中包含上述指令的集合。
地址 518044广东省深圳市福田区振兴路赛格科技园2栋东403室