It is now possible to apply functions to the new filename. The abstract syntax is functionname(parameterlist?) where parameterlist is parameter(, parameter)* and parameter itself function | "characters allowed in filenames".
The function names are configured in the file functions.properties. This file can be found in the jar. The following functions are implemented:
It is possible to implement your own functions. You just have to implement the Interface de.esomaniac.filemover.function.Function. This class name has to be mapped in the functions.properties which can be found in the jar.
Some more information can be found on v0.5.0 page but now feel free to downlaod the tool FileMover-0_6_2.jar.
And always keep in mind... only use razor blades when you know what you do ;-) Anyway, there is a preview mechanism and you can only destroy your filenames if you commit the preview... so in any case it’s your fault
Probably you would like to see a screenshot... here it is