Any zip tools to create zip64 files?

  • Follow


As title.. anyone knows such a tool existing or not? Tried WINZIP,
WINRAR and 7ZIP, all three can handle zip64 files but can't create
zip64 file (or I haven't found how to use them correctly, may be:)

Thanks~

0
Reply lianghancn (3) 9/14/2007 8:57:52 AM

Qubeley wrote:
> As title.. anyone knows such a tool existing or not? Tried WINZIP,
> WINRAR and 7ZIP, all three can handle zip64 files but can't create
> zip64 file (or I haven't found how to use them correctly, may be:)

 7zip - choose compression method "Deflate64" instead of regular
"Deflate". You may notice that the dictionary size changes to 64k.

E

0
Reply Errol 9/16/2007 10:27:16 AM


"Errol Smith" <noemail@really.com> wrote in message 
news:13eq187k92arsa3@corp.supernews.com...
> Qubeley wrote:
>> As title.. anyone knows such a tool existing or not? Tried WINZIP,
>> WINRAR and 7ZIP, all three can handle zip64 files but can't create
>> zip64 file (or I haven't found how to use them correctly, may be:)
>
> 7zip - choose compression method "Deflate64" instead of regular
> "Deflate". You may notice that the dictionary size changes to 64k.
>

no, the OP was talking about Zip64, not Deflate64.

the former refers to zipfiles which are no longer constrained to the 4GB 
limit, the latter to deflate with a 64k window.


as for tools that support generating Zip64 files, I don't really know of any 
personally...


> E
> 


0
Reply cr88192 9/16/2007 11:56:09 PM

On 9 17 ,   7 56 , "cr88192" <cr88...@hotmail.com> wrote:
> "Errol Smith" <noem...@really.com> wrote in message
>
> news:13eq187k92arsa3@corp.supernews.com...
>
> > Qubeley wrote:
> >> As title.. anyone knows such a tool existing or not? Tried WINZIP,
> >> WINRAR and 7ZIP, all three can handle zip64 files but can't create
> >> zip64 file (or I haven't found how to use them correctly, may be:)
>
> > 7zip - choose compression method "Deflate64" instead of regular
> > "Deflate". You may notice that the dictionary size changes to 64k.
>
> no, the OP was talking about Zip64, not Deflate64.
>
> the former refers to zipfiles which are no longer constrained to the 4GB
> limit, the latter to deflate with a 64k window.
>
> as for tools that support generating Zip64 files, I don't really know of any
> personally...
>
> > E

Thanks. I mean ZIP64 instead of Deflate64:)

When creating a large zip file (>4G), winzip or winrar will (and have
to) use zip64. What I want is to create a zip64 files whose size is
not that large. I don't think zip64 can only be used for large zip
file (>4G) or zip file with massive entries (>65535 entries) - as long
as the zip file structure conform to the zip64 extension it could be a
valid zip64 file. But yeah, I still haven't found such tools - even
commercial ones. Seems zipo64 extension is not that popular as zip32
files....

0
Reply Qubeley 9/17/2007 6:04:48 AM

Qubeley wrote:

> On 9 17 ,   7 56 , "cr88192" <cr88...@hotmail.com> wrote:
>> "Errol Smith" <noem...@really.com> wrote in message
>>
>> news:13eq187k92arsa3@corp.supernews.com...
>>
>> > Qubeley wrote:
>> >> As title.. anyone knows such a tool existing or not? Tried WINZIP,
>> >> WINRAR and 7ZIP, all three can handle zip64 files but can't create
>> >> zip64 file (or I haven't found how to use them correctly, may be:)
>>
>> > 7zip - choose compression method "Deflate64" instead of regular
>> > "Deflate". You may notice that the dictionary size changes to 64k.
>>
>> no, the OP was talking about Zip64, not Deflate64.
>>
>> the former refers to zipfiles which are no longer constrained to the 4GB
>> limit, the latter to deflate with a 64k window.
>>
>> as for tools that support generating Zip64 files, I don't really know of
>> any personally...
>>
>> > E
> 
> Thanks. I mean ZIP64 instead of Deflate64:)
> 
> When creating a large zip file (>4G), winzip or winrar will (and have
> to) use zip64. What I want is to create a zip64 files whose size is
> not that large. I don't think zip64 can only be used for large zip
> file (>4G) or zip file with massive entries (>65535 entries) - as long
> as the zip file structure conform to the zip64 extension it could be a
> valid zip64 file. But yeah, I still haven't found such tools - even
> commercial ones. Seems zipo64 extension is not that popular as zip32
> files....

I have created a Perl module, called IO::Compress::Zip, that allows you to
create zip files. One of the features it supports is Zip64. 

This may be ok for your needs if you happen to know perl.

The example below creates a zip file called try.zip which contains all
the .c files in the current directory. They will all be stored in zip64
mode regardless of their size.

  use IO::Compress::Zip qw(:all);

  zip "<*.c>" => "try.zip", 
                Zip64  => 1,
                Stream => 0     
        or die "Cannot zip: $ZipError\n";


See
http://search.cpan.org/~pmqs/IO-Compress-Zlib-2.006/lib/IO/Compress/Zip.pm
for more details.

Any problems, give me a shout.

Paul

0
Reply Paul 9/17/2007 12:35:09 PM

On Sep 17, 1:04 am, Qubeley <liangha...@gmail.com> wrote:
> When creating a large zip file (>4G), winzip or winrar will (and have
> to) use zip64.

Not my WinRAR 3.70.  It complains when either individual file size, or
the total size of the archive, breaches 4G.

0
Reply Jim 9/18/2007 9:47:16 PM

On 9 19 ,   5 47 , Jim Leonard <MobyGa...@gmail.com> wrote:
> On Sep 17, 1:04 am, Qubeley <liangha...@gmail.com> wrote:
>
> > When creating a large zip file (>4G), winzip or winrar will (and have
> > to) use zip64.
>
> Not my WinRAR 3.70.  It complains when either individual file size, or
> the total size of the archive, breaches 4G.

Neither my WINRAR. Sounds WINRAR only supports extract zip64 files; it
doesn't support create zip64 files.

0
Reply Qubeley 9/24/2007 2:06:12 PM

On 9 17 ,   8 35 , Paul Marquess <paul.marqu...@btinternet.com> wrote:
> Qubeley wrote:
> > On 9 17 ,   7 56 , "cr88192" <cr88...@hotmail.com> wrote:
> >> "Errol Smith" <noem...@really.com> wrote in message
>
> >>news:13eq187k92arsa3@corp.supernews.com...
>
> >> > Qubeley wrote:
> >> >> As title.. anyone knows such a tool existing or not? Tried WINZIP,
> >> >> WINRAR and 7ZIP, all three can handle zip64 files but can't create
> >> >> zip64 file (or I haven't found how to use them correctly, may be:)
>
> >> > 7zip - choose compression method "Deflate64" instead of regular
> >> > "Deflate". You may notice that the dictionary size changes to 64k.
>
> >> no, the OP was talking about Zip64, not Deflate64.
>
> >> the former refers to zipfiles which are no longer constrained to the 4GB
> >> limit, the latter to deflate with a 64k window.
>
> >> as for tools that support generating Zip64 files, I don't really know of
> >> any personally...
>
> >> > E
>
> > Thanks. I mean ZIP64 instead of Deflate64:)
>
> > When creating a large zip file (>4G), winzip or winrar will (and have
> > to) use zip64. What I want is to create a zip64 files whose size is
> > not that large. I don't think zip64 can only be used for large zip
> > file (>4G) or zip file with massive entries (>65535 entries) - as long
> > as the zip file structure conform to the zip64 extension it could be a
> > valid zip64 file. But yeah, I still haven't found such tools - even
> > commercial ones. Seems zipo64 extension is not that popular as zip32
> > files....
>
> I have created a Perl module, called IO::Compress::Zip, that allows you to
> create zip files. One of the features it supports is Zip64.
>
> This may be ok for your needs if you happen to know perl.
>
> The example below creates a zip file called try.zip which contains all
> the .c files in the current directory. They will all be stored in zip64
> mode regardless of their size.
>
>   use IO::Compress::Zip qw(:all);
>
>   zip "<*.c>" => "try.zip",
>                 Zip64  => 1,
>                 Stream => 0
>         or die "Cannot zip: $ZipError\n";
>
> Seehttp://search.cpan.org/~pmqs/IO-Compress-Zlib-2.006/lib/IO/Compress/Z...
> for more details.
>
> Any problems, give me a shout.
>
> Paul

Thanks Paul. I'll try it.

0
Reply Qubeley 9/24/2007 2:06:48 PM

On Sep 24, 9:06 am, Qubeley <liangha...@gmail.com> wrote:
> On 9 19 ,   5 47 , Jim Leonard <MobyGa...@gmail.com> wrote:
>
> > On Sep 17, 1:04 am, Qubeley <liangha...@gmail.com> wrote:
>
> > > When creating a large zip file (>4G), winzip or winrar will (and have
> > > to) use zip64.
>
> > Not my WinRAR 3.70.  It complains when either individual file size, or
> > the total size of the archive, breaches 4G.
>
> Neither my WINRAR. Sounds WINRAR only supports extract zip64 files; it
> doesn't support create zip64 files.

Is there any reason why ZIP64 must be the target?  It's not as widely
supported as regular ZIP, and if you have files over 4G to compress
there are better solutions (ie. WinRAR proper, or 7-Zip).

0
Reply Jim 9/24/2007 4:05:31 PM

On 9 25 ,   12 05 , Jim Leonard <MobyGa...@gmail.com> wrote:
> On Sep 24, 9:06 am, Qubeley <liangha...@gmail.com> wrote:
>
> > On 9 19 ,   5 47 , Jim Leonard <MobyGa...@gmail.com> wrote:
>
> > > On Sep 17, 1:04 am, Qubeley <liangha...@gmail.com> wrote:
>
> > > > When creating a large zip file (>4G), winzip or winrar will (and have
> > > > to) use zip64.
>
> > > Not my WinRAR 3.70.  It complains when either individual file size, or
> > > the total size of the archive, breaches 4G.
>
> > Neither my WINRAR. Sounds WINRAR only supports extract zip64 files; it
> > doesn't support create zip64 files.
>
> Is there any reason why ZIP64 must be the target?  It's not as widely
> supported as regular ZIP, and if you have files over 4G to compress
> there are better solutions (ie. WinRAR proper, or 7-Zip).

I am working on a project which is based on Microsoft Open Packaging
Convention, if you looked at OPC spec it shows all OPC package is a
zip file (for example, a Microsoft Word 2007 is a docx file, and you
can open a .docx file using any zip tools). That's why I have to
support zip64 since it's a valid extension of zip spec.

Agree that ZIP64 is not widely supported. If possible I'd not get my
hands dirty;-)

0
Reply Qubeley 9/25/2007 2:21:00 PM

On Sep 25, 9:21 am, Qubeley <liangha...@gmail.com> wrote:
> I am working on a project which is based on Microsoft Open Packaging
> Convention, if you looked at OPC spec it shows all OPC package is a
> zip file (for example, a Microsoft Word 2007 is a docx file, and you
> can open a .docx file using any zip tools). That's why I have to
> support zip64 since it's a valid extension of zip spec.

Are you sure OPC spec includes ZIP64?  Don't assume zip64 is a "valid
extension" -- it is in PKWare's eyes, but as you've found out,
industry adoption is very low.

0
Reply Jim 9/25/2007 2:43:01 PM

On Sep 25, 3:21 pm, Qubeley <liangha...@gmail.com> wrote:
> On 9 25 ,   12 05 , Jim Leonard <MobyGa...@gmail.com> wrote:
>
>
>
> > On Sep 24, 9:06 am, Qubeley <liangha...@gmail.com> wrote:
>
> > > On 9 19 ,   5 47 , Jim Leonard <MobyGa...@gmail.com> wrote:
>
> > > > On Sep 17, 1:04 am, Qubeley <liangha...@gmail.com> wrote:
>
> > > > > When creating a large zip file (>4G), winzip or winrar will (and have
> > > > > to) use zip64.
>
> > > > Not my WinRAR 3.70.  It complains when either individual file size, or
> > > > the total size of the archive, breaches 4G.
>
> > > Neither my WINRAR. Sounds WINRAR only supports extract zip64 files; it
> > > doesn't support create zip64 files.
>
> > Is there any reason why ZIP64 must be the target?  It's not as widely
> > supported as regular ZIP, and if you have files over 4G to compress
> > there are better solutions (ie. WinRAR proper, or 7-Zip).
>
> I am working on a project which is based on Microsoft Open Packaging
> Convention, if you looked at OPC spec it shows all OPC package is a
> zip file (for example, a Microsoft Word 2007 is a docx file, and you
> can open a .docx file using any zip tools). That's why I have to
> support zip64 since it's a valid extension of zip spec.
>
> Agree that ZIP64 is not widely supported. If possible I'd not get my
> hands dirty;-)

Most likely the docx people didn't expect anyone to implement Zip64.
Perhaps misleading documentation, but.... there you go.

0
Reply collection60 9/25/2007 3:11:12 PM

On 9 25 ,   10 43 , Jim Leonard <MobyGa...@gmail.com> wrote:
> On Sep 25, 9:21 am, Qubeley <liangha...@gmail.com> wrote:
>
> > I am working on a project which is based on Microsoft Open Packaging
> > Convention, if you looked at OPC spec it shows all OPC package is a
> > zip file (for example, a Microsoft Word 2007 is a docx file, and you
> > can open a .docx file using any zip tools). That's why I have to
> > support zip64 since it's a valid extension of zip spec.
>
> Are you sure OPC spec includes ZIP64?  Don't assume zip64 is a "valid
> extension" -- it is in PKWare's eyes, but as you've found out,
> industry adoption is very low.

Actually I've got some sample XPS files from MSFT web site which is
zip64 files.
Our zip file may contain large number of files, or big files.
So go with zip64 is the best bet now.

0
Reply Qubeley 9/26/2007 12:28:34 PM

12 Replies
803 Views

(page loaded in 0.132 seconds)

Similiar Articles:


















7/22/2012 7:28:06 PM


Reply: