GwenRename creates a new filename for each file passed to it as a command line parameter,
using the following scheme:
<prefix><name><number><suffix>.<extension>
Each of the above fields is user defined, using the GUI.
Prefix:
User defined filename prefix, using file's timestamping.
Name:
The user can select between using the original filename or defining one.
When the original filename is used, it can be converted to lowercase or uppercase.
In addition, the first letter of the filename or every "starting" letter
can be capitalized (in this case the filename is first converted to lowercase). When none of the above is selected, the original filename is used unmodified.
"Starting" letters are: the first letter and every letter which
follows a white space.
Number:
A number produced using a counter.
The user defines the starting value, the step, and the number of digits to be used
when creating the number (zero padding it). The following options are available:
Same number of digits: The counter will produce zero padded numbers, in such
a way that all the numbers in the series have the same number of digits. This
means that the resulting numbers may have more digits than the user defined.
Use 'relaxed' numbering: When the program is in 'relaxed' mode, it will
find the existing files that match the renaming cretiria, and adjust the starting
value of the counter so that the resulting filenames will follow the last existing
file. This means that the starting value of the counter may be different than the one
defined by the user.
Shuffle directories: When all the directories in the path are selected (passed
to GwenRename), the user can choose to shuffle them (randomize their number).
This was asked by a friend, don't ask me why...
Suffix:
User defined filename suffix, using file's timestamping.
Extension:
The user can select between using the original extension or defining one.
When the original extension is used, it can be converted to lowercase or uppercase.
|