IPB

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V < 1 2 3 >  
Ответить в эту темуОткрыть новую тему
> Как руссифицировать Паскаль, Си, Бейсик?, Руссификатор keyrus
NICE
сообщение 18.8.2006, 0:15
Сообщение #21


Пользователь


Группа: Пользователи
Сообщений: 80
Регистрация: 12.7.2006
Пользователь №: 12 187



Ну у меня в етом autoexexe

Код
@echo off



REM AUTOEXEC.BAT is not used to initialize the MS-DOS environment.

REM AUTOEXEC.NT is used to initialize the MS-DOS environment unless a

REM different startup file is specified in an application's PIF.

REM ” ©« AUTOEXEC.BAT ­Ґ ЁбЇ®«м§гҐвбп ¤«п Ё­ЁжЁ «Ё§ жЁЁ б।л MS-DOS.

REM „«п Ё­ЁжЁ «Ё§ жЁЁ б।л MS-DOS ЁбЇ®«м§гҐвбп д ©« AUTOEXEC.NT,

REM Ґб«Ё ­Ґ гЄ § ­ ¤агЈ®© д ©« Ё­ЁжЁ «Ё§ жЁЁ ў PIF-д ©«Ґ ЇаЁ«®¦Ґ­Ёп.



REM Install CD ROM extensions

REM “бв ­®ўЄ  а биЁаҐ­Ё© ¤«п Ї®¤¤Ґа¦ЄЁ CD ROM

lh %SystemRoot%system32mscdexnt.exe



REM Install network redirector (load before dosx.exe)

REM “бв ­®ўЄ  бҐвҐў®Ј® ।ЁаҐЄв®а  (§ Јаг¦ Ґвбп ЇҐаҐ¤ dosx.exe)

lh %SystemRoot%system32redir



REM Install DPMI support

REM “бв ­®ўЄ  Ї®¤¤Ґа¦ЄЁ DPMI

lh %SystemRoot%system32dosx



REM The following line enables Sound Blaster 2.0 support on NTVDM.

REM The command for setting the BLASTER environment is as follows:

REM    SET BLASTER=A220 I5 D1 P330

REM    where:

REM        A    specifies the sound blaster's base I/O port

REM        I    specifies the interrupt request line

REM        D    specifies the 8-bit DMA channel

REM        P    specifies the MPU-401 base I/O port

REM        T    specifies the type of sound blaster card

REM                 1 - Sound Blaster 1.5

REM                 2 - Sound Blaster Pro I

REM                 3 - Sound Blaster 2.0

REM                 4 - Sound Blaster Pro II

REM                 6 - SOund Blaster 16/AWE 32/32/64

REM

REM   The default value is A220 I5 D1 T3 and P330.  If any of the switches is

REM   left unspecified, the default value will be used. (NOTE, since all the

REM   ports are virtualized, the information provided here does not have to

REM   match the real hardware setting.)  

REM   NTVDM supports Sound Blaster 2.0 only.

REM   The T switch must be set to 3, if specified.

REM

REM “бв ­®ўЄ  Ї®¤¤Ґа¦ЄЁ Sound Blaster 2.0 ­  NTVDM.

REM ?бЇ®«м§гҐвбп б«Ґ¤гойЁ© бЁ­в ЄбЁб ¤«п Є®¬ ­¤л ­ бва®©ЄЁ BLASTER:

REM    SET BLASTER=A220 I5 D1 P330

REM    Ј¤Ґ:

REM        A    § ¤ Ґв Ў §®ўл© Ї®ав ўў®¤ -ўлў®¤  ¤«п Sound Blaster

REM        I    § ¤ Ґв ­®¬Ґа ЇаҐалў ­Ёп

REM        D    § ¤ Ґв 8-ЎЁв­л© DMA-Є ­ «

REM        P    § ¤ Ґв Ў §®ўл© Ї®ав ўў®¤ -ўлў®¤  ¤«п MPU-401

REM        T    § ¤ Ґв вЁЇ Є авл Sound Blaster:

REM                 1 - Sound Blaster 1.5

REM                 2 - Sound Blaster Pro I

REM                 3 - Sound Blaster 2.0

REM                 4 - Sound Blaster Pro II

REM                 6 - SOund Blaster 16/AWE 32/32/64

REM

