[发明专利]软件工具开发包文件的打包方法和装置有效
申请号: | 201410645512.3 | 申请日: | 2014-11-10 |
公开(公告)号: | CN104407856B | 公开(公告)日: | 2018-02-02 |
发明(设计)人: | 闫青 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 李志刚,吴贵明 |
地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 工具 开发 文件 打包 方法 装置 | ||
技术领域
本发明涉及计算机领域,具体而言,涉及一种软件工具开发包文件的打包方法和装置。
背景技术
软件工具开发包(Software Development Kit,简称为SDK)是一些被软件工程师用于为特定的软件包,软件框架,硬件平台,操作系统等创建应用软件的开发工具的集合。SDK一般是指开发Windows平台下的应用程序所使用的SDK。它可以是为程序设计语言提供应用程序接口的文件,也可以是能与嵌入式系统通信的硬件。现有技术对软件工具开发包文件进行打包是通过手动配置打包所需的配置信息,比如版本、渠道、路径、文件名、编辑器等。不同的编辑环境有不同的软件工具开发包的文件包,将不同编辑环境下的多个软件工具开发包文件包进行打包,生成总的软件工具开发包文件包。现有技术对软件工具开发包文件的打包过程繁琐,容易出错,而且,手动配置打包所需的配置信息也比较麻烦。
针对相关技术通过手动配置打包所需的配置信息实现软件工具开发包文件的打包繁琐易错的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种软件工具开发包文件的打包方法和装置,以解决相关技术通过手动配置打包所需的配置信息实现软件工具开发包文件的打包繁琐易错的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种软件工具开发包文件的打包方法。该软件工具开发包文件的打包方法包括:获取软件工具开发包文件;获取第一脚本文件,其中,第一脚本文件中包括打包命令,打包命令用于对软件工具开发包文件进行打包操作;执行第一脚本文件,通过打包命令对软件工具开发包文件执行打包操作。
进一步地,第一脚本文件还包括组合命令,并且第一脚本文件中包括多个打包命令,对软件工具开发包文件执行打包操作包括:通过执行第一脚本文件中的多个打包命令对软件工具开发包文件打包,得到多个软件工具开发包文件包;执行第一脚本文件中的组合命令对多个软件工具开发包文件包打包。
进一步地,在执行第一脚本文件之后,该软件工具开发包文件的打包方法还包括:获取第一脚本文件的存储路径;将执行第一脚本文件得到的软件工具开发包文件包存入到第一脚本文件的存储路径对应的地址。
进一步地,将执行第一脚本文件得到的软件工具开发包文件包存入到第一脚本文件的存储路径对应的地址之后,该软件工具开发包文件的打包方法还包括:获取文件接口协议;获取第二脚本文件,其中,第二脚本文件用于将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包;通过执行第二脚本文件将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包;将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器。
进一步地,获取第二脚本文件之后,该软件工具开发包文件的打包方法还包括:获取第二脚本文件的存储路径,其中,第二脚本文件的存储路径对应的地址用于存储执行第二脚本文件得到的符合文件接口协议的文件包,通过执行第二脚本文件将执行第一脚本文件得到的软件工具开发包文件包转化成符合文件接口协议的文件包之后,该软件工具开发包文件的打包方法还包括:将执行第二脚本文件得到的符合文件接口协议的文件包存入到第二脚本文件的存储路径对应的地址。
进一步地,将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器包括:获取第二脚本文件的参数列表,其中,参数列表中存储有用于判断是否发送通知消息的参数,通知消息用于通知服务器执行第二脚本文件得到的符合文件接口协议的文件包已经被发送到服务器;获取第三脚本文件,其中,第三脚本文件用于将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器;通过执行第三脚本文件将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器,将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器之后,该软件工具开发包文件的打包方法还包括:判断执行第二脚本文件得到的符合文件接口协议的文件包是否成功发送到服务器;如果执行第二脚本文件得到的符合文件接口协议的文件包成功发送到服务器,根据第二脚本文件的参数列表中的用于判断是否发送通知消息的参数确定是否发送通知消息。
进一步地,获取第二脚本文件的存储路径之后,该软件工具开发包文件的打包方法还包括:获取第二脚本文件的配置信息,配置信息包括接收执行第二脚本文件得到的符合文件接口协议的文件包的服务器的地址,通过执行第三脚本文件将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器包括:获取服务器的地址;将执行第二脚本文件得到的符合文件接口协议的文件包发送到服务器的地址对应的服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410645512.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种RFID多功能智慧校园定位手表
- 下一篇:一种手表排线组加热装置