I process archive: /////////////// import std.stdio, std.zip, std.file;
int main() { auto zip = new ZipArchive(read("c:/test.zip")); foreach (item; zip.directory) { writeln("processing ", item.name, " ..."); // processing item... } return 0; } ///////////////// it works well for normal archives. but how to process zip archive ~1GB ? it takes a long of RAM.