明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: mycad

[基础] 怎样实现自动加载lsp程序

[复制链接]
发表于 2014-11-19 19:19 | 显示全部楼层
自动加载很容易被当做病毒的
发表于 2014-11-19 21:20 来自手机 | 显示全部楼层
ll_j 发表于 2013-4-8 10:32
几乎所有用acad的人都感染过病毒,我也不例外,但我自己的acad.lsp从未被感染过,所以一直用。
我是把自动 ...

有些Autocad挥刀自宫了,有acad.lap在支持文件目录下也不自动加载,ST不相信
发表于 2014-11-20 09:04 | 显示全部楼层
自贡黄明儒 发表于 2014-11-19 21:20
有些Autocad挥刀自宫了,有acad.lap在支持文件目录下也不自动加载,ST不相信

还没见过挥刀自宫的acad,在acad配置对话框中有一个“每个图形均加载acad.lsp”选项,如果不勾选,则acad.lsp只加载第一个图形,这就是有时后打开的图形用不了acad.lsp中函数的缘故。
另外,虽然lisp文件支持后面覆盖前面的加载方式,但在前面自动加载时,同名的lsp文件只加载配置路径最前的文件,后面的同名文件被无视,所以有时看上去自己的acad.lsp在支持路径下,但因为被其它的同名文件抢了先,也是无法加载的,这种情况可能出现在:1.有同名的文件在配置的路径的前列;2.双击打开图形文件时,图形目录下有“病毒”代码的acad.lsp。这两种情况原因基本上都是被“病毒”感染或感染过。
另一种不能加载的情况是,在加载acad.lsp之前加载的其它系统支持文件有缺陷(如菜单等),中断了支持文件的加载,这种情况多数是安装不完整,或者二次开发破坏了部分文件所致,说起来这种情况最像“挥刀自宫”,不过究其原因,还是他宫,不是自宫。

评分

参与人数 1明经币 +1 收起 理由
自贡黄明儒 + 1 这个分析很深刻。

查看全部评分

发表于 2015-7-8 16:39 | 显示全部楼层
ll_j 发表于 2013-4-8 10:32
几乎所有用acad的人都感染过病毒,我也不例外,但我自己的acad.lsp从未被感染过,所以一直用。
我是把自动 ...

我实际操作了一下。cad 返回的结果是:出现硬错误 *** 已达内部堆栈限制 (模拟)
百度查了一下,貌似是什么无尽循环。
请楼上详细解答一下。
发表于 2016-3-31 20:00 | 显示全部楼层
想来学习下。
发表于 2016-4-30 13:02 | 显示全部楼层
mycad 发表于 2013-4-8 20:22
qcw911老大,能介绍一下用法吗,谢谢!

使用方法
http://www.lee-mac.com/autoloading.html
发表于 2016-7-19 15:38 | 显示全部楼层
虽然不知道具体怎么回事 下载了研究下
发表于 2020-2-4 23:49 | 显示全部楼层
下来试一试能行不
发表于 2020-6-11 15:02 | 显示全部楼层
大师的作品不会用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-15 11:56 , Processed in 0.243704 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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