Projects / detox

detox

detox is a utility designed to clean up filenames, especially those created on other operating systems. It replaces non-standard characters, such as spaces or Latin-1 characters, with standard equivalents.

Tags Systems Administration Utilities
Licenses BSD Revised
Operating Systems POSIX BSD FreeBSD Linux
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  12 Apr 2008 01:08
  • Rrelease-after

Changes: This release provides more configurable filters, inline detoxification, and bugfixes.

  • Rrelease-mid
  •  13 Mar 2005 02:48
  • Rrelease-after

Changes: This release contains improvements to the way detox is built. This release also ensures that existing config files and translation tables will not be overwritten by subsequent installs.

  • Rrelease-mid
  •  05 Mar 2005 08:46
  • Rrelease-after

Changes: This release adds a filter to make filenames lowercase and enables support for libpopt to allow Darwin and Solaris to use long options.

  • Rrelease-mid
  •  08 Aug 2004 17:42
  • Rrelease-after

Changes: This release introduces the ability to translate UTF-8 encoded Unicode characters in filenames. It also introduces the ability to tune the way that ISO 8859-1 (Latin-1) and Unicode characters get translated. Furthermore, the ability to control what filters get applied to filenames is now available, with several translation sequences preconfigured. uncgi has been removed from the default translation sequence.

No changes have been submitted for this release.

Rss Recent comments

Rcomment-before 29 Jan 2006 10:59 Rcomment-trans cerceaux Rcomment-after

detox: a real time saver
When you have to deal with large folders where files are provided by numerous users, you never know what weird filenaming scheme some of them use.

This small script cleans up the filename space faster than any gui.

It makes the files usable by any running service, no matter the character set used.

I encounter a small bug with filename starting with the '-' (dash) caracter.

So, 9/10 for this one.

Rcomment-before 17 Dec 2005 20:01 Rcomment-trans cerceaux Rcomment-after

detox
A nice simple idea and a real time saver.

I already had a few gui programs for mass renaming, but the command line is much faster an in this case simpler.

Thanks.

65bdd60005fbdbac9dae4661f0b28f0b_thumb

Project Spotlight

VeloAce

A bike computer system for Palm OS.

6dc28eb9c405773a391528bfbfa87c18_thumb

Project Spotlight

Jailer

A database subsetting tool that exports relational data into various formats.