Вход:  Пароль:  
FreeSource: Локализация/ПрограммыПерекодирования ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия Локализация/ПрограммыПерекодирования за 2005-03-21 15:16:16..

Программы перекодирования


Существуют программы, которые можно применять дополнительно для обеспечения совместимости по кодировкам.
Что обычно перекодируют:


Чтобы получить информацию, что во что надо перекодировать, можно воспользоваться программой natspec.

Пакет hd2u


Предоставляет программу dos2unix, которая позволяет осуществлять преобразования концов строк из принятой в одной системе в другую.
Имеется возможность автоматического определения исходного формата.

iconv / recode / rcode


iconv
Рекомендуемое средство для перекодирования файлов из одной кодировки в другую. Следует подчеркнуть, что при неуказании одной из кодировок она подразумевается равной кодировке локали.
Данная программа и библиотека libiconv включены в glibc.


Для преобразования из Quoted Printable можно использовать
recode QP..CR
или 
rcode -hex из пакета xrcode

yudit


Имеется программа uniconv, по функциям немного шире iconv.

pluto / luit


Программы, осуществляющие перекодирование потоков ввода/вывода между кодировкой локали и UTF-8.
Почему их две, я так и не понял. Они нужны для перекодирования неюникодных программ в юникод (причём кодировка, из какой перекодировать, определяется из локали :). А pluto вообще делает это паранормальным способом – покрывая функциональность iconv и natspec, но только для пары кодировок.


На её основе нужно сделать перекодировщик stdin/stdout для telnet/ssh

convmv


Перекодирует названия файлов.
Есть сведения, что названия кодировок не соответствуют применяемым в iconv. Нужно привести в соответствие.


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]