imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Операционные системы M$
Опции темы
Старый 02.09.2003, 12:51     # 1
Bespalov Roman
Junior Member
 
Аватар для Bespalov Roman
 
Регистрация: 08.07.2002
Адрес: г.Белёв, Тульская обл.
Сообщения: 182

Bespalov Roman Путь к славе только начался
Русификация DOS-сессии под Win NT/2k/XP/2k3

Когда я запускаю DOS-прогу под Win2000 в окне, то она ботает по русски; когда я распахиваю окно во весь экран, то тоже все в порядке, а когда она сразу запускается во весь экран, то вижу одни закорючки. Как это лечится?

Комментарий Модератора:
Borland:
Дополнительно:
О русификации DOS/Win9x
__________________
Беспалов Роман
Bespalov Roman вне форума  
Старый 02.09.2003, 18:26     # 2
Bespalov Roman
Junior Member
 
Аватар для Bespalov Roman
 
Регистрация: 08.07.2002
Адрес: г.Белёв, Тульская обл.
Сообщения: 182

Bespalov Roman Путь к славе только начался
Он еще и не печатает по русски. Наверное раскладку клавиатуры переключить не может!?!
__________________
Беспалов Роман
Bespalov Roman вне форума  
Старый 02.09.2003, 20:26     # 3
nice
Member
 
Регистрация: 27.02.2003
Сообщения: 298

nice Путь к славе только начался
Проше всего KeyRus загрузить перед программой, можно BAT - файл написать, у меня, как то, турбо Паскаль мозг, также парил, ни чего не помогало, пришлось такую бяку проделать...
Давно правда было...
nice вне форума  
Старый 02.09.2003, 21:36     # 4
Bespalov Roman
Junior Member
 
Аватар для Bespalov Roman
 
Регистрация: 08.07.2002
Адрес: г.Белёв, Тульская обл.
Сообщения: 182

Bespalov Roman Путь к славе только начался
А как раскладку клавиатуры менять на русскую?
__________________
Беспалов Роман
Bespalov Roman вне форума  
Старый 02.09.2003, 23:22     # 5
nice
Member
 
Регистрация: 27.02.2003
Сообщения: 298

nice Путь к славе только начался
Обычно у KeyRus левый шифт, если надо сброшу в ПМ
nice вне форума  
Старый 03.09.2003, 00:28     # 6
dr-evil
::VIP::
 
Аватар для dr-evil
 
Регистрация: 17.02.2002
Адрес: /home/dr-evil
Пол: Male
Сообщения: 2 212

dr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэй
nice
вообще у keyrus по умолчанию правый Ctrl

Bespalov Roman
прописывай keyrus в autoexec.nt
__________________
Сеть - это диагноз... а сисадмин - состояние души.
Питер! Все на сходку!!! | Обзоры порталов. Добавь свою любимую систему!
dr-evil вне форума  
Старый 03.09.2003, 09:59     # 7
Bespalov Roman
Junior Member
 
Аватар для Bespalov Roman
 
Регистрация: 08.07.2002
Адрес: г.Белёв, Тульская обл.
Сообщения: 182

Bespalov Roman Путь к славе только начался
Я всю лабуду уже сделал, все работает. Чтобы под DOS переключалась раскладка пришлось делать немного по другому (в FAQ описано).

А для закорючек использую KeyRus. Только keyrus.com (11.08.94) у меня подвисает, когда я начинаю двигать курсор стрелками, а другой русификатор rga.com (15.02.93) работает нормально, но он немного кривоват - вместо пробелов в формах выдает знаки подчеркивания.

Если есть у кого русификаторы, прошу высылать на мыло.

dr-evil
Я сколько помню, под виндой в дос на русскую раскладку переключают левые ctrl+shift, а обратно - правые ctrl+shift, хоть ты какой русификатор поставь.
__________________
Беспалов Роман
Bespalov Roman вне форума  
Старый 03.09.2003, 14:15     # 8
dr-evil
::VIP::
 
Аватар для dr-evil
 
Регистрация: 17.02.2002
Адрес: /home/dr-evil
Пол: Male
Сообщения: 2 212

dr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэйdr-evil Сэнсэй
да согласен в Win9x оно переключает так.

