|
这个程序我是用innosetup写的,很费了一番手脚。我的目标是尽量傻瓜化。希望有人喜欢。
一共有两个文件:setup.exe与setup.ini。
使用时把这两个文件复制到你的LISP程序目录中就行了。
setup.exe, 是安装程序。它负责把它所在的文件夹中的内容与所有子文件夹的内容复制到目标程序目录下,保持原有的目录结构。
setup.ini中设置一些自定义信息。
为了说明问题,我把coolzhb以前的文字修改大师做了一个例子:
我针对setup.ini的内容作些说明:
[B]
[General]
AppName=文字修改大师
这条控制安装程序显示的程序名
AppVerName=文字修改大师 V9.0 版
这条控制安装程序显示的带版本号的程序名
MenuFile=lisp\ctt
这条指定菜单文件路径,相对于当前setup.exe的路径, 不要带扩展名,程序自动加上.mns, 即程序会去找 lisp\ctt.mns
MenuName=ctt
这条是菜单组的名称
PathToAdd=.;LISP
这条是需要添加的Support路径。如果根也要加,用点表示, 分号分开。如 PathToAdd=LISP;LIB;FONTS;.;BIN
DefaultPath=coolzhb
默认安装路径。DefaultPath=coolzhb 一般就指C:\Program Files\coolzhb
DefaultGroup=coolzhb
开始菜单中的组名
License=License.rtf
授权协议文件名,与setup.exe在同一个目录下
Help=help.chm
帮助文件名,与setup.exe在同一个目录下
ReadMe=readme.rtf
这个不多说了,与setup.exe在同一个目录下
About=文字修改大师
关于对话框的标题
AboutLabel1=作者:coolzhb
第一条关于信息
AboutLabel2=2004.3.11
第二条关于信息[Version]
R14.0=1
是否需要支持R14(包括ADT1.0等等),如果不支持,写成R14.0=0
R15.0=1
同上。R15.0指 2000/2000i/2002; ADT 2.x/3.x, 等等
R16.0=1
同上。R16.0指AutoCAD 2004; ADT4等等
[/B]2004年4月15日23时34分更新: 更新:程序界面部份文字修正。
在安装程序中显示Readme和License文件。
其它更新请查看setup.ini文件中的注释。
更新:2004年6月30日20时52分
1.加入英文界面(安装程序自动判断当前的操作系统。当前Windows代码页为简体中文,则自动显示中文界面;如果当前Windows代码页为英语,自动界面英文界面;如果是其它语言,提示用户选择使用的安装界面的语言)
2.更新Setup编译核心,版本升级安装时自动取得上次安装时设置。(在AppName没有更改的情况下)
通用AutoCAD二次开放安装程序
本帖以下内容被隐藏保护;需要你回复后,才能看到! 游客,如果您要查看本帖隐藏内容请 回复 |
|