找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: zhang8755

[原创]:大家一起来谈谈制作安装程序和帮助的技巧

[复制链接]

已领礼包: 593个

财富等级: 财运亨通

发表于 2003-12-24 14:15:37 | 显示全部楼层
最初由 coolzhb 发布
[B]学了一下,没弄好,搞得CAD出现致命错误,重装后系统有出错,只能重装了一下系统! [/B]

怎么也不会把CAD搞坏呀!AcadInstall 只是往注册表里写CAD加载的东西,如果出现CAD异常也应该是你的程序和别的冲突,这时可以利用 -U 选项卸载,当然还可以自己编辑注册表,把Install部分删除。

回 xiaping :
本人没有用过其他安装软件,以前是利用WinRAR,InnoSetup 第一次用是在秋枫的指导下编译了0.29版工具箱。这次制作是利用Innosetup的向导(傻瓜式),没有进行编辑。AcadInstall 按软件中的 INI 删除 arx 、acaddoc部分,把名称改成自己的,就这样直接编译生成,E文的看着头大。
另外使用AcadInstall中有个问题与大家探讨,据CHM说明只有注册版才不会出现选择Profiles对话框界面,但用注册的AcadInstall有个问题,你要把注册的INI文件和安装程序一起打包,这样AcadInstall注册文件会留在用户的机器(免费发放?),这不是很好。当然如果在InnoSetup 中指定 AcadInstall 为临时文件会造成Acadinstall写注册表路径指向临时文件而不是安装路径。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1915个

财富等级: 堆金积玉

 楼主| 发表于 2003-12-24 14:47:16 | 显示全部楼层
出现CAD出现致命错误主要是acadinst.ini文件中有关arx的设置有问题造成的,我也遇到过,大家看看我贴出来的acadinst.ini文件,我将其中的有关arx的项目清空,编出来的安装程序没有造成过致命错误。
要仔细设置arx的相关选项,请eachy将你的acadinst.ini文件贴出来看看。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-12-24 14:50:14 | 显示全部楼层
最初由 zhang8755 发布
[B]出现CAD出现致命错误主要是acadinst.ini文件中有关arx的设置有问题造成的,我也遇到过,大家看看我贴出来的acadinst.ini文件,我将其中的有关arx的项目清空,编出来的安装程序没有造成过致命错误。
要仔细设置arx的... [/B]


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

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2003-12-24 15:10:16 | 显示全部楼层
非常简单

Product 产品信息,只保留 Name 和 RegPath 即可,后面两个是Acadinstall注册信息,哪位发现有数字字母的可以发上来大家共享,添上后据说可以添加到指定配置而不用手动选择。

AUTOCAD

指定安装的CAD版本,R14 R15 R16 不用说了,其他的不必理会

Menu

加载菜单,第一个指定你的菜单文件名,接着是菜单组(Menugroup = ***)
1  指你自己菜单中的 Pop1
10 指加载到主菜单的位置,10 应该在ACAD标准菜单[帮助]的前面
ToolBar 显示一个你自己的工具条

APPLOAD

要加载的 Vlx 文件,写上自己的文件名,可以是多个。

ARX 部分删掉,真正用 C 写的ARX也不会用这个去注册人家自己在内部就解决了。


  1. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  2. ;                                                                    ;
  3. ; Usage Notes:                                                       ;
  4. ; See AcadInst.chm help file for instructions on sections and values ;

  5. [PRODUCT]

  6. Name=[color=blue]Eachy 工具集[/color]
  7. RegPath=[color=blue]Eachy\Eatools\Eatools V0.02[/color]
  8. License=
  9. Silent=

  10. [AUTOCAD]

  11. Versions=[color=blue]R15.0,R16.0[/color]
  12. Products=
  13. SerialNumbers=
  14. AddPath=<InstallPath>|1
  15. Silent=


  16. [MENU]

  17. MenuGroups=[color=blue]EaTools:EaTools:1:10[/color]
  18. Toolbars=[color=blue]EaTools.TB_EzSYS[/color]

  19. [APPLOAD]

  20. StartupSuite=<InstallPath>\[color=blue]EaTools.vlx[/color]
  21. History=<InstallPath>\[color=blue]EaTools.vlx[/color]


  22. [<PROFILE>General]

  23. ;Blipmode=<INT>1
  24. ;TemplatePath=<STRING><InstallPath>\Templates
复制代码


相应的 InnoSetup 文件,为向导制作未进行任何手动修改 (InnoSetup 4.0.10汉化版)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-12-25 10:50:35 | 显示全部楼层
1、用Inno Setup编制安装脚本文件还是比较简单的,应该没有太大的问题。
2、将CADinstall加到Inno Setup安装脚本文件后,仅仅是在将文件复制以后再启动CADinstall文件而已。因此,如果CAD版本不对,以及CAD设置不对时,CADinstall程序自动退出。而已经安装的文件无法删除,从而造成新装的文件不能正常使用但是文件仍然存在硬盘上的现象。
3、CADinstall的使用还是比较麻烦,也可能时对于CAD注册表不熟悉的原因。需要繁复操练以后才能进行比较大型程序的CAD设置。
4、看了一下CADinst.exe文件,其中的英文提示还是不少。可是再运行中并没有出现多少英文对话框或提示。可能是有些情况并没有遇到的原因。根据已经出现的情况,进行了部分汉化。界面如下:如果有需要我可以发上来。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

已领礼包: 1915个

财富等级: 堆金积玉

 楼主| 发表于 2004-1-3 11:38:55 | 显示全部楼层
若需要添加acad搜索路径,可在acadinst.ini文件中设
[PHP]AddPath=<InstallPath>[/PHP]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

已领礼包: 1915个

财富等级: 堆金积玉

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

使用道具 举报

已领礼包: 1915个

财富等级: 堆金积玉

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

使用道具 举报

已领礼包: 1915个

财富等级: 堆金积玉

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2004-3-4 12:52:45 | 显示全部楼层
我也非常想学制作安装程序,看来还是需要仔细研究一番的。
但愿不会像那几位朋友那样重装系统。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-10 00:10 , Processed in 0.779012 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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