[发明专利]一种PC机安装程序的建立方法及装置有效
| 申请号: | 201510304780.3 | 申请日: | 2015-06-05 |
| 公开(公告)号: | CN104834533B | 公开(公告)日: | 2018-12-14 |
| 发明(设计)人: | 张汉就;郑爱华;张六一 | 申请(专利权)人: | 东信和平科技股份有限公司 |
| 主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/41 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 屈慧丽;曹志霞 |
| 地址: | 519060 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 安装程序 高级语言 开发工具 编译 资源文件 源文件 安装软件 程序界面 脚本编写 界面布局 软件使用 压缩软件 专业安装 复杂度 磁盘 加载 打包 复制 | ||
本发明实施例公开了一种PC机安装程序的建立方法及装置,解决了使用安装软件打包的方式虽为主流使用,但是专业安装软件使用复杂,并需要付费,界面布局也无法修改的技术问题,免费的NSIS为脚本编写,使用复杂度太大的技术问题,磁盘复制无法对软件进行保护的技术问题,压缩软件的界面也很单一的技术问题。本发明实施例PC机安装程序的建立方法包括:通过高级语言开发工具对包含有待安装程序的源文件进行编译,并生成与编译完成的源文件对应的资源文件;通过高级语言开发工具对加载后的资源文件进行所示待安装程序及其对应的程序界面的设计;通过高级语言开发工具编译生成与设计好的待安装程序和程序界面相对应的安装程序。
技术领域
本发明涉及计算机技术领域,尤其涉及一种PC机安装程序的建立方法及装置。
背景技术
安装程序(或称安装软件)是电脑软件的一种,用以协助使用者安装其他软件或驱动程序。安装程序的档案名称常见有“setup”、“install”、“installer”、“installation”等字样。目前主流的安装程序制作方法多是使用第三方公司开发的安装软件,对于程序开发人员来说难度虽然不算大,但是固定的安装流程和模式,无法适应所有领域和行业,如公司的Logo、产品的图标和图片需要放到显眼位置时,以及需要对安装后的程序进行特别处理,这些通用的安装软件便很难实现。同时涉及到付费问题,增加了软件的成本。
PC机安装程序的制作一般有以下四种情况:1、使用付费安装软件打包,如InstallShield;2、使用免费安装软件打包,如NSIS;3、使用批处理对文件的磁盘复制,即不打包,只是将待安装程序与批处理放在一起,安装时执行批处理去复制文件;4、使用压缩软件进行压缩打包,如WinRar。
然而,上述的使用安装软件打包的方式虽为主流使用,但是专业安装软件使用复杂,并需要付费,界面布局也无法修改,免费的NSIS为脚本编写,使用复杂度太大,磁盘复制无法对软件进行保护,压缩软件的界面也很单一。
发明内容
本发明实施例提供了一种PC机安装程序的建立方法及装置,解决了使用安装软件打包的方式虽为主流使用,但是专业安装软件使用复杂,并需要付费,界面布局也无法修改的技术问题,免费的NSIS为脚本编写,使用复杂度太大的技术问题,磁盘复制无法对软件进行保护的技术问题,压缩软件的界面也很单一的技术问题。
本发明实施例中提供的一种PC机安装程序的建立方法,包括:
通过高级语言开发工具对包含有待安装程序的源文件进行编译,并生成与编译完成的所述源文件对应的资源文件;
通过所述高级语言开发工具对加载后的所述资源文件进行所述待安装程序及其对应的程序界面的设计;
通过所述高级语言开发工具编译生成与设计好的待安装程序和所述程序界面相对应的安装程序。
优选地,
通过高级语言开发工具对包含有待安装程序的源文件进行编译,并生成与编译完成的所述源文件对应的资源文件具体包括:
进行将所述待安装程序加入所述源文件中的编辑,所述源文件包括待安装文件及其对应安装路径;
通过高级语言开发工具对包含有待安装程序的源文件进行编译,并生成与编译完成的所述源文件对应的资源文件。
优选地,
通过所述高级语言开发工具对加载后的所述资源文件进行所述待安装程序及其对应的程序界面的进行设计具体包括:
通过所述高级语言开发工具加载生成的所述资源文件;
通过所述高级语言开发工具对所述待安装程序的安装流程及程序界面进行设计。
优选地,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东信和平科技股份有限公司,未经东信和平科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510304780.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种控制方法及电子设备
- 下一篇:云中心应用信任验证





