XAD-Master
Contents
Description
This is a library providing an interface for unarchiving all possible
types of file or disk archives. It is NOT an archiver GUI or anything
like that. This system does the COMPLETE unarchiving stuff with internal
routines, NOT calling shell programs or using other programs to do the
work! It is comparable to
xfdmaster.libray system
providing same features for crunched files and programs.
The system has lots of features. Here is a list of some:
- unique interface for all archiver types
- open structure and interfaces
- users can add own archiver formats without much effort
- uncrippled shareware
- very stable and error resistant (unlike most of the original archivers)
- most important archivers lha, lzx and zip are supported
- most important disk archivers dms and zoom are supported
- lots of other archivers are supported as well!
- also supports self extracting archives, which could not be unarchived before
(because they crash on newer Amigas or are for different operating systems)
- disk archives can be extracted to disks and files (ADF)
- files can be extracted from disk archives and disk image files directly
- programs can use this system very easy (some virus checkers do already)
The interface can be built by application programs like included shell utilities.
It provides same features and interface for ALL types of supported archivers. E.g.
virus checkers could use this system to do very comfortable background archive
checking.
The CheckX utility uses this library to do
virus scans in archives and also VirusZ and Virus_CheckerII now support this
library.
Distributability
The xadmaster.library is Shareware with very special conditions. There are
no usage restrictions (means this is no Crippleware!), and xadmaster.library
use can be implemented into programs without any restrictions.
Only the end users have to pay shareware fee, if using xadmaster.library.
There are 3 forms of payment to get a registered user:
- Send 20 EUR or US $20 to my snail mail address or use any other more
secure transfer system.
- Make detailed bug reports about 3 currently unknown bugs. I decide
whether a bug report is counted or not. Mainly this depends on two
facts:
- was the bug already reported
- does the description help me to find the bug
- You make an own external client and send me the source and the client
for inclusion in next release. Some more are good as well!
For programmers using xadmaster.library in own applications (f.e. in virus
scanners):
- It would be fine, if you would tell me suggestions or bugs, as
implementing xadmaster.library use may show you some problems.
- You must state above conditions in your distribution, at a place, where
users can read it.
- And please do not forget: Most time you are users as well, so think
about above conditions.
NOTE: This conditions only cover the xadmaster.library! External clients may
have different legal state. For example LZX and Zoom both are Freeware. So
expect clients to have any legal state. You need to check this for every
client. Normally the version string in the client should tell you what type
it is.
The distribution
- readme file
This is equal for all distribution archives, shows the current version number
and changes to last release.
- xadmaster000.lha
This is the main part of the XAD distribution. In this archive are all
the files you really need for 68000 and 68010 processors.
- xadmaster020.lha
This is the main part of the XAD distribution. In this archive are all
the files you really need for 68020, 68030 and 68040 processors.
- xadmaster060.lha
This is the main part of the XAD distribution. In this archive are all
the files you really need for 68060 processors.
- xadmasterlang.lha
This is the documentation part of the XAD distribution. In this archive you will find
german, french and polish documentation.
- xadmasterdev.lha
This is the programmers part of the XAD distribution. In this archive are all
the documentation and include files as well as example sources.
- Voodoo-X.lha
This is no part of the XAD distribution, but it is the official GUI for it.
This one has been made by Andrew Bell
and is developed independently.
- xadclients.lha
This is an information database as AmigaGuide document, that presents much
information about the data types supported by XAD system. It has been made by
Stuart Caie.
People related to XAD system
Dirk Stöcker |
As XAD is a shareware project there is one main person, which is the maintainer
and copyright holder of most parts. (mail me)
|
AmiS |
AmiS made TR-DOS client.
|
Andrew Bell |
Andrew is the author of Voodoo-X, the official GUI of XAD system. He made that nice
GUI little time after first contact with XAD.
|
Stuart Caie |
Stuart made a lot of clients for XAD and helped me to design some parts of it.
Really nice to have people like him helping with development.
|
Mikolaj Calusinski |
He made the really first client (except mine) and like Stuart helped a lot with
XAD design issues.
|
Mariusz Danilewicz |
He translates the documentation texts to polish language.
|
Ronald van Dijk |
Ronald made some filesystem clients, sent lots of bug reports and helped to develop
some parts of XAD. But he already payed the registration fee, so he is 3 times
registered :-)
|
Hervé Dupont |
Hervé translates the documentation texts to french language.
|
Stefan Haubenthal |
He made the original Cpio client which was remade by myself inbetween.
|
Michal Jarzynski |
He made the oe4 client.
|
Matthew T. Russotto |
Matthew made the hard work to get CAB Quantum and StuffIt 15 algorithms.
|
Sigbjørn Skjæret |
He made the original idPAK client now replaced by Stuarts variant.
|
Daniel Sternik |
Daniel is polish proofreader of docs.
|
Mailinglist with XAD related topics
To make the users and developers happy there is an official mailinglist. You can
- read the list archive,
- post a message (due to SPAM you must have joined to do so),
- go to the list homepage,
- subscribe by mail or
- subscribe to it directly by entering your e-mail address:
This group covers all the questions and stuff around XAD system and Voodoo-X GUI, so feel
free to take part.
Press releases and tests
This section contains some links to reviews of the XAD software, workshops and other reports.
- April 2002: XAD workshop in Amiga Magazin done by Martin Steigerwald. This report is
german
only. It covers OS3.9 XAD versions 9 and 10 and also refers to version 11 of the system.
This is a workshop how to use XAD and does not rate the system itself.
- April 2000: Amiga Aktuell review of XAD system version 5.0 by Uwe Pannecke in
german or
english.
Lots of the points, where XAD is criticized are already fixed in newer versions. Also some
of the usage descriptions are outdated.
If you have any comment, problems, suggestions or WWW addresses
concerning XAD, mail me at webmaster@dstoecker.de
or use the mailing list.
This page was times
accessed since 24.02.2001. Information about last update you can see in source of
the HTML file.