Online streaming zip compression and decompression This code has a very big problem despite using ant compression and decompression. But the task flow or the way to write using Java.util.zip, the process that I used in the compressed folder structure encountered is not correct, even if the different file decompression software shows the different predicament of the folder structure.Use the following to give
// The following is the class and function definition classZip // ZIP compression class {var $ datasec, $ ctrl_dir = array (); var $ eof_ctrl_dir = quot; \ x50 \ x4b \ x05 \ x06 \ x00 \ x00 \ x00 \ x00 quot; var $ old_offset = 0
// The following are the class and function definitions.
Class Zip // ZIP compression class
{
Var $ datasec, $ ctrl_dir = array ();
V
Php decompress the ZIP file instance code online. I found only a ZLIB function in the PHP function library and it is related to compression, but I am disappointed that he could not solve the ZIP file (ah .... I had to give up. don't say I have no perseverance. in the PHP function library, I only found a ZLIB function and it has something to do with compression, but I was disappointed that he could not parse
implement this function through the PHP program execution function, because there are too many things that can solve ZIP files now (if you do not believe it, you can go to the place where you have downloaded the software to find it, so you will not be disappointed, and I will not be wrong ).The following is the original file of the program:# Upload. php
If the file is *.
Decompress the uploaded ZIP file using PHP (for conversion)Caoli was published on 10:48:20 PHP programming Forum return pageNot long ago, when I browsed the webpage, I accidentally found that the home page bus www.chinaren.com was able to automatically decompress the uploaded ZIP file, more interesting to me is that its function is to use PHP. Considering that I will also use some PHP, I decided to try it.A
Turn http://m.blog.csdn.net/blog/wice110956/26597179#Here we discuss the following five types of compressed files extracted using Python:. gz. Tar. tgz. zip. rarBrief introductionGZ: That is, gzip, usually only one file can be compressed. Combined with tar, it can be packaged first and then compressed.Packaging tools under the Tar:linux system, packaged only, not compressedTgz: That is tar.gz. The files that are packed first with tar and then compress
PHP$zip=NewZiparchive ();//Create a new object/*$zip->open The first parameter of this method represents the zip file name processed. The second parameter represents the processing mode, ziparchive::overwrite means that if the zip file exists, it overwrites the original zip
This module uses the functions of the Zziplib Library by Guido Draheim to transparently read ZIP compressed archives and T He files inside them.
This module uses the Zziplib library (Guido Draheim) to read the zip archive and the files inside it
Please note this zziplib only provides a subset of functions provided in a full implementation of the ZIP compression
PHP Zip file content comparison class,
A PHP implementation of the ZIP file content comparison class and its usage, you can compare the contents of two zip files, return the new, deleted, and the same file list.PHP implementation of the ZIP file content comparison class. is a very useful PHP class file.The php
This module uses the functions of the Zziplib Library by Guido Draheim to transparently read ZIP compressed archives and T He files inside them.
This module uses the Zziplib library (Guido Draheim) to read the ZIP-compressed document and the files inside it
Please provides a subset of functions provided into a full implementation of the ZIP compression algo Rith
file is available for direct operation and, of course, also helpful./file.bin--help Sometimes you can view help information;chmod a+x file.bin Set executable permissions, and then double-click or./file.bin if it is not in the current directory, specify an absolute path;RPM Software Package Installation:RPM-IVH software name. RPM (This is used to install a new RPM package)RPM-UVH
Here I'm using PHP's own ziparchive class.
A We just need to new a Ziparchive object, then use the open method to create a zip file, and then use the AddFile method to write the file to be packaged in the zip file you just created, and it's best to remember to close the object.
B Note: When using the Open method, the second parameter $flags is optional, $flags to specify how to handle the open
following two lines to the/etc/environment:unzip= "-O CP936"zipinfo= "-O CP936"In this way, the GNOME Desktop Archive Manager (File-roller) can use unzip to extract Chinese.Third, use P7zip decompression 1.Installing P7zip-full$sudo Apt-get Install P7zip-full2. Uninstalling unzip$sudo Apt-get Remove Unzip3. Download the updated P7zip-full package to replace the original program/usr/lib/p7zip/P7z-bin.tar.gz:p7z-bin.tar.gz (limited to i386 version)$sudo tar xzvf p7z-bin.tar.gz-c/usr/lib/p7zip4. U
The famous compression software 7-zip is a GNU/LPGL the free software which distributes under the agreement, can say is at present the most hopeful becomes the zip, the next mainstream compression format file compression format after the RAR. Let's take a look at how to add the 7z right button for PE, of course there a
Command Line2 zip and unzip, line2unzipCommand Line-ZIP 1. know zip
You can use man zip to obtain the man page of the zip command. The zip command can be used to compress the package file. The compressed file ends with.
Transferred from: http://www.cnblogs.com/BeginMan/archive/2013/03/14/2959447.htmlThis blog post is pretty good.First, code guidanceFirst look at this section of code:1 >>> name= (' Jack ', ' Beginman ', ' Sony ', ' Pcky ') 2 >>> age= (2001,2003,2005,2000) 3 >>> for A,n in Zip (name,age): 4 Print a,n 5 6 output: 7 Jack 2001 8 Beginman 2003 9 Sony 200510 Pcky 2000Let's look at this section of code:1 all={"Jack": 2001, "Beginman": 2003, "Sony": 2005
+ system.getproperties (). GetProperty ("File.separator");for (int i = 0; i {Zip (out, fl[i], base + fl[i].getname ());}}Else{//Compress all files in the directoryOut.putnextentry (new Org.apache.tools.zip.ZipEntry (base));ZipEntry zipentry=new ZipEntry (base);Zipentry.setunixmode (644);//Solve Linux garbledOut.putnextentry (ZipEntry);FileInputStream in = new FileInputStream (f);int b;while ((b = In.read ())! =-1){Out.write (b);}In.close ();}}private
We often use the compression software such as WinZip to compress files for easy transmission. In Java also provides the file compression to reduce the amount of data transmitted when the class, it is convenient to compress the file into the form of zip, JAR, gzip, Gzip is mainly in the Linux system compressed files.The following is mainly about the zip format of
A zip-formatted file is a compressed file that, after being compressed, becomes smaller in size, making it more useful for spreading over the network. Compressed files, if you want to use them again, must be decompressed before they can be used. The common decompression software has winrar. The way to open a zip format file with WinRAR
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.