Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.

ID: 28998, ZaphodsMap v1.044 X-Platform Configuration System, Open Source

by Ann Lynnworth Email: Anonymous

Software configuration system for use on Windows and Mac; deep support for xml; flexible.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For RAD Studio, Version 12.0  to 17.0 39 downloads
Copyright: Open Source or other

Terms of use: Embarcadero use at your own risk disclaimer

Size: 2,571,884 bytes
Updated on Tue, 04 Dec 2012 18:17:47 GMT
Originally uploaded on Mon, 03 Sep 2012 03:47:15 GMT
SHA1 Hash: E57A90EDF0D8CDFF88BA4CE3449B10500D759847
MD5 Hash: BFBD5F22F30B25205048104938722537

    Explore the files in this upload

Please note that source is available at SourceForge: and further updates will NOT be posted to code central.

Version, December 4 2012

ZaphodsMap is a paradigm for software configuration. It can be implemented on any platform, in any language. Configuration is done via plain-text(xml) files which can be easily backed up and moved among computers.

The Setup gives you full source for ZaphodsMap and a few sample programs including ZMLookup, a utility which lets you look up XML values and attributes from a BAT file.

For use with XE3, there is a new FireMonkey demo which steps you through common use-cases from email configuration, Interbase/FirebirdSQL database configuration, plus some make-believe examples for ACompany with AProduct.

In addition to standard features you might expect from an XML config system, ZaphodsMap adds the idea of "context" (labelling a machine), built-in support for variation in settings by username, variables within an XML file, and built-in support for xpath syntax for retrieving nodes.

A GUI utility, ZMAdmin.exe, is included for use by computer administrators on Windows who want to view and customize settings.

Licensing: ZaphodsMap is licensed under Creative Commons; you do not have to pay any money to use it in any project. The TZaphodsMap component for Object Pascal uses TNativeXml to read XML configuration files. TNativeXml source is included.

For more information, see http:/

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC03