Archive::Zip

Software Screenshot:
Archive::Zip
Software Details:
Version: 0.7.0
Upload Date: 13 Apr 15
Developer: Jeremy Bopp
Distribution Type: Freeware
Downloads: 41

Rating: 3.0/5 (Total Votes: 2)

Basic archive operations (creation and extraction) are handled using only few methods.

More complex operations involving the manipulation of existing archives in place (adding, removing, and modifying entries) are also possible with a little more work.

Even adding advanced features such as new compression codecs are supported with a moderate amount of effort.

Features:

  • 100% native Ruby.
  • Archive creation and extraction is supported with only a few lines of code.
  • Archives can be updated "in place" or dumped out to other files or pipes.
  • Files, symlinks, and directories are supported within archives.
  • Unix permission/mode bits are supported.
  • Unix user and group ownerships are supported.
  • Unix last accessed and last modified times are supported.
  • Entry extension (AKA extra field) implementations can be added on the fly.
  • Unknown entry extension types are preserved during archive processing.
  • The Deflate and Store compression codecs are supported out of the box.
  • More compression codecs can be added on the fly.
  • Traditional (weak) encryption is supported out of the box.

What is new in this release:

  • Only define Zlib constants when they are not already defined.

What is new in version 0.3.0:

  • Made a significant performance improvement for the extraction of compressed entries for performance on par with InfoZIP‘s unzip. Parsing archives with many entries is still a bit subpar however.

Limitations:

  • More testcases are needed.
  • All file entries are archived and extracted in binary mode. No attempt is made to normalize text files to the line ending convention of any target system.
  • Hard links and device files are not currently supported within archives.
  • Reading archives from non-seekable IO, such as pipes and sockets, is not supported.
  • MSDOS permission attributes are not supported.
  • Strong encryption is not supported.
  • Zip64 is not supported.
  • Digital signatures are not supported.

Similar Software

Fingerprint
Fingerprint

6 Jun 15

App-perlmv
App-perlmv

1 Mar 15

JSUnzip
JSUnzip

6 Jun 15

Other Software of Developer Jeremy Bopp

IO::Like
IO::Like

13 May 15

Comments to Archive::Zip

Comments not found
Add Comment
Turn on images!