Download, extract and Double-click the "Name Converter *.jar".
First make sure that a Java runtime enviromenent is installed!
You should have "Version 6 Update 17" or higher!
You can download it for free here.
If you use linux chmod +x it an run it with the Runtime Environment.
Detailed instructions.
This program is designed to rename large amount of files based on rules.
There are simple search-and-replace-rules and Regex-Rules (see below). With simple rules you can for example say "replace all DSC with Photo , or replace all .mpg.mp3 with .mp3. With Regexes you can do way cooler stuff, see below.
Download and run the programm (see above).
Create a folder somewhere and copy some of the files which shall be renamed there. Add some rules (called "filter") in the program ("Add Filter"-Button). When you think you're done, click on "Start" and choose the folder you've just created. If it worked - good! If not, delete the files and copy them again. If you're satisfied with your result, run it on the original files.
WARNING: There is no undo-option yet! So be careful!
You can save and load a set of rules (called filterlist) by clicking on the "Filtermanager" in the top menu. There you can also export them to a file and send them to a friend. If you think you created an universal filter (one which other may find useful too), send it to me, and I will maybe integrate it into the default program and/or provide it on this website. That'd be great!
If you don't like playing around with your computer a bit, forget about it and don't use it. Otherwise read on, it's really useful and mighty!
Regex stands for "Regular Expression" and allows you to express almost anything for searching, replaching or removing parts of strings (text).
WARNING: Regex requires you to play around a little and some learning by doing.
Read Wikipedia for a more formal intro.
Useful links for learning Regex:
The programm is written in JAVA, so use the JAVA-Convention for Regex.
Java-Regex does not use delimiter. For case-insensitive put an (?i) in the beginning of your regex-code. Single-Escape special-chars like (, [, {, " etc with \.
More information for Regex in Java Link1 (list of all commands) and Link 2
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.