[发明专利]一种安装文件应用程序更新方法、更新检测方法及装置有效
申请号: | 201911015838.7 | 申请日: | 2019-10-24 |
公开(公告)号: | CN110659055B | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 张森;缪瑾;畅敏;于长虹;肖波;牛秋晨;何晓梅;唐平;向继昱;秦旺;费佳丽 | 申请(专利权)人: | 四川隧唐科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 成都领航高智知识产权代理有限公司 51285 | 代理人: | 王斌 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 安装 文件 应用程序 更新 方法 检测 装置 | ||
本发明公开了一种安装文件应用程序更新方法,包括:对存储在自身的安装文件应用程序模板进行解包;修改安装文件参数;删除安装文件应用程序模板内原有签名指纹文件;对安装文件应用程序模板内的可执行二进制文件进行动态链接库的链接;制作新签名指纹文件;将当前安装文件应用程序模板内容和所述新签名指纹文件打包成安装文件应用程序。
技术领域
本发明涉及软件领域,具体的涉及一种安装文件应用程序更新方法、更新检测方法及装置。
背景技术
在项目产品很多的情况下,对项目产品的管理成为运营人员最困扰的事情,每次版本更新要根据不同的产品进行不同的配置,上传到多个平台,每次上传都要填大量的资料,每次都要确认一下上传错误没,很是麻烦,现在通过本专利技术,可以根据历史设置,自动的填充所需要的资料,自动打包、上传分发平台,减少了运营人员的工作量,避免了一些常见的错误导致产品运营不畅。
发明内容
本发明的一个目的在于提供一种安装文件应用程序更新方法、更新检测方法及装置,使得对安装文件的更新更加准确快捷。
具体地,本发明是通过如下技术方案实现的:
一种安装文件应用程序更新方法,应用于应用生成签名服务器,所述方法包括:
S1:对存储在自身的安装文件应用程序模板进行解包;
S2:修改安装文件参数;
S3:删除安装文件应用程序模板内原有签名指纹文件;
S4:对安装文件应用程序模板内的可执行二进制文件进行动态链接库的链接;
S5:制作新签名指纹文件;
S6:将当前安装文件应用程序模板内容和所述新签名指纹文件打包成安装文件应用程序。
较佳的,所述方法还包括:
S7:对所述安装文件应用程序进行分发。
较佳的,所述S2包括:
S21:获取安装文件参数;
S22:将所述安装文件参数修改到安装文件应用程序模板内。
较佳的,所述S5包括:
S51:从自身存储的开发者证书中获取到证书私钥;
S52:采用所述证书私钥对安装文件应用程序模板内的每个文件逐一进行数字签名,生成新签名指纹文件。
一种安装文件应用程序更新检测方法,应用于客户端,所述方法包括:
S1’:向版本管理服务器请求应用签名指纹文件;
S2’:获取版本管理服务器发送的对应应用签名指纹文件;
S3’:比较自身应用当前的签名指纹文件和从版本管理服务器获取的对应应用签名指纹文件的内容是否相同,若是,则结束,若否,则执行S4’;
S4’:提示用户对对应应用进行更新,或从版本管理服务器中下载对应应用的安装文件应用程序。
一种安装文件应用程序更新装置,应用于应用生成签名服务器,所述装置包括:
解包模块,用于对存储在自身的安装文件应用程序模板进行解包;
参数修改模块,用于修改安装文件参数;
删除模块,用于删除安装文件应用程序模板内原有签名指纹文件;
链接模块,用于对安装文件应用程序模板内的可执行二进制文件进行动态链接库的链接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川隧唐科技股份有限公司,未经四川隧唐科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911015838.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:家用电器及其用于升级功能逻辑的装置和方法
- 下一篇:DSP程序在线更新电路