拉链存档:用于创建和修改zip存档的库。

[bsd3型,编解码器,图书馆][建议标签]

zip-archive库提供了创建、修改和从zip存档中提取文件。zip存档格式为记录在中http://www.pkware.com/documents/casestudies/APPNOTE.TXT.

对zip存档进行了某些简化假设:特别是,不支持强加密、zip文件跨多个磁盘、ZIP64、特定于操作系统的文件属性或压缩除通货紧缩外的其他方法。然而,图书馆应该能够阅读最常见的zip存档,它生成的存档应该是所有标准解压缩程序都可以读取。

存档文件是在内存中构建和提取的,因此可以操作大的zip文件将消耗大量内存。如果您使用大型zip文件或需要此库不支持的功能,更好的选择可能是拉链,它使用节省内存的流媒体方法。然而,zip只能读取和在MonadIO实例中写入存档,因此zip-archive更好如果要在“纯”上下文中操作zip存档,请选择此选项。

作为库的使用示例,一个独立的zip存档程序和源分布中提供了抽取器。


[跳到自述]

旗帜

自动标记
姓名描述违约
可执行文件

构建Zip可执行文件。

残疾人

使用-f<标志>启用标志,或-f-<标志>禁用该标志。更多信息

下载

维修人员角落

包装维护人员

对于包维护者和黑客托管者

候选人

版本[RSS(RSS)] 0.1,0.1.1,0.1.1.1,0.1.1.2,0.1.1.3,0.1.1.4,0.1.1.5,0.1.1.6,0.1.1.7,0.1.1.8,0.1.2.1,0.1.3,0.1.3.1,0.1.3.2,0.1.3.3,0.1.3.4,0.1.4,0.2,0.2.1,0.2.2,0.2.2.1,0.2.3,0.2.3.1,0.2.3.2,0.2.3.3,0.2.3.4,0.2.3.5,0.2.3.6,0.2.3.7,0.3,0.3.0.1,0.3.0.2,0.3.0.4,0.3.0.5,0.3.0.6,0.3.0.7,0.3.1,0.3.1.1,0.3.2,0.3.2.1,0.3.2.2,0.3.2.3,0.3.2.4,0.3.2.5,0.3.3,0.4,0.4.1,0.4.2,0.4.2.1,0.4.2.2,0.4.3,0.4.3.1,0.4.3.2(信息)
更改日志 变更日志
依赖关系 阵列,基础(>=4.5 && <5),二元的(>=0.7.2),字节字符串(>=0.10.0),容器,消化(>=0.0.0.1),目录(>=1.2.0),文件路径,mtl公司,漂亮的,文本(>=0.11),时间,unix(通用),拉链存档,zlib公司[细节]
许可证 BSD-3条款
作者 约翰·麦克法兰
维护人员 jgm@berkeley.edu
类别 编解码器
主页 http://github.com/jgm/zip-archive
源回购 头部:git克隆git://github.com/jgm/zip-archive.git
已上传 通过约翰麦克法兰2024-04-09T16:45:10Z
分配 架构(architecture):0.4.3,借方:0.4.1,费多拉:0.4.3,免费BSD:0.2.3.7,LTSHaskell公司:0.4.3.2,NixOS:0.4.3.1,堆叠:0.4.3.2,openSUSE(打开SUSE):0.4.3
反向依赖关系 41直接,189间接[细节]
可执行程序 拉链存档
下载 总计160727(过去30天内为479)
额定值 (尚未投票)[估算人贝叶斯平均]
您的评分
  • λ
  • λ
  • λ
状态 可用文档[生成日志]
上次成功报告时间:2024-04-09[所有1个报告]

zip-archive-0.4.3.2自述文件

[返回到包描述]

拉链存档

zip-archive库提供了创建、修改、,以及从zip存档中提取文件。zip存档格式记录在http://www.pkware.com/documents/casestudies/APPNOTE.TXT.

对zip存档进行了某些简化假设:特别是,不支持强加密、zip跨多个磁盘的文件、ZIP64、OS特定文件属性或压缩方法,而不是Deflate。然而,图书馆应该能够阅读最常见的zip档案,它生成的档案应按所有标准可读解压缩程序。

档案是在内存中建立和提取的,因此操作大型zip文件将消耗大量内存。如果你与大型zip文件或需要此库不支持的功能,更好的选择可能是拉链,它使用了一种节省内存的流方式。然而,zip只能在MonadIO实例内读取和写入存档,因此如果您想操作zip,那么zip-archive是一个更好的选择在“纯”上下文中存档。

作为库的使用示例,一个独立的zip存档程序在源分布中提供萃取器。