明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 8495|回复: 15

我的lisp安装程序总结

    [复制链接]
发表于 2011-12-19 08:14 | 显示全部楼层 |阅读模式
自己的lisp程序(或者VLX)要为别人所用,特别是领导和高级工程师,制作一个傻瓜型的安装程序是必要的。秋枫的哪个安装程序不错,但我觉得缺少灵活性。我在明经疯狂收集了安装程序的方法,都是零碎的,其中受《风之影》影响大些。以下只是自己肤浅认识,你就当消磨时间好了。
1.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

点评

风之影,你的是如何自动更新的,局域网还是互联网?  发表于 2012-5-22 09:34
谢谢你拓展我的安装方法。我公司现在的程序里设置了自动升级,这样开发者和使用者就建立了一个便捷的通道。可以修正或改善前一版本的不足或者发布新功能。  发表于 2011-12-24 09:54

评分

参与人数 3明经币 +3 收起 理由
cabinsummer + 1 自有后来人
xiaxiang + 1 赞一个!
【KAIXIN】 + 1

查看全部评分

"觉得好,就打赏"
还没有人打赏,支持一下

本帖被以下淘专辑推荐:

  • · 特技|主题: 5, 订阅: 1
发表于 2022-11-1 21:24 | 显示全部楼层
搜索路径可以添加了。

但是如何添加信任路径呢?
回复 支持 1 反对 0

使用道具 举报

发表于 2022-11-1 22:31 | 显示全部楼层
原来有个 TRUSTEDPATHS 变量
 楼主| 发表于 2011-12-19 08:14 | 显示全部楼层
自己的lisp程序(或者VLX)要为别人所用,特别是领导和高级工程师,制作一个傻瓜型的安装程序是必要的。秋枫的哪个安装程序不错,但我觉得缺少灵活性。我在明经疯狂收集了安装程序的方法,都是零碎的,其中受《风之影》影响大些。以下只是自己肤浅认识,你就当消磨时间好了。
1.        安装程序至少应该做下面前两件事情:
a)        添加[支持文件搜索路径]
b)        在[启动组]加载你的程序
c)        加载自己的菜单(如果有的话)。[启动组]中已经加载,未必能启动,还是在菜单中写一句load要可靠得多。
d)        添加模板文件路径和新建启用的模板文件(这步可有可无)
2.        安装程序如何加载
a)        安装程序不在支持文件搜索路径下
i.        建一个空白的dwg文件,命名为Setup.dwg(这个名字是次要的,叫Setup的目的是让大家容易理解)。同时这个文件夹内要有一个文件acad.lsp(或者acaddoc.lsp),其内容就是安装程序要做的事情。启动Setup.dwg时,会自动加载acad.lsp,故在acad.lsp中可用(getvar "dwgprefix")得到安装文件所在路径,从而完成上面所说的重要的两件事情。这种方法双击Setup.dwg就安装完毕,还是很智能的哈。
ii.         [文件][工具][加载应用程序]
1.        对于简单lsp或者vlx是可行的,要完成上面两件事情,恐怕还得参见下面第iii第。
iii.        拖入绘图区空白处。
1.        让电脑自动搜索要加载的文件,可能要花点时间。
2.        让使用者点击要加载的文件(有点难为别人)。
b)        安装程序已经在支持文件搜索路径下
i.        [文件][工具][加载应用程序]
ii.        文件夹内建一个文件acad.lsp(或者acaddoc.lsp),其内容就是安装程序要做的事情。这种方法最好了,启动Autocad就可运行,极大限度地照顾了领导和高级工程师。但新的问题又来了,哪些是支持文件搜索路径?

我在明经收集打包在<收集.rar>中,自己制作的启动文件在<my.rar>中,一并供大家参考。欢迎大家批评指正,提出更好的办法。
发表于 2011-12-19 08:28 | 显示全部楼层
打开Setup.dwg后自动加载acad.lsp,在acad.lsp中定义,复制(getvar "dwgprefix")文件夹内的所有文件到支持文件夹内(.DWG就不复制了)
支持路径,可以(findfile "acad.mnu")或者搜索其他文件也可以得到路径

点评

这个办法不错  发表于 2011-12-19 12:22
发表于 2011-12-19 08:35 | 显示全部楼层
好东西,支持上去!顶你
发表于 2011-12-19 10:50 | 显示全部楼层
谢谢楼主分享!学习了
发表于 2011-12-19 13:38 | 显示全部楼层
本帖最后由 xiaoyingzi 于 2011-12-19 13:54 编辑

http://bbs.mjtd.com/thread-76682-3-1.html
这个用vbs加载到启动组的也很不错
不光是fas哦,lsp、vlx都可以哦
22楼里的源码很给力,很少人发现,推荐给大家

发表于 2012-5-22 05:48 | 显示全部楼层
下载后,咋有病毒?

点评

通常杀毒软件认为acad.lsp 等是病毒  发表于 2012-5-22 09:03
发表于 2012-5-22 14:15 | 显示全部楼层
嗨,不要如此惊人嘛。
发表于 2012-5-22 16:47 | 显示全部楼层
用dwg文件来安装,高明!!
发表于 2012-5-23 09:35 | 显示全部楼层
acad.lsp
本身就是个被大多杀软件认为的
病毒
不用为好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-6 14:29 , Processed in 2.202711 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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