Но у нас топик называется "Русификация DOS прог под Win2000."
__________________
Сеть - это диагноз... а сисадмин - состояние души.
Питер! Все на сходку!!! | Обзоры порталов. Добавь свою любимую систему!
dr-evil вне форума  
Старый 03.09.2003, 18:31     # 9
Bespalov Roman
Junior Member
 
Аватар для Bespalov Roman
 
Регистрация: 08.07.2002
Адрес: г.Белёв, Тульская обл.
Сообщения: 182

Bespalov Roman Путь к славе только начался
Да, похоже здесь зависит от русификатора.
__________________
Беспалов Роман
Bespalov Roman вне форума  
Старый 04.09.2003, 11:20     # 10
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 382

Borland - Гад и сволочь
Кстати, стандартный переключатель клавы для ДОС-прог (kb16.com), входящий в состав NT-систем, тоже переключает раскладки по ctrl-shift...
Borland вне форума  
Старый 04.09.2003, 13:01     # 11
Bespalov Roman
Junior Member
 
Аватар для Bespalov Roman
 
Регистрация: 08.07.2002
Адрес: г.Белёв, Тульская обл.
Сообщения: 182

Bespalov Roman Путь к славе только начался
Borland
Я его пробовал. Оказывается с ним глючил мой keyrus от 1994г., а без него не глючит. Пробовал брать другие keyrus-ы, но они оказывались кривыми и каждый по своему. Например keyrus v7.3 с набором "квадратных" шрифтов. От них рябит в глазах, а один дореволюционный keyrus в русской раскладке не печатал цифры. За то к keyrus v7.3 есть описалова его команд и можно его по всякому перепрограммировать. Они подходят и к моему старому.

Короче все у меня работает, а то тут раздула одна дама, что ничего сделать нельзя, либо это чрезвычайно сложно...
__________________
Беспалов Роман
Bespalov Roman вне форума  
Старый 21.10.2005, 03:56     # 12
mpstudio
Newbie
 
Регистрация: 11.09.2005
Сообщения: 9

mpstudio Нуль без палочки
Question Переключение раскладки в DOS окне (XP)

Уже давно не пользовался ДОС программами, но вот появился DVD с разными базами. В основном все в Cronos, а две- Система оперативного поиска информации "Ирбис-3" и База данных по изъятым записным книжкам- запускаются соответственно в ДОС оболочках Irbis_3 и Eridanus. При заполнении полей программ, я никак не могу переключиться
на русский язык. При любых сочетаниях клавиш ввод остается латинский.
Причем, в обычной командной строке (Пуск-Программы-Стандартные-Командная строка) раскладка спокойно меняется обычным сочетанием клавиш. Может, кто подскажет, в чем тут дело?
mpstudio вне форума  
Старый 21.10.2005, 04:46     # 13
stoslik
Member
 
Аватар для stoslik
 
Регистрация: 05.08.2005
Адрес: Зурбаган
Пол: Male
Сообщения: 229

stoslik Луч света в тёмном царствеstoslik Луч света в тёмном царствеstoslik Луч света в тёмном царствеstoslik Луч света в тёмном царствеstoslik Луч света в тёмном царствеstoslik Луч света в тёмном царстве
mpstudio А два shift пробовал?
И еще - попробуй зайти в мануал или помощь программы, которая не хочет переключать раскладку(F1 и т.д.), там может быть указан способ переключения, некоторые проги имеют специфические способы.
__________________
ВСЁ будет Хорошо 73 СК

Последний раз редактировалось stoslik; 21.10.2005 в 04:49.
stoslik вне форума  
Старый 21.10.2005, 05:06     # 14
mpstudio
Newbie
 
Регистрация: 11.09.2005
Сообщения: 9

mpstudio Нуль без палочки
stoslik
Два шифта пробовал.
Хелп там вызывается Alt+S, но его там нет
Есть конфиг файлы в дирректории программы Config.fp, там эти строки:

codepage=866
collate=russian
talk=off
status=off
CATMAN=OFF
date=german
clock=on

Может, здесь что надо поменять?
mpstudio вне форума  
Старый 21.10.2005, 08:00     # 15
Naked
::VIP::
 
Аватар для Naked
 
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194

