[delphizip] ZipMaster 1.7.1.0 posted on New Site (and future directions)

  • From: "Russell Peters" <russellpeters@xxxxxxxxxxx>
  • To: <delphizip@xxxxxxxxxxxxx>
  • Date: Tue, 24 Sep 2002 08:00:05 +1000

I have posted ZipMaster 1.7 on my new permanent site for completed ZipMaster

http://www.geocities/rjpeters_au/zipmaster.html
listed email rjpeters_au@xxxxxxxxxxxx

please link to this site for non-beta ZipMaster downloads.
(I have not finished writing it yet but had to have it for help and Readme
files - It contains the finished version ZipMaster and dlls as well as links
to other sites)

I have changed my other site to a DelphiZip Development site which will
contain Beta (and earlier) files but will probably still have the links.
The development site is (at present and the immediate future)
http://www.users.bigpond.com/russellpeters/delphizip.html
but will change if I change ISPs

Future directions
ZipMaster
    I am at present trying to enclose ZipMaster in an ActiveX control (I
think I am getting there)
    Would like to make better use of Exceptions (first one is load_???dll,
should throw exception if cannot load valid dll) and I don't believe all
exception should be handled inside ZipMaster.
    Want to allow use of multiple ZipMasters (only using the dll one at a
time).
    I have not forgotten my new VCL but I have had to change it to allow
trying to eliminate the dlls
(I have separated ZipMaster into reader and writer plus combination
reader/writer all with external dll wrapping engines, so I can work on
different dlls or not use dlls).
    Remove additional information from interface section (smaller dcu).

    Any ideas about needed improvements?

DLLs
    speedup (firstly I want to wrap diagnostic message generation within a
test to not do it if verbose is not set; plus a smaller more limited version
of ???printf - these should help with speed).
    change to use Win32 file operations (should keep compatibility between
Windows versions better, hopefully).
    rewrite some of the code using Delphi (particularly the setup routines)
    reduce memory use (particularly ZipDll - it has multiple 'front ends'
with separate tables [ the vcl builds an array of filespecs which it sends
to the dll, they are converted into a list of arguments to send to the next
stage (like a command line app) which builds yet another list of
filespecs]).
    remove problems
    add features

I hope to get some other work done too!
- Russell Peters




Other related posts:

  • » [delphizip] ZipMaster 1.7.1.0 posted on New Site (and future directions)