REM   Џ® 㬮«з ­Ёо ЁбЇ®«м§говбп §­ зҐ­Ёп A220 I5 D1 T3 Ё P330. …б«Ё ­ҐЄ®в®алҐ

REM   Ё§ Є«о祩 ­Ґ Ўг¤гв § ¤ ­л, ®­Ё Ї®«гз в §­ зҐ­Ёп Ї® 㬮«з ­Ёо.

REM   (ЏаЁ¬Ґз ­ЁҐ: Ї®бЄ®«мЄг ўбҐ Ї®авл ўЁавг «м­лҐ, ўўҐ¤Ґ­­лҐ §­ зҐ­Ёп

REM   ­Ґ ®Ўп§ ­л б®ўЇ ¤ вм б ॠ«м­л¬Ё Ї а ¬Ґва ¬Ё ®Ў®а㤮ў ­Ёп.)

REM   NTVDM Ї®¤¤Ґа¦Ёў Ґв в®«мЄ® Sound Blaster 2.0

REM   Џ а ¬Ґва T, Ґб«Ё гЄ § ­, ¤®«¦Ґ­ Ўлвм а ўҐ­ 3.



SET BLASTER=A220 I5 D1 P330 T3



REM To disable the sound blaster 2.0 support on NTVDM, specify an invalid

REM SB base I/O port address.  For example:

REM    SET BLASTER=A0

REM

REM —в®Ўл ®вЄ«озЁвм Ї®¤¤Ґа¦Єг Sound Blaster 2.0 ­  NTVDM, б«Ґ¤гҐв гЄ § вм

REM ­Ґ¤®ЇгбвЁ¬®Ґ §­ зҐ­ЁҐ ¤«п Ўў§®ў®Ј® Ї®ав  ўў®¤ -ўлў®¤  SB, ­ ЇаЁ¬Ґа:

REM    SET BLASTER=A0





куда именно тут вставлять?? допустим если я положу "кейрус" в папку Windows
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
andrey
сообщение 18.8.2006, 7:19
Сообщение #22


Пользователь


Группа: Главные администраторы
Сообщений: 2 669
Регистрация: 15.2.2004
Пользователь №: 6



Все таки я не понимаю, зачем Вам его руссифицировать? смысл
Ведь по английски все понятно, без словаря
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Лесьяр
сообщение 18.8.2006, 7:52
Сообщение #23


Пользователь


Группа: Пользователи
Сообщений: 90
Регистрация: 11.6.2006
Пользователь №: 11 310



andrey, я думаю он имеет ввиду то что при выполнение программы нельзя написать русскими буквами ну типа Введите число и тп.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
afterstep
сообщение 18.8.2006, 8:04
Сообщение #24


Пользователь


Группа: Активисты
Сообщений: 5 336
Регистрация: 14.3.2005
Пользователь №: 2 413



Цитата(NICE)
Ну у меня в етом autoexexe  
...
куда именно тут вставлять?? допустим если я положу "кейрус" в папку Windows

вот в конце файла и допиши - c:\windows\keyrus\
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
NICE
сообщение 19.8.2006, 2:05
Сообщение #25


Пользователь


Группа: Пользователи
Сообщений: 80
Регистрация: 12.7.2006
Пользователь №: 12 187



Цитата
Все таки я не понимаю, зачем Вам его руссифицировать? смысл
Ведь по английски все понятно, без словаря
Да мне надо выполнять проги с русскими буквамиа с английскими не очень красиво получается...
Цитата
вот в конце файла и допиши - c:\windows\keyrus
ето типо

Код
.....

SET BLASTER=A220 I5 D1 P330 T3



REM To disable the sound blaster 2.0 support on NTVDM, specify an invalid

REM SB base I/O port address.  For example:

REM    SET BLASTER=A0

REM

REM —в®Ўл ®вЄ«озЁвм Ї®¤¤Ґа¦Єг Sound Blaster 2.0 ­  NTVDM, б«Ґ¤гҐв гЄ § вм

REM ­Ґ¤®ЇгбвЁ¬®Ґ §­ 祭ЁҐ ¤«п Ўў§®ў®Ј® Ї®ав  ўў®¤ -ўлў®¤  SB, ­ ЇаЁ¬Ґа:

REM    SET BLASTER=A0

С:\windows\keyrus.com


