Меню

Скачать иконуRULAWI, версии 6-10; 29/09/22

Эта программа предназначена для перевода файлов (обычно текстовых) из одной кодировки в другую. Поддерживаются кодировки DOS, Windows, KOI8, Unicode, UTF-8, а также замена русских букв латинскими и наоборот (только для кодировки DOS). Основная область использования - перевод полученных или отправляемых по интернету сообщений (в виде текстовых файлов) из одной кодировки в другую.

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

В данное время представлены 4 версии программы для разных платформ. Разумеется, некоторые из них устарели, но даже и сейчас они кем-то скачиваются, а значит, нужны. Да и работают они вполне нормально.

Не все эти версии работают одинаково. Например, поддержка utf-8 есть только в версиях для Win32 и MS.NET. Программа под ДОС не имеет опции работать без вывода сообщений.

Все версии (кроме Win16) консольные, вызываются не из проводника Windows, а из какого-либо файлового менеджера (Norton Commander, Total Commander, FAR и т.д.). Все параметры задаются в командной строке. Версия для Win16 также по сути консольная, но информацию выводит не на консоль, а в создаваемое окно.

Запуск любой из этих программ без параметров приводит в выводу на экран подсказки по всем возможным опциям и вариантам применения. Учтите, что все эти программы позволяют работать с масками имен фийлов (перегодировка группы файлов), но эти маски и имена НЕ должны содержать имена папок! Иначе говоря, эти программы надо хранить в папке, доступной для запуска по умолчанию (ее имя должно присутствовать в системной переменной PATH). И вызывать программы надо по имени, находясь в той папке, где лежат предназначенные для конвертации файлы.

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


Использование:
rulawi [!]option source [target]
где:
source - исходный файл (или маска);
target - конечный файл (или только имя/расширение);
Знак "!" ставится для того, чтобы предотвратить вывод сообщений и не закрывать окно вручную.

option - вид преобразования:
     `W` - перевод из   DOS-866    в  WIN-1251;
     `D` - перевод из   WIN-1251   в  DOS-866;
     `K` - перевод из   DOS-866    в  KOI-8;
     `A` - перевод из   KOI-8      в  DOS-866;
     `I` - перевод из   WIN-1251   в  KOI-8;
     `N` - перевод из   KOI-8      в  WIN-1251;
     `S` - перевод из   Unicode    в  DOS-866;
     `F` - перевод из   WIN-1251   в  UTF-8;
     `B` - перевод из   WIN-1251   в  UTF-8 (без сигнатуры);
     `U` - перевод из   DOS-866    в  Unicode;
     `C` - перевод из   DOS-866    в  Unicode (без сигнатуры);
     `T` - перевод из   UTF-8      в  WIN-1251;
     `R` - перевод из   латиницы   в  кириллицу;
     `L` - перевод из   кириллицы  в  латиницу;


При переводе из латиницы в кириллицу 26 символам латинского алфавита будут поставлены в соответствие русские в таком порядке:
   абцдефгчижклмнопюрстувшхыз (и символ апострофа ` будет заменен на мягкий знак).
При переводе из кириллицы в латиницу 33 символам русского алфавита будут поставлены в соответствие латинские в таком порядке:
   abvgdeejziiklmnoprstufxchww`y`eqa

Если компонент source содержит символы `*` и `?`, т.е. является маской поиска, то операция будет выполнена для всех файлов, удовлетворяющих этой маске.
Примеры:
   rulawi w namedos.dos [namewin.win]
   rulawi w namedos.* [namewin]
   rulawi !w *.dos [win]

Программа предназначена для свободного распространения. Вы также можете скачать исходные тексты данной программы.



Скачать программу СКАЧАТЬ
для DOS

размер 38666

Программа не требует для своей работы наличия на компьютере каких-либо дополнительных файлов или модулей.
Скачать программу СКАЧАТЬ
для Win16

размер 16394

Если программа не запускается (это почти наверняка), скачайте файл виртуальной машины VB3 и запишите его в системный каталог ("c:\windows\system").
Файл оригинальный, вирусов нет!
Скачать программу СКАЧАТЬ
для Win32

размер 40960

Если программа не запускается (крайне маловероятно!), скачайте файл виртуальной машины VB6 и запишите его в системный каталог ("c:\windows\system32").
Файл оригинальный, вирусов нет!
Обычно этот файл изначально присутствует в системе и скачивать его не нужно.
Скачать программу СКАЧАТЬ
для MS.NET

размер 23040

Если программа не запускается (весьма маловероятно), скачайте файл установки MS FrameWork 2 и установите его на своем компьютере (запустите).
Файл оригинальный, вирусов нет!
Обычно хоть одна версия FrameWork на компьютере присутствует, но бывают исключения.

Статья "Кодировок много, а голова одна..."



Rambler's Top100
nick ErichWare