9 Star 19 Fork 12

codetask / ctParcel Generator

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ctParcel 打包安装生成器 (仿NSIS界面)

点击前往模板EXE: http://git.oschina.net/codetimer/ctParcel

输入图片说明

生成器的使用方式:

我已编译好的所有文件上传至 “编译好的程序.zip”

解压后按照上面的命令直接调用生成器generator.exe即可

将生成器和编译好的模板exe以及临时文件放入相同目录中,使用命令行调用即可.

输入图片说明

调用方式:

1. 运行 -> cmd

2. cd 进入生成器目录 , 然后按照下面的规则调用 generator.exe 

//---------------------------------------------------------------------------------------
//                     生成目标        程序名       源文件夹   压缩方式  安装完毕自动运行程序
//
// generator.exe      -c:\setup.exe  -programName  -folder   -zip    -xxxx.exe
//                                                           -none
//---------------------------------------------------------------------------------------

所需资源:

** 资源文件上传至 res.zip **

[3个图片 1个所有字符串信息文件]

附录:

生成器的原理:

  1. 获取调用参数,用于初始化信息头
  2. 开始生成时, 生成器将模板exe拷贝一份到[生成目标]
  3. 遍历生成的文件夹,写入信息头
  4. 将信息头[addedSector]写入生成目标的最后
  5. 将安装所需的临时文件按照结构[fileblock]写入生成目标
  6. 将每个文件[fileblock]依次写入生成目标

空文件

简介

ctparcel的生成器[命令行模式] 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C++
1
https://gitee.com/codetimer/ctParcel-Generator.git
git@gitee.com:codetimer/ctParcel-Generator.git
codetimer
ctParcel-Generator
ctParcel Generator
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891