Я вот када писал в самом начале на 2 строке сверху то при запууске оно писало неверный файл и чот еще
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
afterstep
сообщение 19.8.2006, 8:12
Сообщение #26


Пользователь


Группа: Активисты
Сообщений: 5 336
Регистрация: 14.3.2005
Пользователь №: 2 413



"неверный файл" - это когда путь неправильный и файла не находит z)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
NICE
сообщение 22.8.2006, 1:13
Сообщение #27


Пользователь


Группа: Пользователи
Сообщений: 80
Регистрация: 12.7.2006
Пользователь №: 12 187



Кстати а почему в полноекранном режиме ХЕЛП оно запускает иероглифами?? Как только хочу сделать что-то связанное с Графой так все хелп уже не открыть :cry:
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
afterstep
сообщение 22.8.2006, 6:57
Сообщение #28


Пользователь


Группа: Активисты
Сообщений: 5 336
Регистрация: 14.3.2005
Пользователь №: 2 413



"изучайте матчасть" - в полноэкранном режиме пользуются шрифты знакогенератора видеокарты. Если там кирилицы нет - то нужные шрифты надо туда загрузить.
For more details see http://google.com/
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
NICE
сообщение 23.8.2006, 2:39
Сообщение #29


Пользователь


Группа: Пользователи
Сообщений: 80
Регистрация: 12.7.2006
Пользователь №: 12 187



Нет кирилица есть но только в полуекранном режиме(


Кстати почему оно не руссифицирует где я уже только не писал путь к keyrus.com и ничего только при запуске пишет Неверный файл :cry:
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
gwend
сообщение 25.8.2006, 19:23
Сообщение #30


Пользователь


Группа: Пользователи
Сообщений: 568
Регистрация: 11.12.2005
Из: Казань
Пользователь №: 5 604



NICE, что значит неверный файл?
сваргань батник и запускай через него свою прогу:
Код
полный путь к keyrus.com\keyrus.com

myprogram.exe


если у тебя нет ваще keyrus.com (попробуй найти его поиском) то скачай откуда-нибудь... поищи в гугле типа:
Код
keyrus.com download


--------------------
Кто не работает, тот ест :)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
NICE
сообщение 26.8.2006, 2:19
Сообщение #31


Пользователь


Группа: Пользователи
Сообщений: 80
Регистрация: 12.7.2006
Пользователь №: 12 187



Нет мне ето уже говорили и я уже скачал keyrus.com но когда в autuexec.dad(или чот там) пишу полный путь к КейРус то при запуске паскаля оно пишет неверный файл
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
123456!
сообщение 4.9.2006, 4:14
Сообщение #32


Пользователь


Группа: Пользователи
Сообщений: 2
Регистрация: 4.9.2006
Пользователь №: 13 297



Може те мне еще сказать как русифицировать?Ну скачал я этот кейрус,в него захожу а там 2 файла имеются в которые зайти можно.В какой заходит и че писать и где в этом фале писать? sad.gif
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sasha45
сообщение 23.9.2007, 8:58
Сообщение #33


Пользователь


Группа: Пользователи
Сообщений: 214
Регистрация: 5.10.2006
Пользователь №: 13 499



Скажите пожалуйста. У меня Borland C 3.1 под DOS. Когда мне надо написать какой-то текст русскими буквами, то после переключения раскладки клавиатуры (правый Ctrl+Shift) у меня отображаются какие-то крокозябры. А если я нажму Alt+Enter то при минимизированном окне русские буквы отображаются нормально. В чем проблема?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
afterstep
сообщение 23.9.2007, 9:06
Сообщение #34


Пользователь


Группа: Активисты
Сообщений: 5 336
Регистрация: 14.3.2005
Пользователь №: 2 413



досовские шрифтьі подгрузить надобно....
смотри описание display
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sasha45
сообщение 23.9.2007, 11:28
Сообщение #35


Пользователь


Группа: Пользователи
Сообщений: 214
Регистрация: 5.10.2006
Пользователь №: 13 499



А можно как-нибудь поподробней?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
afterstep
сообщение 23.9.2007, 15:35
Сообщение #36


Пользователь


Группа: Активисты
Сообщений: 5 336
Регистрация: 14.3.2005
Пользователь №: 2 413



в config.sys добавить
Код

device=C:\windows\command\display.sys con=(ega,,1)  
country=007,866,C:\windows\command\country.sys  

