SabreTools

Introduction

This project started as a desktop port of some core features of Wizard of DATz Redux. For more information about the parent project, see here.

Features

Currently, SabreTools consists of the following programs: SabreTools UI

A bare-bones attempt at providing a true GUI experience for the SabreTools suite. Currently only provides the following functions:

This tool is not recommended for any usage. DATabase

The main tool of the SabreTools suite. Performs the majority of the core features of the parent project, including the following:

This tool has a comprehensive list of command line parameters that can be used to do the above and much more. Headerer

A simple auxilary tool that detects and removes headers and also restores headers for the following systems:

The saved headers are currently stored in a database; multiple headers allowed per file. DATFromDir

This a versitile Directory to DAT file creator developed to reduce the overhead of creating custom DAT files.

Power User Tools

This section is for tools that have been requested for a highly specific purpose and are not generally going to be used by regular users. All of them have a possibility of being included in the main DATabase program eventually. OfflineMerge

This tool is meant to help users who want to keep their hard drives offline and still be up to date on what they have in their collection and what they need.

Licensing

The preceeding programs use, in part or in whole, code, libraries, and/or applications from the 7-zip project. 7-zip is licenced under the GNU LGPL.
All other external code is marked as such within the source and correctly attributed to the site and/or person(s) that originally wrote the code. All code written by project members is licensed under GPL v3. See LICENSE for more details.

Contributions

Any feature suggestions or code contributions are accepted. Please take the time to look over the existing code to see proper coding and documentation patterns.