本文目录一览:
VLX、FAS文件怎么打开?
VLX是编译后的程序,只能用CAD命令:appload进行加载,FAS格式也是用来加载,不是用来查看。因为打开后都会是乱码。
acad.vlx文件会在Help文件夹下面创建一个副本(例如,C:\Program Files\AutoCAD 2010\Help\logo.gif)。其它多个文件也会被修改,同时ACADLSPASDOC系统变量的值会被改为1,这将允许acad.vlx文件载入到其它打开的工程图中,导致工程图损坏。
AutoCAD软件默认自动运行的文件。每当使用acad软件打开的图纸所在目录有该文件就会自动执行,曾为cad二次开发软件自动加载的常用方式。当文件存在于某些acad工作目录或者acad程序目录里面,acad软件也会自动加载。现在除了极少部分二次开发软件使用外,基本都是CAD病毒表现形式。
每次打开cad文件,总会自动生成一个acad.fas文件,是什么原因?求解
首先,你要先判断是病毒还是无法加载程序导致出现这个文件的原因。
如果是病毒,卸载CAD后下载筑原CAD专杀病毒或者全盘搜索acad.fas以及lcm.fas两个文件只要有找到的全部删除(ps:可以下载一个叫everyting的搜索软件,搜索这两个文件然后删除就OK),重启电脑然后再重装CAD就可以了。
如果是第二种情况,因为国内大多CAD都是盗版,不同版本的CAD有一些开发者会添加一些小程序方便自己但是开发者自己编辑的小程序有时候其他人是加载不了的,如果加载不了就会显示acad.fas文件的,这个不是病毒,就算你扫描完以后还是没法解决。除非你重新安装其他版本的CAD。其实这个时候的CAD是可以使用的,只是对有强迫症的人来说会有困扰。所以这里提供一下我的解决方案:首先创建一个XX.LPS的文件(XX可以是任意文字),文件内容是一个命令符 "(while (or (setq a (findfile "acad.fas")) (setq a (findfile "lcm.fas"))) (vl-file-delete a))",因为我不知道如何上传文件所以教一下如何创建这个文件。下面是方法:复制“ ”里面的内容--在桌面新建记事本--打开记事本--粘贴--关闭记事本--将记事本属性后缀由txt变成lps。最好是把这个文件放在CAD安装程序support里面,不然如果你这个文件移动位置了CAD就加载不到了。 然后打开CAD输入ap然后回车,就会出现加载程序对话框,在右下角有一个启动组,点击内容--点击左下角添加--加载XX.LSP,文件然后重启CAD就可以了。
解释FAS,VLX文件怎么打开
可是在网上不容易找到确切的答案。
其实就是一句话:
VLX是编译后的程序,只能用CAD命令:appload进行加载,
然后输入相应的命令来执行程序。
(FAS格式也是用来加载,不是用来查看。因为打开后都会是乱码)
PS:VLX在目前是相对不能破解的
(听说有可以破解出源码的软件,但是目前网络上没有散布开,在少部份人手上可能有。)
对于LISP,其实在国外开源的风气是很浓的。很多源代码都是公布在论坛上。
Visual LISP 为 AutoLISP 应用程序提供三种文件格式选项:
读取LSP 文件 (.lsp) - 包含 AutoLISP 程序代码的 ASCII 文本文件。
读取FAS 文件 (.fas) - 单个 LSP 程序文件的二进制编译版本。
读取VLX 文件 (.vlx) - 一个或多个 LSP 文件和/或对话框控制语言 (DCL) 文件的编译集合。
1.LISP程序的命令:
1.1 程序命令举个例子: (defun c:tt() (alert "OK")) 则程序命令为tt
1.2 (defun tt() (alert "OK")) 不带参数的程序命令为(tt)
1.3 可以自定义命令 (defun c:tt2 ()(c:tt))
2.1 程序的名称如:InsertBlock.vlx 程序命令可能为InsertBlock或IB
2.2 程序的拼音如:梁线处理.vlx 程序命令可能为LXCL
2.3 有些程序会在程序appload加载后,将命令显示在命令行中。这样比较方便。