в autoexec.bat
Код

mode con codepage prepare=((866) C:\windows\command\ega3.cpi)
mode con codepage select=866

если еще и с виндовьім переключателем клавиатурьі - то добавить
Код

keyb ru,,C:\windows\command\keybrd3.sys  

Ето сработает для Win95/98
Для NT серии - config.nt и autoexec.nt надо искать где-то в \windows\system мли windows\system32, ну, и пути скорректировать (если надобно)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Little Beautiful Lioness
сообщение 29.9.2008, 17:36
Сообщение #37


Пользователь


Группа: Пользователи
Сообщений: 314
Регистрация: 21.11.2007
Пользователь №: 18 172



Блин... ничего не понимаю, если честно... smile.gif Мне сейчас надо Паскаль русифицировать, потому что этого требует условие задачи... Раньше мне англицкого вполне хватало ))
Скачала русификатор, который Poll Pol выложила в начале темы. Распаковала. Создала bat -- файл (создать bat -- файл -- это я так поняла, что надо открыть Паскаль, набрать в нём эти 2 пути и сохранить как bat-файл всё равно в каком месте диска.. huh.gif ). Воть. А дальше начинаются проблемы. Как понять:
Цитата
и для запуска Паскаля используешь этот bat файл
.
Запускала этот бат -файл, консоль сразу же после запуска пропадает...
Запускала через cmd k/TPKEY.BAT -- задерживается консоль, но вот в таком виде, как на картинке в аттаче.
Потом пробовала сделать так, как afterstep там советовал:
Цитата
зайди в "черное окно" - "Выполнить команду" - напиши там command или cmd (для winXP)
оно те выдаст совершенно черное окно, но там будут надписи - типа
C:|WINDOWS>
или че-то похожее.
вручную набирай с клавиатурі те команды, что у тебя в bat-файле, и смотри, че оно те на екран пишет-то. И будя тибе счастье!
, выдаёт то, что на той же картинке в третьей строчке... smile.gif
Короче, может я туплю страшно, но подскажите, как мне сделать русский в Паскале.
У меня Windows XP, Паскаль не инсталлированный, Паскаль самой что ни на есть популярной версии 7.0 smile.gif (перечисляю все параметры, ибо не знаю какие действительно имеют значение, а какие нет).
Очень важно и надо... Заранее спасиб smile.gif

Сообщение отредактировал Little Beautiful Lioness - 29.9.2008, 17:38


Эскизы прикрепленных изображений
Прикрепленное изображение
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PolPoll
сообщение 29.9.2008, 19:58
Сообщение #38


:)


Группа: Главные администраторы
Сообщений: 5 858
Регистрация: 24.11.2005
Из: Москва
Пользователь №: 5 327



Переименуй папку с длинным именем "Turbo Pascal" на более короткое TP


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Little Beautiful Lioness
сообщение 30.9.2008, 5:38
Сообщение #39


Пользователь


Группа: Пользователи
Сообщений: 314
Регистрация: 21.11.2007
Пользователь №: 18 172



Цитата(PolPoll @ 29.9.2008, 22:58) *
Переименуй папку с длинным именем "Turbo Pascal" на более короткое TP
Переименовала. Теперь консоль после запуска бат_а задерживается. Потом не закрывая эту консоль я открываю свой Паскаль, и всё равно ни фига... Пробовала все комбинации: Alt+Shift (left, right); Ctrl+Shift (left, right); 2 Shift; etc... может ещё чего-нибудь можно сделать???
Мне тут сказали, есть ещё такая фишка: прописать в файле C:\WINDOWS\system32\AUTOEXEC.NT путь к keyrus -- просто открыть F4 и в любую строчку этого файла запихнуть путь.
Поскольку после всех моих пережитых проблем с Виндой мне просто страшно лезть в папку Windows на диске C и тем более что-то там редактировать, то решила спросить у людей знающих -- так можно сделать русский (и при этом желательно ничего не повредить smile.gif)?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Little Beautiful Lioness
сообщение 30.9.2008, 8:26
Сообщение #40


Пользователь


Группа: Пользователи
Сообщений: 314
Регистрация: 21.11.2007
Пользователь №: 18 172



Вопрос снят, русский язык себе в Паскале сделала smile.gif
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

3 страниц V < 1 2 3 >
Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 9.2.2012, 4:48