I was just trying to use the ZipTool to open the Windows VM source code zip file (Squeak3.1Alpha6Src.zip) and ran into two problems. I am running on Windows 2000 using the Windows 31alpha6 VM, and the most recent alpha image.
(1) ZipTool can not open a readonly zip file. If I try, I get a walk back. I made the zip file writable and was able to move on.
(2) When I extract this zip file, I get a number of top level directories, but all of the files get written into the top level directory with their pathnames embedded into each individual file name. A partial file list directory is included below.
Mike
NO FILE SELECTED -- Folder Summary -- CVS [...] (2001.12.04 09:21:22 0) src [...] (2001.12.04 09:21:24 0) src#CVS [...] (2001.12.04 09:21:24 0) src#generated [...] (2001.12.04 09:23:14 0) src#MPEGPlugin [...] (2001.12.04 09:21:26 0) src#MPEGPlugin#CVS [...] (2001.12.04 09:21:26 0) src#MPEGPlugin#win32 [...] (2001.12.04 09:21:26 0) src#MPEGPlugin#win32#audio [...] (2001.12.04 09:21:46 0) src#MPEGPlugin#win32#audio#CVS [...] (2001.12.04 09:21:46 0) src#MPEGPlugin#win32#CVS [...] (2001.12.04 09:21:26 0) src#MPEGPlugin#win32#video [...] (2001.12.04 09:22:00 0) src#MPEGPlugin#win32#video#CVS [...] (2001.12.04 09:22:00 0) src#win32 [...] (2001.12.04 09:22:12 0) src#win32#CVS [...] (2001.12.04 09:22:12 0) src#win32#Generic [...] (2001.12.04 09:22:30 0) src#win32#Generic#CVS [...] (2001.12.04 09:22:30 0) src#win32#NPSqueak [...] (2001.12.04 09:22:32 0) src#win32#NPSqueak#CVS [...] (2001.12.04 09:22:32 0) src#win32#NPSqueak#include [...] (2001.12.04 09:22:36 0) src#win32#NPSqueak#include#CVS [...] (2001.12.04 09:22:36 0) src#win32#Plugin [...] (2001.12.04 09:22:38 0) src#win32#Plugin#CVS [...] (2001.12.04 09:22:40 0) src#win32#Plugin#NPSqueak [...] (2001.12.04 09:22:42 0) src#win32#Plugin#NPSqueak#CVS [...] (2001.12.04 09:22:42 0) src#win32#Plugin#SqueakOCX [...] (2001.12.04 09:22:50 0) src#win32#Plugin#SqueakOCX#CVS [...] (2001.12.04 09:22:50 0) src#win32#Plugin#Testing [...] (2001.12.04 09:22:58 0) src#win32#Plugin#Testing#CVS [...] (2001.12.04 09:22:58 0) src#win32#Release [...] (2001.12.04 09:23:00 0) src#win32#Release#CVS [...] (2001.12.04 09:23:00 0) src#win32#Win95 [...] (2001.12.04 09:23:02 0) src#win32#Win95#CVS [...] (2001.12.04 09:23:02 0) src#win32#Win95#unused [...] (2001.12.04 09:23:06 0) src#win32#Win95#unused#CVS [...] (2001.12.04 09:23:06 0) src#win32#WinCE [...] (2001.12.04 09:23:08 0) src#win32#WinCE#CVS [...] (2001.12.04 09:23:08 0) CVS#Entries (2001.12.04 09:21:24 11) CVS#Repository (2001.12.04 09:21:24 28) CVS#Root (2001.12.04 09:21:22 24) src#CVS#Entries (2001.12.04 09:21:24 69) src#CVS#Repository (2001.12.04 09:21:24 32) src#CVS#Root (2001.12.04 09:21:24 24) src#generated#ADPCMCodecPlugin.c (2001.12.04 09:23:28 22,298) src#generated#AsynchFilePlugin.c (2001.12.04 09:23:20 8,226) src#generated#AsynchFilePlugin.h (2001.12.04 09:23:22 991) src#generated#B2DPlugin.c (2001.12.04 09:23:18 284,138) src#generated#b3d.h (2001.12.04 09:23:32 3,107) src#generated#B3DAcceleratorPlugin.c (2001.12.04 09:23:40 30,652) src#generated#B3DAcceleratorPlugin.h (2001.12.04 09:23:38 8,187) src#generated#b3dAlloc.c (2001.12.04 09:23:32 3,735) src#generated#b3dAlloc.h (2001.12.04 09:23:32 4,565) src#generated#b3dDraw.c (2001.12.04 09:23:32 18,105) src#generated#b3dInit.c (2001.12.04 09:23:34 20,542) src#generated#b3dMain.c (2001.12.04 09:23:34 45,731) src#generated#b3dRemap.c (2001.12.04 09:23:34 8,539) src#generated#b3dTypes.h (2001.12.04 09:23:34 9,513) ...
On Tuesday 04 December 2001 12:49 am, Mike Rutenberg wrote:
I was just trying to use the ZipTool to open the Windows VM source code zip file (Squeak3.1Alpha6Src.zip) and ran into two problems. I am running on Windows 2000 using the Windows 31alpha6 VM, and the most recent alpha image.
I don't really have time to investigate this right now, as I have a deadline that is already in the past. However, here is some information:
(1) ZipTool can not open a readonly zip file. If I try, I get a walk back. I made the zip file writable and was able to move on.
This is the easy one, and can be fixed by changing the open from oldFileNamed: to readOnlyFileNamed: in ZipArchive>>readFrom:
(2) When I extract this zip file, I get a number of top level directories, but all of the files get written into the top level directory with their pathnames embedded into each individual file name. A partial file list directory is included below.
Yes, I need to change the $/ to $\ for Windows (or to $: for the Mac). I'll do this soon.
I did find a more serious problem when writing the same file back out: it seems to get stuck and/or write extra bytes to the file. Haven't looked into this yet.
Anyone want to look at this last problem?
Ned Konz ned@bike-nomad.com is widely believed to have written:
I don't really have time to investigate this right now, as I have a deadline that is already in the past.
"I love deadlines. I love whooshing noise they make as they go by" - Douglas Adams, RIP.
On Wednesday 05 December 2001 09:54 am, Ned Konz wrote:
On Tuesday 04 December 2001 12:49 am, Mike Rutenberg wrote:
I was just trying to use the ZipTool to open the Windows VM source code zip file (Squeak3.1Alpha6Src.zip) and ran into two problems. I am running on Windows 2000 using the Windows 31alpha6 VM, and the most recent alpha image.
I don't really have time to investigate this right now, as I have a deadline
Well, I did fix the two problems mentioned. See the attached CS. I tried it on Linux and Windows, but someone needs to try on a Mac.
******* I NEED HELP HERE:
However, this problem remains:
I did find a more serious problem when writing the same file back out: it seems to get stuck and/or write extra bytes to the file. Haven't looked into this yet.
Anyone want to look at this last problem?
It seems to write a huge and damaged file.
This may have consequences for Project saving, so I'm a bit concerned that it be fixed.
Plus of course it's really really slow. Is this the Zlib code?
squeak-dev@lists.squeakfoundation.org