Войти

Показать полную графическую версию : вместо букв кракозяблы DOS шрифты под 2000


bandr
18-04-2003, 02:34
Есть прога под DOS написанная. Под 98 нормально запускается и все меню по руски, под 2000 всё кракозяблами. Подскажите как это лечиться?

Blast
18-04-2003, 07:15
bandr
Можно попробовать в реестре
HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes
Изменить значение 00000409 на "ru"
Затем в autoexec.nt пишешь стpоку:
lh %SystemRoot%\System32\kb16 ru, перезагружаешься...
А можно поставить руссификатор, опять же в autoexec.nt, ну типа какой-нить keyrus...

ArtemD
18-04-2003, 07:40
Blast
столкнулся недавно с такой ситуацией, что keyrus под w2k странно работает. при переключении на русский язык все приложение покрывается черным экраном.
пришлось использовать руссификатор Negr.com

Blast
18-04-2003, 07:48
ArtemD
Возможно... я то давно не работал в ДОС-приложениях...так что ничего не могу сказать... Ну если кейрус глючит, то можно попробовать RKM v.3.0 (по крайней мере эта версия у меня работала)... может он будет вести себя лучше..

Добавлено:

А еще у меня гдето был key866, тоже работает на Win2k, уж не вспомню чей он, но при желании найти можно

ArtemD
18-04-2003, 07:52
Blast
ну я то пофиксил проблему...
теперь вопрос спортивного интереса... запустить именно KeyRus или убедиться, что он под w2k не работает ни при каких обстоятельствах
имхо это уже должен быть другой топик

VVVas
18-04-2003, 21:27
ArtemD
Ну у меня keyrus под 2k тоже не завелся.
bandr
а самую первую тему читать не пробовал?

AlexanderM
28-11-2003, 14:24
При выполнении команды
dir >qqq.txt
в файле qqq.txt русскоименные дирректории и файлы отображаются закорючками. То, что предложил Blast выполнил.
В чем собака зарыта?

ArtemD
28-11-2003, 15:01
AlexanderM
если как вы выразились "Закорючки" имеют следующий вид -
" 'R? ў гбваRcбвў_ D " - то дело в раскладке dos/win... откройте файл через Far и там есть возможность менять проссматриваемую кодировку. в режиме проссмотра или редактирования клавиша F8.
так же у Far-а есть возможность добавить в список проссматриваемых раскладок... перейдите в папку Far\Addons\Tables\Cyrillic и прочитайте файл Descript.ion в котором перечислены какие русские кодировки можно добавить.

AlexanderM
28-11-2003, 15:17
ArtemD
Спасибо за отклик на мой вопрос.
Данное решение мне понятно: в Total Commander при просмотре внутренним просмотрщиком можно нажать букву s и русский восстанавливается. Проблема в том, что получаемый файл мне нужен для дальнейшей обработки.



Исправлено: AlexanderM, 15:23 28-11-2003

ArtemD
28-11-2003, 15:21
ищите перекодировщик илбо в том же Far-у в режиме редактирования: выделите все - поместите в буфер - смените кодировку - верните из буфера - сохраните файл.

Kent
28-11-2003, 21:38
AlexanderM

Есть такая команда chcp, меняет кодовую страницу.
Сделай chcp 1251, потом dir, получишь текст в виндовой кодировке.

amdmax
28-11-2003, 23:01
А можно сделать бат файл. где будет грузиться сначала кейрус, а потом необходимый аппликейшн.




© OSzone.net 2001-2012