找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 19210|回复: 38

[转贴]:去除 AutoCAD 教育版打印戳记

[复制链接]
发表于 2009-7-22 04:47:26 | 显示全部楼层 |阅读模式

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

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

×
去除 AutoCAD 教育版打印戳记

大家知道讲文件另存为dxf格式可以去除教育版打印戳记,现有一个很好的软件可以更方便的实现打印戳记的添加跟去除,现跟大家分享。


--------------------------------------------------------------------------------------------------------------------

程序及文章来源 http://bbs.roomage.com

去除 AutoCAD 教育版打印戳记 - [软件调试]

  一年前从他人那里拷贝了一份图纸电子档,是DWG格式(AutoCAD文件),文件打开时提示“检测到教育版打印戳记”,没有理会,只是打印时会在图纸四周印上“由AUTODESK教育版产品制作”的戳记,不能通过设置来取消,但感觉没多大影响。

  网上提供了几种方法去除该戳记,核心思想是格式转换,如转换成外部交换文件后再转回,或者转换成低版本的文件(如R14)再转回。

  今日虽然比较忙,但仍乘着休息时间分析了一下。AutoCAD 2008通过“acdb17.dll”的输出函数“AcDbDatabase: isEMR”来判断是否存在教育版打印戳记,该函数代码如下:

62076CB0 > 8B41 04      mov eax, [ecx+4]
62076CB3 33C9        xor ecx, ecx
62076CB5 3988 24080000  cmp [eax+824], ecx
62076CBB 0F95C1      setne cl
62076CBE 8AC1        mov al, cl
62076CC0 C3         retn

即[eax+824]处的值,“1”为存在教育版戳记,“0”则不存在该戳记。暂没分析出如何直接从“DWG”文件取得该戳记,只对DLL文件作简单修改便可去除该戳记:

62076CB5 3988 24080000  cmp [eax+824], ecx
=>
62076CB5 8988 24080000  mov [eax+824], ecx

这时打开含教育版戳记的DWG文件,不会再提示,保存后便可去除该戳记了。

  要注意的是,只是这样更改“acdb17.dll”文件是不可行的,自身会调用“isAnObjectDBXModule”来判断:

62035481 . 8B5424 08 mov edx, [esp+8]
62035485 . 52 push edx
62035486 . E8 45000000 call isAnObjectDBXModule
6203548B . 83C4 04 add esp, 4
6203548E . 83F8 01 cmp eax, 1
62035491 . 75 12 jnz short 620354A5

暂没空具体分析,只是作个简单修改:

62035491 . 75 12 jnz short 620354A5
=>
62035491 . 90 nop
62035492 . 90 nop

仅修改了三个字节,AutoCAD可以正常运行了,打开带教育版打印戳记的DWG文件再重新保存一下,就成功去除了该戳记,完事后再还原DLL文件。AutoCAD 2006使用的是“acdb16.dll”,稍有不同,但更改也很容易。

  经测试,60Mb左右的“DWG”文件都能顺利去除教育版打印戳记。有机会再做个程序,如果一直改来改去也累。

[2009-05-18]
  花了二个晚上,编了个修改“教育版打印戳记”的程序(内存补丁)。
下载地址:本地下载
简要说明:先运行AutoCAD,再运行“EduPlotStamp.exe”,应用所需功能,如选择了“强制去除教育版打印戳记”,此时再打开带该戳记的DWG文件不会有提示了,保存后也会去除该戳记标识。关闭AutoCAD后功能便自动失效。
测试环境:Windows XP SP3;AutoCAD 2006
[2009-05-19]
在AutoCAD 2008中文版下测试成功!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2009-7-22 10:47:24 | 显示全部楼层
这个小软件不错,只是每次要手动调用麻烦点。如果能在命令行调用就更好了,可以在ACAD。LSP中直接自动调用,不用每次手动来。等过了一阵子,全部的戳记都被干掉后,在取消运行。

不过那个添加戳记的选项有点坏坏的,毕竟大部分人是不喜欢那个戳记的,这下它倒成了陷害别人的工具的。:)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2009-7-23 08:32:13 | 显示全部楼层
下载不下来呢,找不到网页!这么好的程序,不能试用,真是可惜!
能否麻烦楼主另外找个位置上传程序?
谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2009-8-2 17:17:03 | 显示全部楼层
xref

再把引用的图变为"插入"类型

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-20 19:59 , Processed in 0.503659 second(s), 59 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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