• 32012阅读
  • 35回复

Install Wizard v0.1.3软件介绍及下载 [复制链接]

上一主题 下一主题
离线XChinux
 

只看楼主 倒序阅读 楼主  发表于: 2007-06-04
— 本帖被 XChinux 执行取消置顶操作(2009-10-09) —
Install Wizard是一个在我自己写Qt软件的时候遇到发布问题而没有找到好的又合适的解决办法后自己简单的写出来的一个辅助安装工具,功能很简单,采用Qt OpenSource 4.4版编译(mingw版)。理论上它是可以跨平台的,但目前仅仅先顾及到Windows。Install Wizard本身功能的完善丰富以及跨平台问题将在随后的版本中解决。Install Wizard在GPLv2下发布。

现在的功能包括:
1、软件许可协议自定义。
    可以在etc/install.conf中的license配置项中自定义许可协议的文件。使用html方式最好。放在data目录下。
2、选择安装目录
3、自定义项目目录
    可以在etc/install.conf中的project目录项中定义
4、自定义安装包
    安装包采用tgz格式,即使用 tar, gzip命令制作的.tgz文件 。在etc/install.conf中的package配置项中可定义包文件名。放在data目录下。

install.conf中的配置项说明:
title  显示在安装程序标题栏的文字
license    要显示在许可证中的内容的文件(相对于data目录)
package  用tar打包成的.tgz或.tar.gz格式的压缩包(相对于data目录)
project    要将程序安装的目录下(相对于用户所选的安装目录),可为空
shortcut_title  要创建的快捷方式名称(创建在当前用户的"开始菜单->程序"目录下)
shortcut_exec  快捷方式对应的可执行程序(相对于用户所选目录+project目录)


下面是截图:








可执行Windows二进制及源码包下载:
http://www.qtcn.org/download/installwizard/install.tgz

Install Wizard v0.1.1采用Qt 4.4.0 Opensource win32 mingw版编译。相比较于0.1.0,一是编译时采用了动态编译,而非原来的静态编译,二是修改了不能正常显示配置文件中的中文内容的问题。

Install Wizard v0.1.2 build 20081114版采用Qt 4.4.3 OpenSource win32 mingw版编译。只比0.1.1中增加了自动探测VC2008 Redistributable Setup并安装的功能,这样就能用Install Wizard来安装采用VC2008编译的Qt程序了(依赖于VC2008发布包,需要手动安装),如果要安装的程序是用VC2008编译的,那么只要将VC2008发布包vcredist_x86.exe放到redist目录下即可。

InstallWizard v0.1.3 build 20081116版采用Qt 4.4.3 OpenSource win32 mingw版编译。
一是去除了解压文件到用户指定目录的过程由以前的单独另一个线程改为去除此线程(因为没必要了)
二是增加了创建快捷方式的功能(只能创建一个,并且只能创建在开始菜单->程序 目录下)

关于Qt4.4.3 OpenSource win32 for mingw及mingw可以到Qt Install版置顶帖 中下载:
http://www.qtcn.org/bbs/read.php?tid=1075
[ 此贴被XChinux在2008-11-16 19:47重新编辑 ]
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线marship
只看该作者 1楼 发表于: 2007-06-08
谢谢,支持一下!
离线cqslmt

只看该作者 2楼 发表于: 2007-06-13
不错应该鼓励
离线dinghwy

只看该作者 3楼 发表于: 2007-09-01
不错啊
离线captain08
只看该作者 4楼 发表于: 2008-03-14
支持
离线flingyun
只看该作者 5楼 发表于: 2008-03-18
谢谢~
离线hanxing30

只看该作者 6楼 发表于: 2008-04-10
看看源代码
离线powerxyh

只看该作者 7楼 发表于: 2008-04-25
不 错 !
离线yfx2003

只看该作者 8楼 发表于: 2008-05-26
很有启发的一件事情啊……
www.qtcn.org/gpq4/
ajaxref.okajax.com/
离线hatoyu

只看该作者 9楼 发表于: 2008-05-28
为什么不做一个 linux的阿

看看 等我们这个项目做好 来给修改一个linux版本的。
离线captain08
只看该作者 10楼 发表于: 2008-07-13
支持
离线yleesun

只看该作者 11楼 发表于: 2008-08-04
不错,但安装后,只是把文件拷到相应的文件夹下,如果能生成桌面快捷方式和添加到开始菜单中,那就更好了
离线fychit

