![]() |
|
Модераторы: bartram, Akella |
![]()
|
|
| Fighter |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 810 Регистрация: 5.1.2005 Репутация: нет Всего: 2 |
Подскажите пожалуйста, как сделать так, чтобы я мог писать на русском языке в WindowsXP под MSDOS.
Ну, это для того, чтобы я мог писать программы на TurboPascal и на TurboC++ под ДОС в WindowsXP. Пробовал keyrus в Autoexec.nt - не помогает. Что делать? |
|||
|
||||
| Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 4 Всего: 162 |
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
| Петрович |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1000 Регистрация: 2.12.2003 Где: Москва Репутация: 2 Всего: 55 |
to Alex:
А нельзя-ли на словах сказать что делает твоя програмка SetupXP.exe. А то, как-то стремно, что-то делает втихаря -------------------- Все знать невозможно, но хочется |
|||
|
||||
| Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 4 Всего: 162 |
На самом деле программа решает две проблемы, которые существуют в Win XP с русскими DOS приложениями:
1. Нет возможности переключиться на русскую раскладку клавиатуры. 2. Русские буквы отображаются "иероглифами" Для решения первой проблемы программа делает изменение в реестре и файле autoexec.nt В реестре она в ветки HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes заменяет значение ключа 00000409 c us на ru В файле autoexec.nt прописывает путь к клавиатурному драйверу для Dos lh %SystemRoot%\system32\kb16.com ru Для решения второй проблемы программа в себе содержит так называемый русификатор для Dos (набор русских шрифтов, с помощью которых видеокарта будет нормально отображать русские буквы) Все эти шрифты программа помещает в папку %SystemRoot%\system32\RusCode Для загрузки этого русификатора прописывает в файл autoexec.nt строчку %SystemRoot%\system32\RusCode\nvga.com %SystemRoot%\system32\RusCode\sap /e /r+ /hma PS: Программе уже почти 2 года за это время она была использована на множестве машин и еще не разу не подводила. -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
| Golden Hands |
|
|||
![]() Золотой ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2023 Регистрация: 23.1.2005 Где: Екатеринбург Репутация: 1 Всего: 83 |
Вот еще одна прога (тоже патчит) - http://webfile.ru/246264.
-------------------- Мы обречены... но только на победу! Настанет день, и мы построим новый дом. Внесем в него тепло, что сохранить сумели, И воскресим все то, что в нас когда-то умерло... © Тень Света |
|||
|
||||
| Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 4 Всего: 162 |
Не оправданный вес программы и зачем каждый раз ломиться на сайт -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
| Fighter |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 810 Регистрация: 5.1.2005 Репутация: нет Всего: 2 |
http://files.vingrad.ru/alex/SetingXP.exe - Че-то он не может начать закачивать. У меня WinXP, качаю через Download Master. Не знаю, может что не так.
http://webfile.ru/246264. - а вот с этого сайта все качнулось. Alex - не мог бы ты мне кинуть на мыло? mail: sarapkin<собака>mail.ru |
|||
|
||||
| Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 4 Всего: 162 |
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
| Fighter |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 810 Регистрация: 5.1.2005 Репутация: нет Всего: 2 |
Теперь все круто. Все скачалось!!!
|
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 73 Всего: 329 |
Русский язык еще можно использовать следующим образом: держим нажатой Alt и с правой (серой цифровой) клавиатуры нужно ввести, например, 164, затем отпустить Alt - "вылезет" русская буква "д". Начиная со 128 - это большая буква "А" . А можно так - ╔╩╦╠═╬╧╨╤↓☺☻♥•
|
|||
|
||||
| Петрович |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1000 Регистрация: 2.12.2003 Где: Москва Репутация: 2 Всего: 55 |
А попробуй так ввести текст длиной 100-200 символов. После этого, можешь спокойно переходить к программированию на ассемблере - таблицу OEM ты уже будешь знать наизусть -------------------- Все знать невозможно, но хочется |
|||
|
||||
| Mrak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 259 Регистрация: 16.10.2004 Репутация: нет Всего: 5 |
Кстати, еще можно запускать keyrus.com из-под Dos'а и в Pascal'e с русской раскладкой все будет OK.
-------------------- Смерть - не противоположность жизни, а лишь ее часть. (Х. Мураками) |
|||
|
||||
| Петрович |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1000 Регистрация: 2.12.2003 Где: Москва Репутация: 2 Всего: 55 |
А вообще, под DOS было много всяких руссификаторов. -------------------- Все знать невозможно, но хочется |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 73 Всего: 329 |
Когда ОС загружается только в Recovery Concole и надо что-либо скопировать из папки "C:\Documents and setting\Марина\Documents - Марина\" то еще и не так извратишься Это сообщение отредактировал(а) dsergey - 13.4.2005, 08:48 |
|||
|
||||
| Петрович |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1000 Регистрация: 2.12.2003 Где: Москва Репутация: 2 Всего: 55 |
А на такой случай, надо иметь аварийную дискету Хотя конечно можно вместо нее держать под рукой таблицу ASCII-кодов. А заодно ANSI и UNICODE -------------------- Все знать невозможно, но хочется |
|||
|
||||
![]()
|
| Правила форума "Windows" | |
|
|
Запрещается! 1. Обсуждать взлом и делиться кряками 2. Способствовать созданию и распространению вирусов
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, December, bartram, Akella. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS Windows | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |