187得票6回答
.rar和.zip文件的MIME类型

我正在开发一个简单的PHP上传脚本,用户只能上传ZIP和RAR文件。我应该使用哪些MIME类型来检查$_FILES[x][type]?(请提供完整的列表)

38得票2回答
如何使用R编程语言程序化地提取/解压.7z(7-zip)文件

我正在尝试自动提取用7-zip压缩的多个文件。我需要自动化此过程,因为a)有许多年的数据我想解锁,b)我想与他人分享我的代码并防止他们手动重复此过程。 我在计算机上都安装了WinRAR和7-zip,并且我可以使用任一程序轻松地单独打开这些文件。 我查看了unzip、untar和unz命令,...

33得票7回答
Python - 识别压缩文件类型并解压缩的机制

压缩文件可以分为以下逻辑组: a. 操作系统类型(*ix,Win)等。 b. 不同类型的压缩算法(即.zip、.Z、.bz2、.rar、.gzip)。至少从标准列表中列出大多数使用的压缩文件。 c. 然后我们有tar球机制-我认为没有压缩。但它更像是连接。 现在,如果我们开始处理上述一组压缩...

24得票7回答
如何确定 ZIP/RAR 文件的压缩方式

我有几个zip和rar文件正在处理,我试图分析每个文件的压缩属性(压缩级别、压缩算法(例如deflate、LZMA、BZip2)、字典大小、单词大小等),但我还没有找到一种方法来实现。 是否有任何软件或其他方式可以分析文件以确定这些属性? 谢谢!

22得票3回答
Java中的RAR归档文件

有没有什么好的Java API可以操作RAR存档文件? 能否推荐一下? 在谷歌上搜索并没有找到令人信服的结果。

22得票6回答
压缩包含大量重复文件的文件夹

我有一个非常庞大的文件夹(约10GB),其中包含重复的文件,这些文件分布在其目录树的不同子目录中。其中许多文件被重复了多达10次。 如何才能将该文件夹压缩到足够小的大小呢? 我尝试使用Winrar的“最佳”模式,但它并没有压缩它。(相当奇怪) zip、tar、cab、7z或其他压缩工具是...

19得票5回答
使用Java提取.rar文件

我正在寻找使用Java解压.rar文件的方法,但无论我搜索哪里,都只能得到同一个工具 - JavaUnRar。我一直在研究如何使用它来解压缩.rar文件,但是我似乎找到的所有方法都很冗长且不方便,比如这个例子。 目前我能够用不到20行代码提取.tar、.tar.gz、.zip和.jar文件,...

18得票6回答
有没有可能只下载ZIP归档文件的一部分(例如一个文件)?

是否有一种方法可以在不下载整个文件的情况下只下载.rar或.zip文件的部分内容? 有一个包含A、B、C和D文件的ZIP文件。 我只需要A。我能否通过某种方式将下载调整为仅下载A,或者如果可能,在服务器本身中提取文件并仅获取A?

18得票4回答
如何使用WinRAR命令行提取ZIP文件?

尝试提取zip文件时出现错误: c:\path\name.zip不是RAR档案 没有要提取的文件 我的代码如下:p.StartInfo.FileName = @"C:\Program Files\WinRAR\rar.exe"; p.StartInfo.Arguments = ...

14得票5回答
如何使用WinRAR将文件夹中的每个子文件夹压缩为单独的RAR存档?

我对批处理文件编程非常陌生,需要你的帮助。 我有以下这些目录:c:\rar\temp1\xy.jpg c:\rar\temp1\sd.jpg c:\rar\temp1\dd.jpg c:\rar\temp2\ss.jpg c:\rar\temp2\aa.jpg c:\rar\temp2\s...