找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 6020|回复: 54

[飞鸟集] 去教育版讨论及源码(ARX,LISP版)

[复制链接]

已领礼包: 8121个

财富等级: 富甲天下

发表于 2019-5-8 16:23:33 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 Highflybird 于 2019-5-12 19:59 编辑

CAD教育版戳记有时候很讨厌,一旦图中有这个戳记,就会传染到其它图中。就是说从有戳记的图中拷贝到没戳记的,没戳记的也会带上。
而且这个戳记不太好消除。
对于2015-2018,Autodesk公司似乎已经把这个戳记移除掉了,也就是说,用这些版本的CAD打开图,看不到戳记,也不会弹出那个戳记警告框。保存之后,图中不会再有了(这点我没有每个版本验证)。但该死的是到了2019后,这个又出现了,不知道autodesk公司在玩什么。

关于去教育版有很多方式,ARX的方式最有效。我这里提供用了ARX源码。以及附带的生成的ARX程序。
这个程序的源码 是从网上的 wdzhangsl 引申过来,特此深表感谢!
程序的原理是从数据库指针找到戳记的偏移地址,修改此处的值,便达到了消除。
因为原代码有些重复和繁琐,特此精简,并且升级到2019。经过测试,程序有效。
因为有些CAD版本我是没办法在自己机器安装,就没有一个个CAD版本进行测试其中的偏移地址。
如果有网友能测试到我程序中没有的CAD版本的值,请告诉我或者跟帖。多谢!

下面是程序的源码和已经编译好二进制文件的压缩包。欢迎各位捉虫子和提出建议。
程序的用法是:加载后,程序会自动消除戳记,也可以用手动输入命令:QJYB 来消除。
如果你把此程序加载到启动组,以后每当打开有教育版的dwg后,程序会自动消除,你需要做的仅仅是保存文件而已。

此源码为开源代码,不得做商业用途!另外,此代码或者二进制程序仅供参考,用户自担风险。
请点击此处下载

查看状态:需购买或无权限

您的用户组是:游客

文件名称:高飞鸟去教育版源码20190511.rar 
下载次数:314  文件大小:239.37 KB 
下载权限: 不限 以上  [免费赚D豆]



源码更新到2019,05,11.
更新如下:
1、代码更精简,添加了一些注释。
2、修改了几个偏移值。
3、使得核心文件合并到一个文件。

请点击此处下载

查看状态:需购买或无权限

您的用户组是:游客

文件名称:高飞鸟去教育版.lsp 
下载次数:408  文件大小:7.52 KB 
下载权限: 不限 以上  [免费赚D豆]



2019.5.12,增加了一个LISp版本,更有这两项突出功能:
1、消除打开戳记文件的错误警告框。
2、全面兼容各种CAD版本。





评分

参与人数 3D豆 +15 收起 理由
yufeng37 + 5 很给力!经验;技术要点;资料分享奖!
1121443108qaz + 5 很给力!经验;技术要点;资料分享奖!
WhoCanSay + 5 很给力!经验;技术要点;资料分享奖!

查看全部评分

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

已领礼包: 20个

财富等级: 恭喜发财

发表于 2019-5-8 16:28:12 | 显示全部楼层
2015-2018打开教育版的图还是会弹出对话框的
大师这代码支持2015-2018吗?

点评

因为这个程序用到了一个AcDbDatabase的函数isEMR,这个函数在2015-2018的ARX库中找不到,不存在这个函数,因此,没办法编译这些版本的CAD程序。  详情 回复 发表于 2019-5-8 16:34
但是我测试怎么没弹对话框呢?  详情 回复 发表于 2019-5-8 16:30
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8121个

财富等级: 富甲天下

 楼主| 发表于 2019-5-8 16:30:30 | 显示全部楼层
marting 发表于 2019-5-8 16:28
2015-2018打开教育版的图还是会弹出对话框的
大师这代码支持2015-2018吗?

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

使用道具 举报

已领礼包: 8121个

财富等级: 富甲天下

 楼主| 发表于 2019-5-8 16:34:54 | 显示全部楼层
marting 发表于 2019-5-8 16:28
2015-2018打开教育版的图还是会弹出对话框的
大师这代码支持2015-2018吗?

因为这个程序用到了一个AcDbDatabase的函数isEMR,这个函数在2015-2018的ARX库中找不到,不存在这个函数,因此,没办法编译这些版本的CAD程序。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 5060个

财富等级: 富甲天下

发表于 2019-5-8 18:04:45 来自手机 | 显示全部楼层
网上早就有源码了,不过要自己写hook
来自: 微社区

点评

我这个无需hook,不占用内存资源。只是在打开dwg处理一下。  详情 回复 发表于 2019-5-8 18:07
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8121个

财富等级: 富甲天下

 楼主| 发表于 2019-5-8 18:07:16 | 显示全部楼层
xinxirong 发表于 2019-5-8 18:04
网上早就有源码了,不过要自己写hook

我这个无需hook,不占用内存资源。只是在打开dwg处理一下。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 8121个

财富等级: 富甲天下

 楼主| 发表于 2019-5-8 19:21:46 | 显示全部楼层
关于2015-2018,CAD还是能不能自动消除教育版?另存为低版本的时候,这个戳记是否还存在?我对这个没完全测试,只是测试了2016,发现是正确的。因此只能持保留态度。2015-2018关闭了教育版本的显示,ARX库中也找不到isEMR这个函数。
所以如果要添加2015-2018的支持话,就需要找到判断教育版的方法。

不过这也不成问题了,在低版本或者高版本处理一下即可。
如果网友能找到判断2015-2018的AcDbDatabase中是否为教育版本的方法,请告诉我,或者跟帖,谢谢了。
所以这一部分请大家发表自己的高见或者测试结果。谢谢!

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

使用道具 举报

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

使用道具 举报

已领礼包: 19个

财富等级: 恭喜发财

发表于 2019-5-8 21:29:29 | 显示全部楼层
Highflybird 发表于 2019-5-8 19:21
关于2015-2018,CAD还是能不能自动消除教育版?另存为低版本的时候,这个戳记是否还存在?我对这个没完全测 ...

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

使用道具 举报

已领礼包: 8121个

财富等级: 富甲天下

 楼主| 发表于 2019-5-8 21:35:29 | 显示全部楼层
Lisphk 发表于 2019-5-8 21:29
2019和2020能用吗,大师

你看看1楼,我没装2020,没测试,但2019是可以用的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 11个

财富等级: 恭喜发财

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

使用道具 举报

已领礼包: 112个

财富等级: 日进斗金

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

使用道具 举报

已领礼包: 85个

财富等级: 招财进宝

发表于 2019-5-9 19:36:35 | 显示全部楼层
正想找去教育版的资料,大师就把源码公开出来了,谢谢啦~~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 5060个

财富等级: 富甲天下

发表于 2019-5-9 20:54:02 | 显示全部楼层
@高飞鸟,我知道为什么你说不需要hook了,原来你没有处理打开时弹出的nag
"检测到教育版打印戳记。
如果继续操作,图形在打印时将带有以下标题:

“由 AUTODESK 教育版产品生成”

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

使用道具 举报

已领礼包: 19个

财富等级: 恭喜发财

发表于 2019-5-9 22:18:46 | 显示全部楼层
xinxirong 发表于 2019-5-9 20:54
@高飞鸟,我知道为什么你说不需要hook了,原来你没有处理打开时弹出的nag
"检测到教育版打印戳记。
如果 ...

你要保存下文件

点评

请参考乱刀。。。。  详情 回复 发表于 2019-5-10 09:53
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 18:20 , Processed in 0.251127 second(s), 67 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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