[delphizip] Re: Pulling files from zip ...

  • From: "James Turner" <james.d.h.turner@xxxxxxxxxxxx>
  • To: <delphizip@xxxxxxxxxxxxx>
  • Date: Tue, 5 Nov 2002 11:00:16 -0000

That's a very interesting problem you have. As an exclusively Delphi
programmer, I don't have anything to do with the DLLs but I do have inflate
code written in Pascal. I do not plan to publish it in its current form
since it is optimised for use in a self-extractor (Zipfusion - see website
address below) however, if you know your way around Pascal, you may find it
to be easier to work with than the DLLs.

If you think that this may be of help to you, contact me directly (but a
solution from Roger or Russell is likely to involve less work on your part
since my code cannot be integrated into ZipMaster).

-- James Turner
james.d.h.turner@xxxxxxxxxxxx
http://www.skaro.net

----- Original Message -----
From: "Gavin Morris" <gavin@xxxxxxxxxx>
To: <delphizip@xxxxxxxxxxxxx>
Sent: Tuesday, November 05, 2002 7:27 AM
Subject: [delphizip] Pulling files from zip ...


>
> Hi all,
>
> I have need of some code that, rather than extracting a zipped file to a =
> stream
> in it's entirety, decompresses it a chunk at a time and allows the app =
> to read
> the requested number of bytes out of the decompress buffer.
>
> I'm reading and processing data from compressed text files, each of =
> which is
> large enough to make extracting each file fully impractical.
>
> I'm currently examining the source to the unzip DLL to see if it can be =
> modified
> to allow this, but I have some questions:
>
> - are there good technical reasons the DLL provides the push interface =
> to extraction?
> - has anyone gone over this ground already?
> - Is there existing functionality to do this that I've missed?
>
> Hope someone can help.
>
> -G
>
> ---
> Gavin Morris, BSc
> gavin@xxxxxxxxxx
>


Other related posts: