[TC] Помогите русифицировать FreeDos!
Hello, all!
Суть проблемы в том, что ядро FreeDos не поддерживает загрузку кодовой
страницы 866. Нашел в сети перекомпилированное ядро, однако, либо у меня
руки кривые, либо у того, кто его собирал, потому что при любой неудачной
команде появляется сообщение об ошибке кода, после чего ПК изволит намертво
вешаться.
Также мне удалось найти следующее:
В текущей версии отсутствует поддержка COUNTRY, но для поддержки 866 кодовой
страницы можно воспользоваться
GRAFTABL. С другой стороны, самым простым решением будет использование (до
появления полноценной поддержки русского языка "из коробки") одного из
русификаторов:
Keyrus или rc. Они прекрасно служили нам в MS-DOS, с таким же успехом
послужат и во FreeDOS.
Я всегда считал, что keyrus - это драйвер клавиатуры. Я ошибался? У него
есть еще какие-то функции?
Что такое "GRAFTABL" и как его использовать?
Буду крайне признателен за любую помощь.
P.S. Просьба не предлагать не заморачиваться и использовать ms-dos.
With best regards, Serge Kolomeitsev. E-mail: urm***@h*****.ru
Доброе время суток, уважаемые участники рассылки и Serge Kolomeitsev!
Мне есть, что ответить на письмо от 26 августа 2007 г., 14:22:03
Тут дело в следующем: оный драйвер загружает кириллический
знакогенератор, однако, директивно country не устанавливает. Отсюда мы
имеем следующее: русские сообщения будут выглядеть корректно, однако,
к именам файлов с русскими символами доступ мы не получим, т.к. в
системе будет установлена кодовая страница по умолчанию, обычно, 437.
Следовательно: если речь идёт только о корректном прочтении кириллици,
драйвер вполне пойдёт, но если речь идёт о корректной работе с
русскими именами файлов, то, увы :(