JRZip1.3jrzip
所属分类:Pascal/Delphi编程
开发工具:Delphi
文件大小:116KB
下载次数:10
上传日期:2010-06-28 16:40:16
上 传 者:
krisda
说明: JRZip is a Delphi interface to the zlib-library from Jean-Loup Gailly and Mark Adler. It comes as an unit and has to be included in the uses statement of your program.
文件列表:
gzioext.pas (42212, 2004-04-21)
JRZip.pas (19287, 2005-06-07)
Zlib (0, 2003-03-28)
Zlib\infutil.pas (5104, 2000-04-03)
Zlib\Zlib.pas (18028, 2000-04-03)
Zlib\inftrees.pas (29114, 1999-07-01)
Zlib\TREES.PAS (79408, 1999-09-30)
Zlib\ZDEFLATE.PAS (75139, 2000-05-01)
Zlib\ZINFLATE.PAS (22966, 2000-03-20)
Zlib\ZUTIL.PAS (12794, 2000-05-01)
Zlib\ZCONF.INC (866, 2000-03-24)
Zlib\inffast.pas (9179, 1998-05-11)
Zlib\infcodes.pas (15644, 1998-06-13)
Zlib\CRC.PAS (8221, 2000-03-24)
Zlib\infblock.pas (29081, 1998-06-13)
Zlib\ADLER.PAS (2567, 2000-03-24)
Zlib\ZIPUTILS.PAS (7067, 2000-05-01)
Zlib\UNZIP.PAS (48746, 2000-03-25)
Zlib\gzio.pas (31902, 2000-05-01)
JRZip.txt (310, 2001-03-14)
Sample (0, 2002-11-13)
Sample\ZipTest.res (1712, 2002-11-13)
Sample\ztmain.pas (1004, 2002-11-13)
Sample\ztmain.dfm (990, 2002-11-13)
Sample\ZipTest.dpr (233, 2002-11-13)
Using JRZip
===============
JRZip is a Delphi interface to the zlib-library from Jean-Loup Gailly and Mark Adler.
It comes as an unit and has to be included in the uses statement of your program. Further
you should add the appropriate unit search path to your delphi project options.
Actual version: 1.3 (13.11.02)
Features:
---------
- Packing and unpacking of gz-format (gz-files contain original filename and timestamp)
- Creating of Zip-compatible archives (including subdirectories)
(use any standard expander for unzipping)
Routines for gz-format:
-----------------------
- Create gz-file: GZip (Source,Destination : string)
- Unpack gz-file: GUnzip (Source,Destination : string)
- Get gz-file info: GzFileInfo (Source)
Routines for Zip-format:
------------------------
- Initialize a Zip file: MakeZip (Destination,BasicSourceDirectory : string)
- Add file to Zip-file: AddZip (Source : string)
- Close Zip-file: CloseZip
Acknowledgments:
----------------
- uses a modified version of gzio from Jean-Loup Gailly
(Pascal translation by Jacques Nomssi Nzali and Francisco Javier Crespo)
- needs the zlib-library from Jean-Loup Gailly and Mark Adler
(Pascal translation by Jacques Nomssi Nzali)
List of files
-------------
JRZip.txt this file
JRZip.pas Delphi unit with the routines described above
GZioExt.pas Modified version of gzio.pas
subdirectory ZLib:
zconf.inc Configuration declarations.
adler.pas compute the Adler-32 checksum of a data stream
crc.pas compute the CRC-32 of a data stream
gzio.pas IO on .gz files
infblock.pas interpret and process block types to last block
infcodes.pas process literals and length/distance pairs
inffast.pas process literals and length/distance pairs fast
inftrees.pas generate Huffman trees for efficient decoding
infutil.pas types and macros common to blocks and codes
strutils.pas string utilities
trees.pas output deflated data using Huffman coding
zcompres.pas compress a memory buffer
zdeflate.pas compress data using the deflation algorithm
zinflate.pas zlib interface to inflate modules
zlib.pas zlib data structures. read the comments there!
zuncompr.pas decompress a memory buffer
zutil.pas
----------------------------------------------------------------------------------------
Legal issues
------------
Copyright (C) 2001 by J. Rathlev
This software is provided 'as-is', without any express or implied
warranty. In no event will the author be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
J. Rathlev
Institut für Experimentelle und Angewandte Physik
Universitt Kiel
Olshausenstr. 40
240*** Kiel
E-Mail: rathlev@physik.uni-kiel.de
近期下载者:
相关文件:
收藏者: