Smart Text Encoder 1.0

Smart Text Encoder is a compiled script of AutoHotKey to convert selected extension files of text of “normal human languaje” in diferent encoded files (with DOS end of line (CR+LF), with or without BOM, in char codification Windows-1252 (Windows ANSI) or UTF-8, etc.)

Why Smart and why do we talk about “normal human languaje”? Because to verify if coding conversion is necessary or not, the program analyzes the presence of “hint chars” or tokens.

For instance (for understand this some encoding knowledges are necesaries) if we have a “normal human languaje” text file and we detect the presence of the “” char this normaly tells that the file is codificated in UTF-8 becase this is not a normal diacritic of the spanish, french or german languages.

As you would have noticed, there is a small margin of error in this but reality tells us that the probability is very low and the program is very conservative (even you can use in analyze mode only).

With this concept, the program can also be used for files not completely “human language” but very close as XML, VCF, NFO, Karaoke Lyrics, etc. because the english tokens of the file structure do not alter detection.

The program also comes with an interesting Excel file “Rosetta UNICODE Char” that shows the equivalence of the main encodings.

Is a FOSS program (Free Open Source Software), with the code inside the download file, to use without guarantees at your own risk. Not sale or commercial use allowed.

Smart Text Encoder

Screenshots: