找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: 秋枫

(2008-12-22更新)[原创]:通用AutoCAD二次开发安装程序-支持2000-2009

[复制链接]
 楼主| 发表于 2004-3-24 21:43:01 | 显示全部楼层
2004年3月24日20时53分更新:


更新:支持AutoCAD 2005

如需要在2005下面安装,在INI文件中加一条:R16.1=1

[Version]
R14.0=1
R15.0=1
R16.0=1
R16.1=1

请重新下载
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-4-6 22:52:51 | 显示全部楼层
这个安装程序很好用,谢谢秋枫。

在某些情形下,还是innosetup+setreg的方便些,直接编好后双击iss文件就能生成单个安装文件,适合经常升级的情况。请问斑竹是否能给setreg升级一下支持acad2005?

还有一个问题:虽然r14到2005都能加载,但只要用过了2004/2005的版本,14/2000/2002的菜单就不能加载了。好像2004以后版本的mnc文件和以前的mnc文件不再兼容。(对此问题我的对策是2004/2005使用不同名称的菜单文件。)对应在安装程序上,建议修改注册的部分最好做些调整。

还有:为什么license和readme在安装时没有出现?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-4-10 10:22:27 | 显示全部楼层
首先感谢秋枫。在安装时,对文件夹中的隐藏文件不能复制到目标文件夹,可能算一个小bug吧。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-4-14 11:44:54 | 显示全部楼层
秋风版主能不能做一个标准版的英文安装程序,这样就更有用了 。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-4-15 12:38:59 | 显示全部楼层
最初由 秋枫 发布
[B]最后结果:注意注释部分。这样一个单独文件形式的安装程序就完工了。 [/B]


不错
对我有很大帮助
谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-4-15 23:28:21 | 显示全部楼层
请问斑竹是否能给setreg升级一下支持acad2005

目前由于精力与软件问题,不能再维护这个程序。

但只要用过了2004/2005的版本,14/2000/2002的菜单就不能加载了。好像2004以后版本的mnc文件和以前的mnc文件不再兼容。

你说的没错,我也是用不同的菜单文件解决的。
目前这个使用这个安装程序的话,可以通过开始菜单程序组中的“修复菜单加载”这个快捷方式解决。
有空我会加上区分对待菜单文件的选项的。(To do list)

还有:为什么license和readme在安装时没有出现?

因为需要动态显示,原来一直没有写这段代码。今天的更新添加了这段代码,现在可以在安装时显示license和readme了。但现在这两个文件必须存在,而不是可选的了。请去第一页下载今天的版本。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-4-15 23:37:20 | 显示全部楼层
最初由 cqnj023 发布
[B]首先感谢秋枫。在安装时,对文件夹中的隐藏文件不能复制到目标文件夹,可能算一个小bug吧。 [/B]


复制文件部份是利用Innosetup自身的功能。如果有bug的话只能等Innosetup解决了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-4-15 23:38:16 | 显示全部楼层
最初由 citykunan 发布
[B]秋风版主能不能做一个标准版的英文安装程序,这样就更有用了 。 [/B]


英文版是比较容易做的~~就是工作量的问题了,不知道英文版有什么用?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-4-16 09:29:14 | 显示全部楼层
我们公司英语是官方语,只支持英语安装,中文会显示乱码。如果在安装时能多一个选择语言的选项,那么就可以用,而且很多外国友人也可使用。适用面就更广。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-4-29 08:56:21 | 显示全部楼层

有个问题

在安装时路径只能是默认的,如果更改了安装路径后安装完成达开
CAD 没有加载菜单和路径
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

发表于 2004-4-29 22:38:00 | 显示全部楼层
请问楼主你的安装文件对注册表主要进行了哪些添加使它能自动加载菜单及支持目录呢。
能不能在你的setup.ini中支持[Registry] 段呢?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-4-30 21:43:24 | 显示全部楼层
???
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-5-1 21:54:46 | 显示全部楼层

Re: 有个问题

最初由 spring1983 发布
[B]在安装时路径只能是默认的,如果更改了安装路径后安装完成达开
CAD 没有加载菜单和路径 [/B]


无法重现这个问题,可能是你其它地方的设置有问题。
如仍不能用,能否把文件你的INI文件贴出来看看?

另,AutoCAD 2004与2002同时使用时,一旦2004用过后可能会导致2002下菜单没有~因为2004的菜单编译格式变掉了~有空我会改进一下,你看看是不是这个原因。

还有,据你的截图界面来看好像是比较老的版本,建议你回首贴下载更新过4月15日的版本。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-5-1 22:00:51 | 显示全部楼层
最初由 netbee 发布
[B]请问楼主你的安装文件对注册表主要进行了哪些添加使它能自动加载菜单及支持目录呢。
能不能在你的setup.ini中支持[Registry] 段呢? [/B]


这个程序是用Innosetup写的。Innosetup本身就是一个很简单的脚本支持的安装程序,而我写这个程序是为了简化AutoCAD二次开发的安装。如果加入Registry段之类的功能,那么与安装制作软件本身区别会比较小了……

你如果需要很自由的自定安装,建议你直接使用专门的安装制作程序而不是这个~~从易学性上来说我推荐Wise,如果熟悉Pascal语言,我推荐用Innosetup

添加菜单与路径在...\profiles\<<ProfileNames>>\General与menus下面。<<ProfileNames>>指代各个配置名。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-5-4 12:36:03 | 显示全部楼层

ini

[General]
AppName=SpringCAD
AppVerName=SpringCAD
MenuFile=dat\hchtoolcn
MenuName=hchtool
PathToAdd=.;icon;program;dat
DefaultPath=SpringCAD
DefaultGroup=SpringCAD
License=License.txt
Help=help.chm
ReadMe=readme.doc
About=SpringCAD
AboutLabel1=作者:Spring
AboutLabel2=2004.3.11

[Version]
R14.0=0
R15.0=1
R16.0=1




XP 操作系统
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-15 04:31 , Processed in 0.446502 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表