![]() |
Есть прога под DOS написанная. Под 98 нормально запускается и все меню по руски, под 2000 всё кракозяблами. Подскажите как это лечиться?
|
bandr
Можно попробовать в реестре HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes Изменить значение 00000409 на "ru" Затем в autoexec.nt пишешь стpоку: lh %SystemRoot%\System32\kb16 ru, перезагружаешься... А можно поставить руссификатор, опять же в autoexec.nt, ну типа какой-нить keyrus... |
Blast
столкнулся недавно с такой ситуацией, что keyrus под w2k странно работает. при переключении на русский язык все приложение покрывается черным экраном. пришлось использовать руссификатор Negr.com |
ArtemD
Возможно... я то давно не работал в ДОС-приложениях...так что ничего не могу сказать... Ну если кейрус глючит, то можно попробовать RKM v.3.0 (по крайней мере эта версия у меня работала)... может он будет вести себя лучше.. Добавлено: А еще у меня гдето был key866, тоже работает на Win2k, уж не вспомню чей он, но при желании найти можно |
Blast
ну я то пофиксил проблему... теперь вопрос спортивного интереса... запустить именно KeyRus или убедиться, что он под w2k не работает ни при каких обстоятельствах имхо это уже должен быть другой топик |
ArtemD
Ну у меня keyrus под 2k тоже не завелся. bandr а самую первую тему читать не пробовал? |
При выполнении команды
dir >qqq.txt в файле qqq.txt русскоименные дирректории и файлы отображаются закорючками. То, что предложил Blast выполнил. В чем собака зарыта? |
AlexanderM
если как вы выразились "Закорючки" имеют следующий вид - " 'R? ў гбваRcбвў_ D " - то дело в раскладке dos/win... откройте файл через Far и там есть возможность менять проссматриваемую кодировку. в режиме проссмотра или редактирования клавиша F8. так же у Far-а есть возможность добавить в список проссматриваемых раскладок... перейдите в папку Far\Addons\Tables\Cyrillic и прочитайте файл Descript.ion в котором перечислены какие русские кодировки можно добавить. |
ArtemD
Спасибо за отклик на мой вопрос. Данное решение мне понятно: в Total Commander при просмотре внутренним просмотрщиком можно нажать букву s и русский восстанавливается. Проблема в том, что получаемый файл мне нужен для дальнейшей обработки. [s]Исправлено: AlexanderM, 15:23 28-11-2003[/s] |
ищите перекодировщик илбо в том же Far-у в режиме редактирования: выделите все - поместите в буфер - смените кодировку - верните из буфера - сохраните файл.
|
AlexanderM
Есть такая команда chcp, меняет кодовую страницу. Сделай chcp 1251, потом dir, получишь текст в виндовой кодировке. |
А можно сделать бат файл. где будет грузиться сначала кейрус, а потом необходимый аппликейшн.
|
Время: 02:17. |
Время: 02:17.
© OSzone.net 2001-