Domanda

mi chiedevo se qualcuno sa di alternative rubyzip per Ruby, in grado di gestire diversi formati, in particolare, zip / rar / 7z?

Non conosco libarchive, ma non è completa per i miei scopi (è una buona gemma tu). (Per chiarire, libarchive - non funziona per me -. Perché ho bisogno di essere in grado di eseguire in su Windows (Sì, lo so schifo essere me)) libarchive effettivamente funziona su Windows, ma ancora non per il mio scopo (7zip e RAR formati di supporto)

In questo momento mi finiscono per l'esecuzione di comandi di sistema per il sistema operativo, ma mi piacerebbe qualcosa di indipendente dal sistema operativo, e in grado di gestire i formati - di lettura e scrittura.

Grazie

È stato utile?

Soluzione

Ok per chiunque altro interessante fin d'ora se avete bisogno di più di rubyzip è possibile utilizzare libarchive, ma se è necessario supportare sia Windows e * nix - la soluzione migliore è quella di andare con un binario di terze parti. Sembra che l'invio di comandi di sistema di 7zip è più facile. Inoltre è possibile implementare un plugin e comprendono versioni statiche binarie vostro archiviatore preferito. Io vado con 7zip poiché GNU LGPL e.

Altri suggerimenti

libarchive è disponibile su Windows:

http://gnuwin32.sourceforge.net/packages/libarchive.htm

Sei sicuro di Ruby non funziona con esso?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top