Mail Archives: djgpp/1999/04/06/20:08:59
I just finished an archiver package called WAR which is meant to be used
inside a program. It contains a fully hierarchical chunk structure which
emulates a file system. It has several differences from a typical file
system, but these are mostly trivial.
It uses Z-Lib for compression. It's purpose is primarily for gamers who
need to write large amounts of info on saves, and also for install packages.
The chunks are autonomous internally, and are read/write, but can be set
read-only for over-write protection. In the future encryption will be
installed. Once a chunk is opened you can use the internal stream library
(not GNU iostream, it is one developed specifically for the archive, but
supports all the standard interfaces) or the standard libc file functions.
One caveat: it is in C++ only. Sorry.
I don't have it up on my web site yet, but it also includes a
command-line front end called WARE (WAR external). (WAR = Wacked ARchiver
:-)
I'm looking for beta testers, if anyone is interested, it's fully
documented (library and use) in HTML and runs under DJGPP. It should be
easily portable to Linux, but since I don't have it, I can't test it. I'm
looking for people who'll give me feedback. The package is freeware, but
the typical constraints apply: don't say you wrote it if you credit it,
don't make changes and distribute it under the same name.
Anyone interested can please e-mail me at:
mailto://paradox AT gye DOT satnet DOT net
-={C}=-
- Raw text -