Peter2 发表于 2016-8-8 04:03:38

从带有密码保护的ZIP加载DWG?

是否有一些(推荐的)功能/解决方法/第三方工具可以集成ZIP文件的处理,尤其是从受密码保护的ZIP加载DWG?
感谢建议
编辑:
这里有一个类似的线程:
https://www.theswamp.org/index.php?topic=37416.msg424406#msg424406
但它是从2011年开始的,也许有一些新的东西......
**** Hidden Message *****

mjfarrell 发表于 2016-8-8 10:05:53


只需将它们解压缩到特定于项目的文件夹并完成它们。

Peter2 发表于 2016-8-8 11:50:23

我问题的深层次背景是
想法a)密码保护:
问题a:自Acad 2016以来,该创建不再受支持-很快它将完全消失
问题b:Lisp中的处理不是一个标准功能(当前的谷歌搜索显示了一些半工作例程)
想法b)打包到一个受密码保护的ZIP中:
通过Lisp代码(包括隐藏密码)提取它们。这就是问题的原因
想法c)一些第三方的东西:
可能以后需要检查。。。

Master_Shake 发表于 2016-8-8 12:04:44

如果您的目标是保护DWG文件,那么真的没有办法。充其量可以对图形进行认证,以便更改会使其未经认证。但是,您可以从该认证文件中提取块,而无需修改状态...
经验法则是不要发送任何你不能或不想分享的东西。在 eTransmit 之前分解或突增(如果为动态/属性)块。

Peter2 发表于 2016-8-8 12:18:06

我知道,这就是为什么我在帖子中使用“简单”这个词。尽管如此,我还是锁上了自行车和门,尽管没有绝对的安全性
,如上所述,图纸是应用程序的一部分,是一种符号库。客户端可以使用,插入和修改它,但我们希望避免客户端A只需要将包邮寄给他的朋友:“嘿,伙计,有一个很好的免费库给你。所以我正在寻找一个(简单的..)障碍 - 就像锁门一样。

dgorsman 发表于 2016-8-8 14:06:01

一旦他们发现除了你提供的接口之外,他们无法更新块(更有可能他们想重新使用现有的块库),他们就会寻找另一种产品。

mjfarrell 发表于 2016-8-8 14:18:47

也许在你的Web服务器上托管这些块,并强制它们通过设计中心下载....
不完全是用户友好的,也不会阻止某人下载所有它们,然后与他人共享它们。

Peter2 发表于 2016-8-16 05:19:38

在四处搜索之后,我找到了一些关于这个话题的帖子,但结论似乎是:
其他帖子和MSDN都没有谈论密码(关于Shell。应用程序和CopyHere)或推荐三方(7z等...)

Roy_043 发表于 2016-8-16 09:27:04

您链接到的线程中的最后一篇文章给出了一个使用7-Zip的JScript解决方案。您尝试过将其翻译为Lisp吗?似乎可行。还是不想使用7-Zip?

Peter2 发表于 2016-8-16 13:22:31

是的,现在我使用DosLib和7za.exe(独立)来做到这一点,它工作正常。只有在继续上面链接的解决方案时,我才试图找到一个纯粹的Windows解决方案,但它显示了当前的结果。我对7z很满意...
页: [1]
查看完整版本: 从带有密码保护的ZIP加载DWG?