Welcome, Guest.
Please login or register.
Zip 3.0 Released!
Forum Login
Login Name: Create a new account
Password:     Forgot password

Info-ZIP Discussion Forum    Info-ZIP Announcements    Info-ZIP Releases  ›  Zip 3.0 Released!

Zip 3.0 Released!  This thread currently has 2670 views. Print
2 Pages 1 2 » All Recommend Thread
EG
July 11, 2008, 3:13am Report to Moderator
Info-ZIP Team
Posts: 463
Zip 3.0 has been released!  It can be downloaded from ftp://ftp.info-zip.org/pub/infozip/src as source.
Logged
Private Message
eyalm
July 12, 2008, 8:57pm Report to Moderator
Baby Member
Posts: 10
hi
nice work with the new version. congratulations!
I am going to replace  my current version with the new one.
I am using VB6.
from where can I download the DLL (for win32) + some vb samples? (I dont need the sources)
I can NOT find it in your links.
Thanks.
E.
 
 
Logged
Private Message Reply: 1 - 28
EG
July 13, 2008, 5:40am Report to Moderator
Info-ZIP Team
Posts: 463
> nice work with the new version. congratulations!

Thanks!

> I am using VB6.
> from where can I download the DLL (for win32) + some vb samples? (I dont need the sources)
> I can NOT find it in your links.

We are slowly populating the ftp site with the various binaries and packages.

The source package for Zip 3.0 includes a Visual Studio project for compiling the new zip32z64.dll library.  The binary library should be posted soon, but it could be days or weeks as things tend to be in packages and packages have documentation to update.

The source package has a VB6 example in the windll directory.

We'd appreciate feedback on both the dll and the VB6 example.

Thanks!
Logged
Private Message Reply: 2 - 28
eyalm
July 13, 2008, 9:53am Report to Moderator
Baby Member
Posts: 10
"We'd appreciate feedback on both the dll and the VB6 example.".
I will be glad to do it. I have a big VB project to test the software with, so your software will have a comprehensive testing.
"The source package for Zip 3.0 includes a Visual Studio project for compiling the new zip32z64.dll library".
I am sorry, but I am not a C guy, and therefore I dont know how to build this project.
If you can post me the new DLL I will be happy to start to migration process today, otherwise, I will have to wait until you post it.
Thanks
E.
Logged
Private Message Reply: 3 - 28
gnuwin32
July 13, 2008, 10:31am Report to Moderator
Baby Member
Posts: 1
MS-Windows (Win32) executables and dll for version 3.0 are available from http://gnuwin32.sourceforge.net/
 
Logged
Private Message Reply: 4 - 28
eyalm
July 13, 2008, 11:24am Report to Moderator
Baby Member
Posts: 10
Thanks
I Will start the upgrade process later today, see how it will go...
 
Logged
Private Message Reply: 5 - 28
Hunter
July 13, 2008, 3:13pm Report to Moderator
Administrator Group
Posts: 14
A Zip V3.0 kit containing OpenVMS binaries can be found on the Info-ZIP FTP site, as well as my VMS freeware archive.

OpenVMS kit at Info-ZIP FTP site
OpenVMS kit at Process Software FTP site
OpenVMS kit at TMK.com (the Process Software mirror)

Hunter
Logged
Site Private Message Reply: 6 - 28
eyalm
July 13, 2008, 6:12pm Report to Moderator
Baby Member
Posts: 10
where can I find the unzup DLL (for Windows)?
Logged
Private Message Reply: 7 - 28
eyalm
July 13, 2008, 6:30pm Report to Moderator
Baby Member
Posts: 10
I started to test the software - my first test was to save file with foreign languach name.
I took a file with a Russian name: Вот другой пример .doc
After zipping, I looked on the created Zip file with WinZip and saw that my Russian file was added with the name: #U6587#U4ef6#U7cfb#U7edf#U7684#U7c7b#U578b#U662f.doc

Is the file name actually saved with this decoded name or is it just a display format?
specifically:
1. When I want to extract this file, Do I need to decode its name (or can I still use the original name "Вот другой пример .doc")?
2. what happend with very long file name, say 200 characters that after decoding to "#Uxxxx" will become 1200 characters - can InfoZip know to handle them?
3. where can I find the the unzip DLL (for Windows), so I can test this 2 DLLs together...?
Thanks.
Eyal.
Logged
Private Message Reply: 8 - 28
EG
July 14, 2008, 4:41am Report to Moderator
Info-ZIP Team
Posts: 463
> I started to test the software - my first test was to save file with foreign languach name.
I took a file with a Russian name: Вот другой пример .doc
After
zipping, I looked on the created Zip file with WinZip and saw that my
Russian file was added with the name:
#U6587#U4ef6#U7cfb#U7edf#U7684#U7c7b#U578b#U662f.doc

> Is the file name actually saved with this decoded name or is it just a display format?

That is the "ASCII escaped" version of the name saved for backward compatibility when Zip 3.0 is run on Windows.  The UTF-8 path is saved in an extra field.  WinZip 11.2 (which is the first WinZip version with Unicode support) should show exactly the encoded paths.  Make sure you're using WinZip 11.2 or later.

