Download Latest Version DiaFilter.zip (839.4 kB)
Email in envelope

Get an email when there's a new version of DiaFilter

Home
Name Modified Size InfoDownloads / Week
readme.txt 2016-01-17 3.2 kB
DiaFilter.md5 2016-01-17 150 Bytes
DiaFilter_setup.exe 2016-01-17 1.2 MB
DiaFilter.zip 2016-01-17 839.4 kB
Totals: 4 Items   2.0 MB 0
DiaFilter release notes

The application is intended to rename files and folders for removing diacritics from their filenames. It may be necessary when you copy files to the file system which does not support national locales.

The folder contains 4 files:

DiaFilter_setup.exe (the setup package)
DiaFilter.zip       (the equivalent zip archive)
readme.txt          (this file)
DiaFilter.md5       (md5 checksums)

The installation folder contains 3 files:

DiaFilter.exe       (main executable)
DiaFilter.ini       (configuration file)
DiaFilter.RUS       (russian locale support library)

DiaFilter.ini represents the substitution table used by the program which is actually a plain text. Each line of substitution table consists of two parts divided by equal sign (=). The left part is a character(s) by which the character with diacritics in each filename will be replaced. The right part contains the set of characters that will be searched in the filenames, and being found will be replaced by the whole corresponding left part.
You can edit this file in the Windows Notepad (or other similar text editor, but not the word processor) according to your needs.
The special control character "<" for the left part is intended to delete corresponding characters from the right part without any replacement.

You can undo accomplished renamings easily, if necessary. Although, only one last renaming is available for rollback per each folder. If several renames has been performed in a nested folders, the subsequent rollback, if needed, should be made in the reverse order. The renaming log is stored in the text file DiaFilter.log. You can delete unnecessary entries from it using the log view window or Windows Notepad.

The program supports English and Russian language for the user interface, which is detected and selected depending on the system regional settings. If you need to force select the English interface, you can delete the file DiaFilter.RUS.


History of changes
1.3.2.3
- Eliminated the ability to twice sequentially rename the same folder, to prevent impossibility to undo changes.

1.3.1.1
- Eliminated the bug that possible exception occured while the application exit.

1.3.1.0
- Provided the ability to delete some characters without replacement.

1.3.0.4
- Saving and restoring of the window position is improved.

1.3.0.3
- The folders' reading speedup.

1.3.0.2
- Minor bug is fixed.

1.3.0.1
- The menu command Refresh is added.
- The Russian transliteration is provided in .ini file.

1.3.0.0
- Provided the option to rollback renaming.
- The renames log can be viewed and (selectively) cleared.
- The multilingual support is changed: one executable file supports different locales automatically.
- Minor errors are fixed.

0.2.1.6:
- Offered renames will be highlighted by blue colour.
- Some digraphs are added to the substitution table. Processing of German letters is revised according to the tradition.

0.2.1.5:
- Fixed the error with renaming one to multiple characters.
- If the previous path does not exist while restoring the window state the error message is not displayed anymore.

0.2.1.1:
- Initial release
Source: readme.txt, updated 2016-01-17