明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1403|回复: 0

[基础] [求助]高手请进,求一个程序

[复制链接]
发表于 2010-10-8 22:00 | 显示全部楼层 |阅读模式

实现如下功能:执行程序命令后,弹出一个对话框

实现在不打开文件的前提下,批量转换文件,支持文件的选择,目录的选择(是否包含子目录),转换后文件目录的选择(或者覆盖原文件),转换后的文件属性是否为只读。

 

 

以二进制读取多个文件或目录及子目录中的文件),然后通过程序将其保存为文件名不变,扩展名为原扩展名+1的新文件(比如原扩展名为dwg,则新扩展名为dwg1),然后更改扩展名为原扩展名(如dwg)

 

 

当然这个程序最好不用autolisp,脱离AutoCAD环境运行。但是程序名要支持更改,如改成acad.exe要不影响程序的运行。

其实我是为了破解加密的程序,程序名改成acad.exe这样有二进制打开文件时,加密软件会以为是cad打开了图形文件,给文件解了密,在保存的时候,加密软件只对.dwg .dxf等cad中的特定扩展名进行加密,所以不会对.dwg1这样的扩展名进行加密,起到了解密的作用。再将文件属性改只读(防止加密程序再对其进行加密,当然程序对话框中要有是否将文件属性改为只读的选项,如果选择不更改则跳过这步),然后再将扩展名改回.dwg这样就一点问题没有了。希望哪位高手能够实现。

"觉得好,就打赏"
还没有人打赏,支持一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-1 20:04 , Processed in 0.261302 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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