Эта программа автоматически определяет кодировку входного документа и преобразует документ в кодировку, Вам нужную. Важной особенностью программы является взаимно однозначная перекодировка, которая предохраняет от повреждений Ваш файл. Если преобразование прошло некорректно, даже если вы преобразовали двоичный файл, Вы всегда можете ВОССТАНОВИТЬ исходный файл обратным преобразованием. Такая особенность может оказаться чрезвычайно полезной, если, например, требуется автоматическая перекодировка HTML-файлов в кодировку удалённого сервера.
Программа может работать в виде фильтра, то есть, запущенная с параметром -p, читает стандартный ввод и выводит результаты в стандартный вывод (а под Юниксом и параметр -p излишен).
Для получения справки наберите
xcode -h
Полная справка выдаётся по
xcode -H
Поддерживается декодировка Quoted-printable текстов (часто возникают в MIME-формате), то есть, запустив программу с опцией -q и подав ей на вход текст письма в mime-формате (с такими знаками =e4=e5), вы получите на выводе оригинальный текст письма.
Аналогично можно декодировать файлы, приходящие в HTML-Unicode формате вида
& #1044; & #1080; & #1084; & #1072;. Декодирование таких текстов осуществляется запуском с опцией -l.
Кодировка sorted позволяет правильно сортировать файл по алфавиту (примеры приведены на домашней странице программы).
Имеется также абсолютно переносимые исходники библиотеки перекодировки на Си и Perl.
Подробности на
http://www.rusf.ru/books/yo/xcode.html
http://www.rusf.ru/books/yo/encoding.html
Программа является Ё-ware, Именно, её можно свободно распространять, модифицировать, и даже дизассемблировать как в двоичном виде, так и в исходном тексте. Однако, используя эту программу, вы должны
использовать букву Ё во всех текстах, которые набираете на компьютерах:
начиная с электронных писем и заканчивая крупной прозаической формой.
статус: бесплатная
последнее обновление: 9.4.2003
размер: 25 Кб