只看该作者 12楼 发表于: 2008-11-12
支持
嵌入式Linux系统开发QQ群:72659572
欢迎加入讨论!
离线XChinux

只看该作者 13楼 发表于: 2008-11-14
今天稍微修改了一下,支持自动探测VC2008发布包是否安装过,并自动安装的功能。版本更正为0.1.2 build 20081114
Install Wizard很长时间没更新了,应该在这个月内还会进行更新,以加入创建快捷方式功能。至于向Linux移植,需要做的工作还比较多,尤其是权限问题。在Windows下目前未考虑到权限问题。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 14楼 发表于: 2008-11-16
install.conf中的配置项说明:
title  显示在安装程序标题栏的文字
license    要显示在许可证中的内容的文件(相对于data目录)
package  用tar打包成的.tgz或.tar.gz格式的压缩包(相对于data目录)
project    要将程序安装的目录下(相对于用户所选的安装目录),可为空
shortcut_title  要创建的快捷方式名称(创建在当前用户的"开始菜单->程序"目录下)
shortcut_exec  快捷方式对应的可执行程序(相对于用户所选目录+project目录)


InstallWizard v0.1.3 build 20081116版采用Qt 4.4.3 OpenSource win32 mingw版编译。
一是去除了解压文件到用户指定目录的过程由以前的单独另一个线程改为去除此线程(因为没必要了)
二是增加了创建快捷方式的功能(只能创建一个,并且只能创建在开始菜单->程序 目录下)
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线ny13524
只看该作者 15楼 发表于: 2008-11-21
支持
先下载看看呵
离线nmiirq

只看该作者 16楼 发表于: 2008-12-08
顶版主!
离线y383564500
只看该作者 17楼 发表于: 2008-12-17
好的,我试着用用看。。。
离线mumutouv

只看该作者 18楼 发表于: 2008-12-23
怎么这么大?
离线killua_hzl

只看该作者 19楼 发表于: 2009-04-11
while(1) up;
离线悲天
只看该作者 20楼 发表于: 2009-06-24
那个,LZ啊,我下载了,可是 是英文的……然后安装完,我打开,就不会用了
离线songpeng
只看该作者 21楼 发表于: 2009-07-17
好!
认真的做我自己的事情!
离线pqfeng
只看该作者 22楼 发表于: 2009-07-31
感谢楼主,多谢多谢。
离线lovehouye

只看该作者 23楼 发表于: 2009-09-22
哈哈,正要做这个东西,搜了一下发现版主已经共享了,那就毫不客气地借用了,还是说声谢谢哈!~Thanks very much!
离线xiang612
只看该作者 24楼 发表于: 2009-12-11
谢谢版主。。。版主的代码写的相当有效率,学习中。。。膜拜中!
离线pulongpu
只看该作者 25楼 发表于: 2009-12-26
谢谢,支持一下!
人生得意须尽欢,莫使金樽空对月!!
离线henrya2
只看该作者 26楼 发表于: 2010-01-16
Linux已经有强大的脚本,能完成比较方便的安装。
离线alexanderwbx
只看该作者 27楼 发表于: 2010-03-15
可以用InstallShied 来做Qt项目的安装包吗?
离线dmzy007

只看该作者 28楼 发表于: 2010-04-19
等着楼主做一个linux版本的
离线andyliang

只看该作者 29楼 发表于: 2011-02-12
坚决顶
离线XChinux

只看该作者 30楼 发表于: 2011-02-12
工作太忙都没时间考虑更新,无奈。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
在线toby520

只看该作者 31楼 发表于: 2013-04-25
坚决要求楼主更新,我被Installshield折腾傻了
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
离线XChinux

只看该作者 32楼 发表于: 2013-04-25
用nsis也不错。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线dbzhang800

只看该作者 33楼 发表于: 2013-04-25
引用第31楼toby520于2013-04-25 11:43发表的  :
坚决要求楼主更新,我被Installshield折腾傻了

也可以考虑Qt的 IFW
离线jdwx

只看该作者 34楼 发表于: 2013-04-25
Qt installer Framework 1.3.0不知道去哪里了?
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线dbzhang800

只看该作者 35楼 发表于: 2013-04-25
快速回复
限100 字节
 
上一个 下一个