Decho (pronounced "Dek-o") searches drives or folders for files and sort or prunes the results according to multiple criteria. Primarily, this allows for finding and handling duplicates of files.
I started this project in 1999, and was completely rewritten a few years later. It has served my purposes very well, but it was never developed into a proper release product. It has a few limitations and really needs a third rewrite, but that is unlikely to happen. Nevertheless, it is still quite useful and I make it available here on an as-is basis. There will be no documentation or support, but the primary functionality is self-explanatory.
Decho also contains some advanced features such as the ability to read and handle the 0-byte files and .filesproxy files created and used by my other products 0BFileMaker and ReinDir. This way, if you, for example, create 0-byte files or a .filesproxy for a group files that you then move to another medium, Decho can use those files in searches for duplicates. So files already moved to another location (e.g. CD/DVD) will still be represented in Decho and local files that are identical will be marked as such. This is very useful if you move files to another medium periodically but still need to verify if new files may be duplicates of something you already have.
STATUS: (FIX) (FIX-General) (FIX-Results) Load checkmarks from selection state when list is refreshed (FIX-Shell) (TODO) (TODO-General) Add saving of options (perhaps with profiles) Consider changing progress from file count based to file size based (TODO-Results) Add Auto-Selection Options: Select files where the beginning portion of the filename is same amongst a group of files up to the length of the shortest filename. Select files with a larger path length Select files when one of the duplicates is in a path with a particular word in it Add safety check that verifies that at least one unique version of a set of duplicates is not deleted Create and use .deleted 0B Files Add selection and deletion totals (create function for that purpose so usable by Auto-Select) Add mouse actions (TODO-Shell) Right-click should select a directory but no subdirectories ----- VERSION HISTORY: 2.0.1572.1 - Private Beta Release (ADDED) Program Icons (ADDED) Miscellaneous Additions (FIXED) Miscellaneous Fixes 2.0.1502.1 - Private Beta Release (FIXED) Root item is now displayed when results are displayed (FIXED) 0BFile items are being erroneously marked as deleted (ADDED) Menu items for all buttons (ADDED) IMPLEMENT REDIST.BAT Previous History Undocumented