找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1190|回复: 7

[分享]:LISP与脚本制作的超酷启动界面,送给所有热爱 AutoCAD 的朋友们

[复制链接]
发表于 2007-10-14 15:40:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
LISP与脚本制作的超酷启动界面,送给所有热爱 AutoCAD 的朋友们

;|

AutoCAD 个性超酷启动界面

送给所有热爱 AutoCAD 的朋友们

每次启动 AutoCAD ,你都可以分别依次在指定时间秒内显示 不同颜色不同字体不同内容 的  文字  及  当天日期 ,随后进入到平常使用界



让你的 AutoCAD ,绝对与众不同

LISP 代码,行行有注释,让你用的明白,改的放心

启动开机画面纯 LISP 文件 --- QDKJHM

《钢构CAD》作者:何人强-----2007年10月13日于昆明加注释整理

《钢构CAD》原始版程序及最新升级包免费下载网址:

http://co.163.com/forum/content/1783_595556_1.htm

更多具体文章详见作者博客 http://hrq.1028.blog.163.com 查看

下行为在“控制台”内运行的编释代码,经编释之后的文件不能被修改,此时取走本 LISP 文件,则此启动界面无人能改
(VLISP-COMPILE 'ST "QDKJHM")

|;
;;;(defun C:A (;此行为调试用简洁命令 A  与下行只可择其一而用
(defun C:QDKJHM ( ;程序正式命令 QDKJHM  与上行只可择其一而用
/ txt rq rq-1 rq-2 rq-3 rq-4 ;局部变量
);
(setq rq (rtos (getvar "cdate") 2 6));取得当前系统时间值
(setq rq-1 (substr rq 1 2));取得年前2位
(setq rq-2 (substr rq 3 2));取得年后2位
(setq rq-3 (substr rq 5 2));取得月
(setq rq-4 (substr rq 7 2));取得日
(command "layer" "C"  "1" "" "" );此处设置第一显示文字颜色为红色  "1"   =   1红、2黄、3绿、4青、5蓝、6紫、7白、8灰、9淡
(command "style" "" "黑体" "0" "1" "0" "N" "N");设置<字体样式>为 黑体 及 0 高 ,此处可改为CAD中能显示的其它字体,字高勿改
(command "TEXT" "C" "100,140" 6 "0" "2008 欢 迎 你" ); 写入文字 "2008 欢 迎 你" 其内容改任意改
(command "ZOOM" "E" );放大全部文字内容
(command "DELAY" "1500" );屏幕显示时间 1500 毫秒
(command "erase" "all" "");删除画面中全部内容
(SETQ txt (STRCAT rq-1 rq-2"年"rq-3"月"rq-4"日"));将多个字符组合成一个字符
(command "layer" "C"  "3" "" ""  );此处设置日期文字为绿色  "3"    =   1红、2黄、3绿、4青、5蓝、6紫、7白、8灰、9淡
(command "TEXT" "C" "100,75" 10 "0" txt  );写入文字 txt
(command "ZOOM" "E" );放大全部文字内容
(command "DELAY" "1000" );屏幕显示时间 1000 毫秒
(command "erase" "all" "");删除画面中全部内容
(command "layer" "C"  "7" "" "" );返回最初的启动0图层颜色为白色  "7"
(command "regen" );刷新屏幕
(PRINC);干净地退出
  );全部程序完

;|

一、根据不同爱好,设置不同的颜色分别显示文字内容及日期:

1、可将文字 "2008 欢 迎 你" 改为你喜欢的内容 ,可设置显示单,也可将文字颜色改为你的个性色

2、可将文字在屏幕上的显示时间调增加或减少 ,也可将文字颜色改为你的个性色


二、脚本文件

1、打开一个空记事本,将以下行复制进去,之后保存为 cad.scr 文件;

QDKJHM

2、将上行的脚本文件 cad.scr 与本 LISP 文件 QDKJHM.LSP ,两个文件同时保存在AutoCAD程序文件夹内即可;


三、两种调用方法(任选其一即可):

方法一(此法可防止防止CAD操作中的误改):

在AutoCAD程序文件夹内,打开 acaddoc.LSP 文件(当无此文件时,可新建一个此文件),在最后一行添加下行代码

(load "QDKJHM.LSP")


方法二(此法相对简单):

在CAD运行界面下,点击:工具→加载运用程序→在启动组下点“内容”→点“加载”→此时文件类型选择“AutoLISP文件”→
在查找范围处打开AutoCAD安装文件夹,再点先前已保存在此处的QDKJHM.LSP文件→点添加→点关闭→点关闭


四、启动设置方法:

桌面CAD程序启动图标中点右键再点“属性”,目标栏最后加一个空格后添加下行内容:

/nologo /b cad

以上两斜杆分别表示:关闭启动画面,运行脚本 cad ,每个斜杆参数之间要设置一个空格


属性设置实例:

下行为目标栏中显示的程序路径:
"C:\Program Files\AutoCAD2004\acad.exe"

下行为添加启动代码之后
"C:\Program Files\AutoCAD2004\acad.exe" /nologo /b cad

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

使用道具 举报

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

使用道具 举报

已领礼包: 3719个

财富等级: 富可敌国

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-25 18:23 , Processed in 0.424610 second(s), 46 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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