提高sevenzipsharp 检查密码的速度(1)
摘要:前言:sevenzipsharp检查密码(包括检查压缩包的有效性)的函数是SevenZipExtractor.check(), sevenzipsharp调用的是7zip的动态链接库,而且不止是7zip,其它压缩软件测试密码这个功能耗时也很久(压缩包小可以忽略,密码错误的时候速度还行,密码正确的话,
阅读全文
处理sevenzipsharp 检查密码函数的Bug
摘要:这一段是检查压缩包密码是否正确,发现360压缩的zip,不管正不正确,都返回true, 修改以下源码(ArchiveExtractCallback.cs),避免此错误
阅读全文
C# 开源压缩组件比较
摘要:SevenZipSharp check()为检查压缩包,有BUG,360创建的zip压缩包有无密码,密码错对都返回true DotNetZip 提供的函数比较人性化,缺点是只支持zip SharpCompress 比较完善,但是没有校对密码的函数,
阅读全文