Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

7年前关闭。



Improve this question




我想知道是否有人知道Ruby的rubyzip替代品,它可以处理各种格式,特别是zip/rar/7z?

我知道libarchive,但是出于我的目的,它并不完整(您是个好宝)。 (为澄清起见,libarchive-不适用于我-因为我需要能够在Windows上运行。(是的,我知道是我很烂)。)Libarchive实际上可以在Windows上运行,但仍不是出于我的目的(7zip& rar格式支持)

现在,我最终会向OS运行系统命令,但是我想要与OS无关的东西,并且能够处理那些格式-读写。

谢谢

最佳答案

现在,对于其他感兴趣的人,如果您需要的不仅仅是rubyzip,则可以使用libarchive,但是如果您需要同时支持Windows和* nix,则最好的选择是使用第三方二进制文件。似乎将系统命令发送到7zip更容易。您也可以推出一个插件,并包括自己喜欢的存档器的二进制静态版本。我要使用7zip,因为它是gnu和lgpl。

10-08 02:34