You can sort the list of databases by name, type, creator, size, and so on. You can also filter the list -- that is, display only databases which match a specific criterion.
You can beam any of these databases to another Pilot. This is a great convenience. When you beam an application with the standard beaming tool, none of its associated data files go with it. With Z'Catalog, you can beam any file you want.
Z'Catalog also lets you delete any database, and edit some of their properties -- names, types, and flags.
You can download Z'Catalog 1.0 (27K Pilot PRC file). It's freeware, so you have no excuse not to, right?
Thomas Aufischer has built a version much more recently: T'Catalog. You might want to try that one instead.
There is no warranty on Z'Catalog, and I assume no responsibility for any loss of data you may suffer while using it.
By default, all the dangerous operations (changing or deleting data) are restricted. You have to turn on a "dangerous actions" preference before they'll work, and even after that, there are "Are you sure?" warnings everwhere. So if you just want to list, view, and beam databases, you shouldn't run into any trouble. (Of course, there may still be bugs in Z'Catalog, just like any other piece of software. So I can't warrant that it's completely safe. Just like any other piece of software. Sigh.)
If you receive a beamed database while Z'Catalog is already running, it won't appear in the list. You'll have to exit Z'Catalog and re-enter to rebuild the DB list.
The dialogs to change timestamps (creation, modification, and backup) aren't all they could be.
However, I'm not going to be the one who implements these features. I haven't had time to develop Z'Catalog in over a year. So I am releasing the source code under the GPL (GNU's free software license).
Download the source code for Z'Catalog 1.1. (55K .tar.Z file)
Note that this is labelled "version 1.1". You cannot download an executable copy of Z'Catalog 1.1. I have never compiled one; it doesn't exist. I am providing this source code so that someone else may pick up development and create their own version.
T'Catalog is a more recent version of this project, based on the Z'Catalog source code, by Thomas Aufischer.
Also, the code documentation sucks. I do apologize! If I had time to really document it, I'd have time to support it.
This program is free software, licensed under the GPL. This means that anyone can release their own extended version of Z'Catalog, as long as their version is also freeware under the GPL. You may not make a shareware or commercial version of Z'Catalog. See the GNU General Public License for specifics.
If you do make an extended version, I would prefer that you use a different name -- "BobCatalog" or some such -- and include a notice saying "Based on Z'Catalog by Andrew Plotkin; original version at http://www.eblong.com/zarf/zcatalog.html". This is just so that people have a link to the original source code, as well as your modifications.
Please notify me if you plan to release a Z'Catalog derivative. I'll put a link on this web page. However, do not send me source code updates. I am not supporting Z'Catalog any longer.
The source code for Z'Catalog 1.1 is copyright 1998 by Andrew Plotkin. It is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.