> specifically:
> 1.
When I want to extract this file, Do I need to decode its name (or can
I still use the original name "Вот другой пример .doc")?

If all is working correctly, it should be automatic.


> 2. what
happend with very long file name, say 200 characters that after
decoding to "#Uxxxx" will become 1200 characters - can InfoZip know to
handle them?

Zip 3.0 will truncate the standard name after a limit is reached, but the Unicode path stored in the extra field will be full length.  That means unzips without Unicode will show truncated names, while unzips with Unicode should reproduce the exact original path, if the destination OS supports it.

WinZip reported that they ran in to a problem with this using a test file we provided them, so I assume they can handle this case now.

UnZip 6.0 should also be able to handle this case by release.


> 3. where can I find the the unzip DLL (for Windows), so I can test this 2 DLLs together...?

UnZip 6.0 hasn't been released yet.  The dll from the latest beta
may have large file support from earlier development, but we are now
just reviewing it.  You might have to wait for UnZip 6.0e beta if the
dll from UnZip 6.0d is not workable.
As with Zip 3.0, there should be a VB6 example showing how to use the UnZip 6.0 dll, but it may need updating.
Logged
Private Message Reply: 9 - 28
eyalm
July 14, 2008, 10:35am Report to Moderator
Baby Member
Posts: 10
Until the new Unzip version will ship, I want to try to contiue using the old unzip (5.52).
My questions is about methods to bypass the unicode problem:
- Is it a way to refer to a file in the container other then its name (e.g. File Number or Decoded name) ?
If yes, can I unzip a unicode file with this method?
- Can I insert a file to a zip file with a different name? (e.g. insert b.txt to c.zip with the name bbb.txt)
- Can I change a file name once its in the zip file (e.g. a.txt is IN c.zip. can I change a.txt to aaa.txt?)

Thanks 
Logged
Private Message Reply: 10 - 28
EG
July 16, 2008, 2:06am Report to Moderator
Info-ZIP Team
Posts: 463
> Until the new Unzip version will ship, I want to try to contiue using the old unzip (5.52).
> My questions is about methods to bypass the unicode problem:

Note that we started the Unicode effort to fix the problem of moving files between character sets.  There's not many alternatives without Unicode.

> - Is it a way to refer to a file in the container other then its name (e.g. File Number or Decoded name) ?
Not currently.

> If yes, can I unzip a unicode file with this method?

Nope.

> - Can I insert a file to a zip file with a different name? (e.g. insert b.txt to c.zip with the name bbb.txt)

Not yet.  That's a feature we are planning for in Zip 3.1.

> - Can I change a file name once its in the zip file (e.g. a.txt is IN c.zip. can I change a.txt to aaa.txt?)

See zipnote which provides a crude way to do that.
Logged
Private Message Reply: 11 - 28
EG
July 16, 2008, 2:14am Report to Moderator
Info-ZIP Team
Posts: 463
> I started to test the software - my first test was to save file with foreign languach name.
> I took a file with a Russian name: Вот другой пример .doc
> After zipping, I looked on the created Zip file with WinZip and saw that my Russian file was added with the name:
> #U6587#U4ef6#U7cfb#U7edf#U7684#U7c7b#U578b#U662f.doc

Something doesn't look right if that is the name being saved.  Did you create the entry in the archive while using the Russian character set as the default character set?  The ASCII escapes should only be used if the character set of the file is different than the default character set of the system. The normal name in the archive should be in Russian, not escapes.

Can you create a very small archive with a Russian name entry and attach it so we can look at it?
Logged
Private Message Reply: 12 - 28
eyalm
July 16, 2008, 9:11am Report to Moderator
Baby Member
Posts: 10
> Something doesn't look right if that is the name being saved.  Did you create the entry in the archive while using the Russian character set as the default character set?  The ASCII escapes should only be used if the character set of the file is different than the default character set of the system. The normal name in the archive should be in Russian, not escapes.

Its OK - the character set of the file (Russian) is different than the default character set of the system (Hebrew).

> - Can I change a file name once its in the zip file (e.g. a.txt is IN c.zip. can I change a.txt to aaa.txt?)
> See zipnote which provides a crude way to do that.

Zipnote:
- Its not clear how can I change a file name within the zip file (e.g. a.txt is IN c.zip. and I want to change a.txt to aaa.txt). can you give an example?
- Will it work with unicode file names?
-Can I activate it as a DLL from VB6 ?
- Doesn't zip32z64.dll contain this fnctionallity? If yes, It easier to use it from zip32z64.dll.

Thanks.
Logged
Private Message Reply: 13 - 28
EG
July 17, 2008, 2:36am Report to Moderator
Info-ZIP Team
Posts: 463
This discussion is getting off topic for this thread, so the Unicode and ZipNote reply is in the new thread

Info-ZIP Software Discussions and Feature Requests > Info-ZIP Zip > Unicode paths and ZipNote

Ed
Logged
Private Message Reply: 14 - 28
2 Pages 1 2 » All Recommend Thread
Print

Info-ZIP Discussion Forum    Info-ZIP Announcements    Info-ZIP Releases  ›  Zip 3.0 Released!