青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Minizip: Zip and UnZip additionnal library

http://www.winimage.com/zLibDll/minizip.html

Minizip: Zip and UnZip additionnal library

--

Click here to download Minizip (zip/unzip) package for zLib version 1.01.

This package enables to extract files from a .zip archive file. It is compatible with PKZip 2.04g, WinZip, InfoZip, MimarSinan Codex Suite 2002 tools, and compatible sofware.
It runs both under Linux and Windows, and probably other systems too. Encryption, multi-volume Zip files (span), and old compression methods used by old PKZip 1.x are not supported.
See appnote-011203-iz.zip or appnote-iz-latest.zip for the specification of ZIP format (or appnote-981119-iz.zip for older versions). Pkware provides also probdesc.zip and an HTML page with the specification.

What is Minizip (Zip/Unzip)?

The Zlib library allows to deflate compressed files and to create gzip (.gz) files. Zlib is free software and small.

An archive in ZIP format can contain several files compressed with this method, while a .gz archive can containt only one file. It is a very popular format, that is why I have written a package for reading files compressed within a Zip archive.

How to get the Minizip package

You need the source code of Zlib (zlib123.zip or zlib-1.2.3.tar.gz. For previous version, get zlib114.zip, or by FTP zlib114.zip).
Now, with version 1.23 and 1.14 of zLib, the Minizip library is inlucded in the contrib/minizip directory.

In zlib123dll.zip there is the Win32 Windows DLL of my Windows DLL named Zlibwapi.dll that contains both zLib and Minilib.
For previous version, in zlib114dll.zip you will find Windows DLL (Win16 and Win32) and static library (Win32) of Zlib 1.14 WITH zip/unzip package.
Please note I have added in buildzlib114dll.zip the version of zip.c/unzip.c (0.21).
You must read zip.h and unzip.h, which contains the documentation of the zip and unzip functions.

