|
Комментарии | #1 Автор: Andrej (2010.01.23 16:08) | Благодарю вас и ваш сайт. ядолго рылся и нашел его. Закинте на мой майл документацию, если есть,"выход в интернет через дос" imail: soursandrej@mail.ru |
#2 Автор: ege (2012.05.06 22:10) | Почемуто не скачивается утилитка KeyRus.Уменя Паскаль не работает в кириллице |
#3 Автор: weryskok (2013.02.12 20:31) | Сделайте это в формате img или flp! |
#4 Автор: 2ki (2013.03.21 14:15) | Прога огонь! Автору респект! |
#5 Автор: MegaMen (2013.04.06 10:27) | Спасибо ребята, то что нужно.
|
#6 Автор: Alex (2013.05.21 03:34) | Спасибо, за прораммку! |
#7 Автор: Nika (2013.10.29 00:43) | Перенёс сюда. |
#8 Автор: РН (2014.04.21 23:22) | Автор программы Дмитрий Гуртяк умер в 1998 году, в возрасте 27 лет, от рака. А программка живет... |
#9 Автор: dimu1 (2014.07.12 01:07) | В моем компьютере установлена 32 разрядная операционная система, процессор x64. Хотел, чтобы при работе с foxbase заработал узбекский шрифт на кириллице. Не получается. Выходит сообщение, что программа предназначена для 16 битной ОС. Есть ли возможность устранить неполадки? Заранее благодарю за ответ. |
#10 Автор: Nika (2014.07.12 01:59, изменений: 1, 2014.07.12 01:59) | dimu1, какая именно 32-зазрядная система и какая именно foxbase? В WinXP/32-bit, например, проблем с запусканием старых DOS-версий foxbase быть не должно.
|
#11 Автор: SergeCpp (2014.07.12 03:01) | Может, это KeyRus не запускается у спросившего?
|
#12 Автор: SergeCpp (2014.07.12 03:06) | Вот моя микро-программа на базе KeyRus 7.3 -- только переключение клавиатуры и только Рус/Eng: http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1342
(Клавиатурный модуль KeyRus чуть изменён, уменьшен и поправлен /микро-поправки/.)
|
#13 Автор: dimu1 (2014.07.12 17:06, изменений: 1, 2014.07.16 18:19) | SergeCpp Вы правы, проблема возникает с keyrus.com, вернее моим неумением пользоваться ею. Ранее у меня была одна из версий keyrus.com, запускал ее через bat в ниже приведенной последовательности: keyrus FOXPLUS и переключал с английского на русский и наоборот c помощью клавиши shift. И что нужно сделать для того, чтобы при работе программы foxbase заработал узбекский шрифт на кириллице? И прошу учесть, что я новичок в программировании так сказать, чайник. Заранее благодарю за ответ.
|
#14 Автор: dimu1 (2014.07.16 18:22) | Очень хотелось бы получить ответ на заданной вопрос. |
#15 Автор: Nika (2014.07.16 18:48, изменений: 22, 2014.07.17 09:31) | >> ... И что нужно сделать для того, чтобы при работе программы foxbase заработал узбекский шрифт на кириллице? >> ... Очень хотелось бы получить ответ на заданной вопрос. ==
Если имеется в виду "чтобы заработал узбекский шрифт *ВМЕСТО* кириллицы" - - то тогда нужно в редакторе экранных шрифтов от KEYRUS (KRFONT.EXE) создать файлы шрифтов с нужными очертаниями узбекских символов, а потом с помощью редактора раскладок клавиатуры от KEYRUS (KRKEYB) создать файл узбекской раскладки клавиатуры. После этого - запуск KEYRUS.COM с параметрами, в которых вы указываете имена файлов экранных шрифтов и имя файла раскладки клавиатуры (всё это будут те самые созданные вами файлы для поддержки узбекского языка).
Например, так: С> KEYRUS.COM /KEYS=<new_keys_file_name> /FONT=<new_font_file_name> /SAVE
Ключ "/SAVE" заставит KEYRUS.COM записать содержимое указанных в командной строке файлов внутрь самого файла KEYRUS.COM, так что впоследствии его можно будет копировать отдельно и запускать без указания параметров в командной строке.
Придётся делать всё самому, раз скачать неоткуда. - То-есть, придётся повозиться. Об этом всём написано в документации к KEYRUS. Если у вас полный дистрибутив, то там есть и эта документация.
---------------------- -- ДОБАВЛЕНО -- ----------------------
Если поддержка узбекского языка нужна только для работы программы FOXPLUS, тогда после настройки KEYRUS.COM на узбекский язык (как описано выше) можно запускать такой BAT-файл:
- - - - - - - - - - - - - - - - - - - - - - - - ->8 KEYRUS.COM /INTERFACE=ON FOXPLUS KEYRUS.COM /RELEASE - - - - - - - - - - - - - - - - - - - - - - - - ->8
И тогда KEYRUS будет работать только во время работы программы FOXPLUS, обеспечивая ей поддержку узбекского языка, а после её завершения KEYRUS.COM будет выгружен из памяти и снова начнёт работать прежний драйвер русификации клавиатуры и дисплея, который был запущен до этого.
Тут уже можно пофантазировать. Обозвать новый (узбекский) KEYRUS.COM как KEYUZB.COM и перед его запуском выгружать кириллический KEYRUS.COM, чтобы не расходовать память. Например, так:
Вначале при загрузке системы запускается KEYRUS.COM:
KEYRUS.COM /INTERFACE=ON
Для работы с FOXPLUS - такой BAT-файл:
- - - - - - - - - - - - - - - - - - - - - - - - ->8 KEYRUS.COM /RELEASE KEYUZB.COM /INTERFACE=ON FOXPLUS KEYUZB.COM /RELEASE KEYRUS.COM /INTERFACE=ON - - - - - - - - - - - - - - - - - - - - - - - - ->8
Но это потом. Прежде нужно создать таблицы поддержки языка и сконфигурировать KEYRUS.COM, как описано выше.
|
#16 Автор: Rodegast (2014.08.13 17:21) | Версии 5,2 и 6,2 были заменены на более полные. |
#17 Автор: Artem (2014.12.26 16:32) | Долго не мог понять, почему у меня в DOSBox не запускается Warcraft 2. Оказалось, он конфликтует с keyrus версии 8.0beta16. А с версией 7.3 работает. |
#18 Автор: Artem (2015.01.22 04:26) | А с keyrus 7.3 не совместим «King's bounty 2» Сергея Прокофьева. |
#19 Автор: Maxik12 (2015.02.24 12:51) | А у меня dos вобще намертво виснет при его запуске! |
#20 Автор: Nika (2015.02.24 20:16, изменений: 2, 2015.02.24 20:17) | Видимо, конфликтует с одной из других резидентных программ. Выяснить это можно, загрузившись без запуска лишних программ в минимальной конфигурации. Можно попробовать разные его версии. Из тех случаев, когда приходилось пользоваться этим KeyRus'ом, не припомню ни разу, чтобы были проблемы. Сам я им повседневно не пользуюсь, слишком наворочен для моих нужд. |
#21 Автор: nml@tut.by (2015.09.21 19:23) | Спасибо! |
#22 Автор: Дарья (2017.06.19 00:44) | Здравствуйте. Встала проблема: нужно запустить программу в Паскале и в ней прописать исходники русским, а эта редиска ни в какую не хочет менять язык раскладки. Я скачала данный русификатор, но оказалась элементарно не в состоянии работать с инсталлятором - параметры настраиваются, на диск пишется, но ничего похожего на нынешние установщики не вылезает. Сам основной файл KEYRUS при его запуске выбивает окно команд на мгновение и исчезает, так вообще задумано, или я где-то рукожоп? Объясните бестолковой, пожалуйста, программа нужна срочно-обморочно. |
#23 Автор: Nika (2017.06.19 01:55, изменений: 2, 2017.06.19 02:00) | Берите архив "Keys_and_screen.rar" отсюда: http://old-dos.ru/index.php?page=files&mode=files&do=show&id=3005
А keyrus хорошая программа, но она слишком хорошая, так сказать. Излишне навороченная. |
#24 Автор: Леонид (2019.11.19 16:38) | Тотальная русификация! Спасибо!!! |
#25 Автор: SokilOff (2019.11.19 19:10) | Старая ссылка на сайт не работает - сайта больше нет. Изменил на архивную в archive.org |
#26 Автор: Nika (2019.11.19 23:29, изменений: 1, 2019.11.20 00:37) | Жаль. Но что ж .. |
#27 Автор: uav (2020.01.04 21:03) | 8.0beta16 тут уже есть, IMHO - версию FLUPPI на удаление. |
#28 Автор: SokilOff (2020.01.04 23:09) | uav, дубль, ещё и в iso (!) Русификатор для DOS. В iso...
Кстати, его же Windows 2.03 - тоже дубль. |
#29 Автор: Андрей (2020.01.27 09:02) | Не думал что в 2020 году понадобится, да ещё и для дела. Спасибо! |
#30 Автор: Константин (2020.04.30 12:08) | Что ж вы хотите от программы на современных системах? Лично я рад тому, что могу читать ясную и лаконичную инструкцию Гуртяка Дмитрия к Keyrus. Его работа сравнима с классической музыкой. Это Джиткундо от Брюса Ли, где все "по делу" и нет лишних движений.
Из документации:
2. Как известно существует много вариантов SuperVGA и на них нет общего стандарта. Так один VGA использует дополнительные режимы 50 - 56, другой - 4f и так далее. Этой версии KEYRUS это абсолютно безразлично. Я использую следующий алгоритм определения режима (только для VGA): mov dx,3ceh in al,dx ; Читаем индексный регистр mov ah,al mov al,6 out dx,al ; Используем регистр Graphic6 inc dx in al,dx ; читаем этот регистр dec dx ; test al,1 ; если бит0=0, это текстовый режим mov al,ah out dx,al ; Воостанавливаем индексный регистр je @@TextMode @@GraphicMode: ... @@TextMode: ... После того, как мы определили тип режима можно узнать: byte 0040:0063 = 0b4h для монохромного, =0d4h для цветного режима word 0040:0085 = число линий в одном символе byte 0040:0084 = число строк на экране минус 1 word 0040:004A = число колонок на экране Таким образом мы имеем полную информацию и номер режима нам не интересен.
3. Вы наверное заметили, что KEYRUS.COM занимает почти 22К. На самом деле драйвер представляет собой конгломерат процедур на все случаи жизни, шрифтов, клавиатур и др. При запуске программы он себя записывает в более старшие адреса, а затем считывает конфигурацию пользователя и начинает строить тело драйвера из процедур, кусков фонтов (возможно упаковав их при этом) и т.д., в общем всего того, что надо пользователю, не оставив ни одного лишнего байта в памяти. Если вы тоже будете так делать, маленькое предупреждение - все вызовы подпрограмм должны быть косвенные.
|
#31 Автор: SergeCpp (2020.04.30 17:39) | Там, всё же, какие-то (микроскопические) улучшения я делал, когда извлекал драйвер клавиатуры. Не помню уже деталей. Желающие могут сравнить модифицированный переключательный модуль с оригинальным: http://old-dos.ru/files/file_1342.html |
#32 Автор: Igor (2021.07.26 11:12) | 8-а версия, архив требует пароль |
#33 Автор: Nika (2021.07.26 23:41) | Пароль в описании. |
#34 Автор: SokilOff (2021.07.26 23:43) | Кстати, зачем его запаролили ? Антивирус какой ругался или... ? |
#35 Автор: Nika (2021.07.26 23:44) | Непонятно зачем. Но вот так. |
#36 Автор: uav (2021.07.28 02:26) | Обычно так SR делает, если антивирусы ругаются. |
#37 Автор: Хрумка (2021.08.04 22:03) | Гаснет экран в DOS через минуту. Просто открыт Norton и ничего не делаешь, бац, ровно через минуту хранитель экрана бланк скрин. В Нортоне у скринсейвера стоит задержка 10 минут. Ничего не понимаю. Оказалось в настройках KEYRUS (у меня версия 7.3) есть опция "гашения экрана" и там как раз стоит задержка в 1 минуту ) Из папки KEYRUS запустите SETUP.EXE и там эта опция в самом низу, отключается пробелом. Может кому-то это поможет. Весь инет перелопатил, думал совсем на другой софт, никак не на кейрус. С другой стороны понятно зачем эта фича: чтобы реализовать хранитель экрана без посторонних драйверов и софтин в любой проге. Не плохо бы было занести эту "фишку" в описание KEYRUS: "особенность - встроенный хранитель экрана". |
#38 Автор: Nika (2021.08.06 00:06) | Хрумка, добавлено в описание программы. |
| |
|