Naked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked СэнсэйNaked Сэнсэй
У меня была подобная проблема и в досовских программах не переключается раскладка клавиатуры... Зависит это не от программы, это для всех досовских (на WinXP home было). Мне пришлось ставить драйвера, а в ярлыке для дос-программ можно указать какой config.sys и autoexec.bat для них грузить, указываешь в config.sys и пользуешься. Только точно не помню название драйвера - вроде keybrus.drv или что-то подобное... Кто точно знает пусть подскажет...
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным.
Naked вне форума  
Старый 21.10.2005, 08:17     # 16
ioka
Full Member
 
Регистрация: 21.04.2004
Сообщения: 502

ioka Популярный человек на этом форумеioka Популярный человек на этом форумеioka Популярный человек на этом форумеioka Популярный человек на этом форумеioka Популярный человек на этом форумеioka Популярный человек на этом форумеioka Популярный человек на этом форуме
я обычно ставил (просто клал) сторонний драйвер русской клавы и писал о нем config.nt (или autoexec.nt, надо вспомнить-посмотреть)
ioka вне форума  
Старый 21.10.2005, 08:35     # 17
Nekro70
Junior Member
 
Аватар для Nekro70
 
Регистрация: 11.12.2003
Адрес: Stary Oskol, Belgorodskay
Пол: Male
Сообщения: 111

Nekro70 Путь к славе только начался
Попробуй следующее:
1. Сделай изменения в реестре:
Цитата:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\KeyboardLayout\Dos KeybCodes]
"00000409"="ru"
или создай рег-файл:
Цитата:
REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes]
"00000409"="ru"
2. В autoexec.nt допиши следующую строчку:
To add this line in a file X:\winnt\system32\autoexec.nt
Цитата:
lh %SystemRoot%\system32\kb16.com ru
Перегрузись. Переклучение осуществляется по клавишам:
EN-RU по правому Ctrl+Shift
RU-EN по левому Ctrl+Shift.

Это написано для Win2k. Для WinXP подкорректируй пути (вместо WinNT - Windows и т.д.)
__________________
Андрей

Последний раз редактировалось Nekro70; 21.10.2005 в 08:38.
Nekro70 вне форума  
Старый 21.10.2005, 08:56     # 18
KomatoZo
::VIP::
 
Аватар для KomatoZo
 
Регистрация: 14.05.2005
Сообщения: 939

KomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собой
А вообще для старых досовских программ очень часто надо перед ними в той же досовской сессиии запустить какой нибудь руссификатор. Иначе они не умеют.
__________________
"Поживем - увидим" - сказал слепой, больной СПИДом...
Телепаты в отпуске. Все поголовно. Навсегда.
И кому я что должен - всем простил.
KomatoZo вне форума  
Старый 21.10.2005, 12:37     # 19
Cartman
Migel Mod Volos
 
Аватар для Cartman
 
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486

Cartman ГипербогCartman ГипербогCartman ГипербогCartman Гипербог
Cartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman Гипербог
mpstudio, есть в принципе всякие способы, в реестра там что-то правится. Я же с этим не заморачиваюсь. Действую так.
Запускаю Far, переключаюсь на русский (у меня Ctrl+Shift), запускаю из него прогу и в ней переключение раскладки работает на ура.
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague

Небьющаяся игрушка - это игрушка,
которой ребенок может разбить все свои остальные игрушки.

Cartman вне форума  
Старый 21.10.2005, 21:01     # 20
mpstudio
Newbie
 
Регистрация: 11.09.2005
Сообщения: 9

mpstudio Нуль без палочки
Nekro70

Этот способ я уже встречал, когда искал решение, но везде была приписка, что способ будет работать, если в системе по умолчанию выставлена кириллица. У меня же стоит латиница, и менять это вызвало бы неудобства. Поэтому я сразу и не попробовал. А сейчас проделал эту операцию, и все завершилось успешно, причем раскладка меняется последовательно хоть по левому, хоть по правому CTRL+Shift. Огромное спасибо всем за участие, тему можно считать закрытой.

mpstudio вне форума  

Теги (метки)
cp1251, cp866, dos, ntvdm, windows, windows 2000, windows nt, windows xp, иероглифы, кракозябры


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 04:32.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.