This program is a utility program for dealing with ZMARC files; it also has a function to generate a UUID. You should not use the unimplemented features and partially implemented commands; they won’t work properly or at all. This software is in the public domain, except for the bzip2 library (see the included LICENSE file for details).
List of implemented commands:
- a (Auto-extract files)
- c (Raw compression)
- d (Raw decompression)
- f (Get individual subfile)
- g (Get story file)
- i (Display information)
- l (List archive contents)
- n (Number of archives)
- r (Read metadata)
- s (Compress story)
- u (Generate UUID)
List of partially implemented commands:
- e (Emit SQL for this archive)
- m (Create archive from manifest)
List of not implemented commands:
- q (Find capability set)
- x (Emit XML for this archive)
(Note that even some of the commands which are specified as fully implemented may be extended in future.)
Download: http://zzo38computer.org/zmachine/zmarc.zip
Document of file format: http://zzo38computer.org/zmachine/doc/zmarchive.txt
You can please complain/question/comment/feature-suggestion/bug-reports of this program on here.