March 2003: you can get version 0.21 with support of custom I/O functions to read and write zip files, and raw I/O (in order to duplicate files from one zip archive to another without uncompressing nor compressing). There is also a modified version of unzip with uncrypting, written by Terry Thorsen).
You can also get version 0.22e with crypting/uncrypting (do a #define NOCRYPT if you don't need it) and adding a file to an existing Zip archive.

22 September 2004: You can now download version 1.01e, with minor bugfixes.
Justin Fletcher wrote a very simple implementation of a memory access method for the ioapi code (ioapi_mem_c.zip). Ivan A. Krestinin wrote a small example of how delete a file from zip archive. This example is not fully tested (memory leaks are possible if the source archive is corrupt), but it might help you.

Unzipping files

The source code is made of only two files: unzip.h and unzip.c (plus ioapi.c and a few other include files). It uses the Zlib library.

miniunz.c is a very simple, but real unzip program. It can display files contained in a Zip archive or extract them.

Zipping files

The source code is made of only two files: zip.h and zip.c (plus ioapi.c and a few other include files). It uses the Zlib library.

minizip.c is a very simple, but real zip program.

A C++ Wrapper

Daniel Godson made a C++ wrapper to the zip/unzip library. Another can be found at Troels page.

A full MFC sample

In the CodeGuru developers site, there is an excellent example, 'Implementing a "Send as ZIP-File" command in Scribble' written by Stefan Kuhr. Unfortunately, this example is not built with the good, standard zLib DLL (see the DLL page). Download mapizip_demo_gooddll.zip for a fixed project which uses the good DLL.

Extension to Minizip

Troels K. worked hard on the Minizip library. He has made several add-on, including a proposal for unzAttach/unzDetach.

Other examples

Jukka Pihl wrote mod_ziplook Apache module. It enables to view zip archive files directly in Apache without extracting them to the filesystem. It also uses HTTP compression (supported by W3C, like Microsoft IIS, Apache mod_deflate and examples in python and jython. Bashuman Deb wrote a FTP paging Support for miniunz.

Miscellaneous

The Gilles vollant software forum contain a section about Minizip.

Please also email me for feedback.

Future of ZIP file format

It seems that the ZIP file format will changes. The web sites PCWorld (and this new article), IDG, SlashDot contain information about ZIP's future. PkWare site contains a new specification, InfoZip has also a ZIP specification. WinZip specifies also new encryption. The PKWare specification mentions a new BZip2 compression method (there is a "zlib-like" library for BZip2 compression).

 

Latest revision : 2005-07-20 Valid XHTML 1.0!

posted on 2007-04-09 17:20 zmj 閱讀(6307) 評論(5)  編輯 收藏 引用

評論

# re: Minizip: Zip and UnZip additionnal library 2007-06-21 22:57 sdfgs

http://comitato-paritetico-territoriale.psqti.info
http://dimora-viaggi-last-minute-vacanza.psqty.info
http://gonna-cortissime.psqta.info
http://ogliastro-marina-immobiliare.psqte.info
http://rottamazione-computer-usati.psqty.info
http://delonghi-deumidificatore.psqti.info
http://notre-dama-des-alyscamps.psqti.info
http://uccello-di-rovo.psqte.info
http://gadget-hackwrench.psqte.info
http://agenzia-interinali-napoli.psqta.info
http://fiction-freccia-nera.psqti.info
http://apparecchiare-tavola-natale.psqte.info
http://lotteria-beneficenza.psqta.info
http://mini-max-fiore-artificiale.psqte.info
http://scheda-madri-asus-a8n.psqta.info
http://altoforno.psqte.info
http://serena-garitta-calendario.psqte.info
http://distributore-automatico-bibita.psqti.info
http://adrano-liceo-classico-g-verga.psqto.info
http://eva-enghel.psqti.info
http://stivale-sendra.psqti.info
http://berlino-pergamon-museum.psqty.info
http://disegni-dell-araba-fenice.psqte.info
http://normativa-cancelli-automatici.psqte.info
http://poesia-d-amore-di-pablo-neruda.psqta.info  回復  更多評論   

# re: Minizip: Zip and UnZip additionnal library 2010-09-07 13:15 REEDJamie

I guess that to receive the <a href="http://bestfinance-blog.com/topics/home-loans">home loans</a> from creditors you must have a good reason. Nevertheless, once I have got a sba loan, just because I wanted to buy a building.   回復  更多評論   

# re: Minizip: Zip and UnZip additionnal library 2010-09-10 18:12 write my essay

When you have a chance to use the buy papers online service, do not hesitate, purchase custom academic papers and take a rest.   回復  更多評論   

# re: Minizip: Zip and UnZip additionnal library 2010-09-10 20:35 buy college essays

Generally, university students use purchasing essays options at the first writing firm they see in the web. That supposes to be not correct just because they may get a cheating company. So, it is worth to be delicate with such issues.   回復  更多評論   

# re: Minizip: Zip and UnZip additionnal library 2010-09-30 17:28 Online Education

.GZ format is using at linux I need to ask ask we can open .GZ files in windows environment.   回復  更多評論   

# re: Minizip: Zip and UnZip additionnal library 2011-09-03 14:57 skill games

? ?? ?? ??? ?????.  回復  更多評論   


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲一区激情| 国产精品免费一区豆花| 91久久精品国产91性色tv| 久久久视频精品| 蜜桃av久久久亚洲精品| 久久一区二区精品| 久久手机免费观看| 欧美电影美腿模特1979在线看| 欧美ed2k| 亚洲免费黄色| 午夜一区不卡| 男人的天堂亚洲在线| 欧美日韩国产成人在线观看| 国产精品国码视频| 玉米视频成人免费看| 亚洲乱码一区二区| 久久成人av少妇免费| 欧美激情精品久久久久久免费印度| 最新日韩在线| 欧美一区二区视频免费观看| 久久视频在线免费观看| 欧美激情一二三区| 国产婷婷色一区二区三区四区| 国内一区二区三区| 亚洲人线精品午夜| 久久福利资源站| 欧美激情一区二区三区不卡| 一本色道久久88综合日韩精品| 欧美一级一区| 欧美剧在线免费观看网站| 国产日产欧美a一级在线| 极品尤物av久久免费看| 亚洲先锋成人| 久久一区二区三区av| 亚洲欧洲在线视频| 久久久蜜桃一区二区人| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ入口 | 激情久久久久久久| 亚洲一区二区不卡免费| 亚洲高清不卡| 一区二区三区视频在线| 牛牛精品成人免费视频| 亚洲欧美国产高清va在线播| 欧美精品一卡二卡| 亚洲国产天堂久久国产91| 欧美专区日韩专区| 亚洲小视频在线| 欧美日韩精品一区| 日韩写真在线| 91久久精品美女高潮| 男男成人高潮片免费网站| 在线观看中文字幕亚洲| 久久亚洲国产精品日日av夜夜| 亚洲一区二区三区四区视频| 欧美日韩在线三区| 99re8这里有精品热视频免费 | 欧美日韩亚洲视频| 亚洲激情在线视频| 牛牛精品成人免费视频| 久久综合久色欧美综合狠狠 | 欧美性色综合| 一区二区三区国产精华| 亚洲精品裸体| 欧美日韩一卡| 亚洲一区二区精品视频| av成人免费| 国产精品日韩精品欧美在线 | 久久精品视频导航| 西瓜成人精品人成网站| 国产婷婷97碰碰久久人人蜜臀| 欧美在线不卡| 久久久久国产免费免费| 亚洲高清网站| 亚洲人成在线观看网站高清| 欧美日韩国产在线播放网站| 亚洲综合999| 久久av一区二区| 亚洲电影av| 99re这里只有精品6| 国产精品久久毛片a| 久久国产福利国产秒拍| 久久人体大胆视频| 亚洲午夜激情网页| 亚洲综合第一页| 在线看日韩av| 亚洲免费大片| 国产一区久久久| 欧美激情国产日韩| 国产精品一区在线观看| 免费观看一级特黄欧美大片| 欧美韩国一区| 欧美专区日韩专区| 欧美精品在线观看| 久久国产高清| 欧美日韩一区二区三区免费| 一区三区视频| 亚洲欧洲另类国产综合| 国产伦精品一区二区三区视频黑人 | 亚洲综合精品四区| 久久精品一区二区三区不卡牛牛| 亚洲第一区色| 亚洲永久免费视频| 亚洲三级观看| 久久国产88| 亚洲午夜激情网站| 欧美成人精品不卡视频在线观看| 亚洲欧美bt| 欧美高清成人| 老司机成人网| 国产免费成人在线视频| 亚洲精品免费在线观看| 激情综合网址| 亚洲欧美一区二区三区久久| 日韩一级免费观看| 久久久久网址| 久久久久久伊人| 国产伦精品一区二区三区| av成人免费在线| 亚洲精品国产精品国自产观看| 欧美在线一二三四区| 欧美一区二区高清在线观看| 欧美日韩成人一区二区三区| 欧美国产精品v| 激情久久久久久久| 欧美在线关看| 久久久久久久网站| 国产伦精品一区二区三区照片91| 99视频国产精品免费观看| 亚洲精品护士| 欧美成人综合| 亚洲国产女人aaa毛片在线| 尤物九九久久国产精品的分类| 欧美一区二区在线免费观看| 欧美一区二区三区四区在线观看地址 | 亚洲欧美中文另类| 欧美一级午夜免费电影| 国产精品久久久久影院色老大 | 在线亚洲欧美| 亚洲视频香蕉人妖| 欧美日韩精品一区视频| 亚洲精选一区| 亚洲专区一区| 国产精品一区二区三区四区五区| 艳妇臀荡乳欲伦亚洲一区| 亚洲午夜激情| 国产欧美婷婷中文| 欧美一区二区视频在线观看| 久久久久国产一区二区三区四区| 国产日韩欧美视频| 久久精品国产久精国产一老狼 | 中国亚洲黄色| 国产精品福利在线| 午夜精品久久久久久久99水蜜桃| 欧美伊人久久久久久久久影院 | 亚洲少妇在线| 欧美在线国产| 激情综合视频| 欧美精品偷拍| 亚洲在线一区二区| 久久人人97超碰精品888| 亚洲电影在线免费观看| 欧美日韩国产小视频| 亚洲在线观看免费视频| 免费观看成人| 亚洲欧美日韩一区在线观看| 国产专区综合网| 欧美国产日本韩| 亚洲欧美久久久| 欧美不卡高清| 亚洲一区www| 在线视频国内自拍亚洲视频| 欧美日韩第一页| 欧美亚洲综合久久| 亚洲国内在线| 久久精品综合一区| 99亚洲一区二区| 狠狠狠色丁香婷婷综合久久五月| 欧美高清自拍一区| 性欧美1819sex性高清| 91久久精品国产91久久性色| 欧美在线免费观看视频| 亚洲免费成人av| 激情成人av| 国产日韩欧美亚洲一区| 欧美男人的天堂| 久久亚裔精品欧美| 亚洲欧美国产精品va在线观看| 亚洲国产导航| 老司机成人在线视频| 欧美一区二区三区免费在线看| 亚洲国产导航| 国产一区二区三区免费在线观看| 欧美精品久久久久久久| 久久久久欧美| 久久精品夜色噜噜亚洲a∨| 亚洲一区二区三区免费观看| 亚洲精品久久久久中文字幕欢迎你 | 欧美日韩一区二区三区视频| 麻豆国产精品一区二区三区| 欧美在线观看视频一区二区三区|