@Test public void testPackageContent() { try { FileOutputStream f = new FileOutputStream(BASE_PATH + "/../" +packageName + ".zip"); CheckedOutputStream csum = new CheckedOutputStream(f, new Adler32());//Adler32 is faster than CRC32 zipOutputStream out = new zipOutputStream(new BufferedOutputStream(csum)); out.setComment("some comments"); File srcDi...
老版本的: [code] zip //zip压缩类 { var $datasec, $ctrl_dir = array(); var $eof_ctrl_dir = "x50x4bx05x06x00x00x00x00"; var $old_offset = 0; var $dirs = Array("."); function Add($files,$compact) { if(!is_array($files[0])) $files=Array($files); for($i=0;$files[$i];$i++){ $fn = $files[$i]; if(!in_Array(dirname($fn[0]),$this->dirs)) $this->add_Dir(dirname($fn[0])); ...
$z = new PHPzip(); //新建立一个zip的类 方法一: $z -> zip("", "out1.zip"); //添加当前目录和子目录下的所有档案 方法二: $files=array('1.txt','gb.txt'); $files[]='5.txt'; $z -> zip($files, "out2.zip"); //添加文件列表 方法三: $z -> zip("/usr/local/sext/", "out3.zip"); //添加指定目录 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/4206/showart_688702.html
$z = new PHPzip(); //新建立一个zip的类 方法一: $z -> zip("", "out1.zip"); //添加当前目录和子目录下的所有档案 方法二: $files=array('1.txt','gb.txt'); $files[]='5.txt'; $z -> zip($files, "out2.zip"); //添加文件列表 方法三: $z -> zip("/usr/local/sext/", "out3.zip"); //添加指定目录 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/4206/showart_529547.html
gzip只能压缩单个文件,而我需要将多个文件压在同一个zip中,原先有个unix下的源程序的,现在找不到了,哪位有能发一个吗?如果是在AIX下用过的就更好了. yaoyuan149@126.com
请问如果我在windows下将几个文件放在一个文件夹中,然后将文件夹压缩成.zip文件ftp到HP-UX小机上,那么应该用什么命令解压缩呢?gunzip吗?能不能帮忙给出完整命令
今天用zip -r sybase.zip sybase命令压缩sybase目录时,压缩到一半时出现zip error: Interrupted (aborting)的错误。 请问大虾们是怎么回事啊?
压缩的 import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.zip.zipEntry; import java.util.zip.zipOutputStream; public class zip { static final int BUFFER = 2048; public static void main(String argv[]) { try { BufferedInputStr...