VdosPlus

Работа DOS программ в любом Windows x32, x64 - vDosPlus

vDosPlus  - это бесплатный неигровой эмулятор DOS общего назначения, работающий в любой версии Windows, любой разрядности. Сборка разработана на основе vDos и DOSBox Free версий и является полностью бесплатной. Это последняя бесплатная сборка. Существует еще одна, но она платная. Различия минимальные. В Windows NTVDM (NT Virtual DOS Machine) включен в 32-битную, но НЕ в 64-битную Windows.

Однако большинство современных Windows теперь 64-битные, и для запуска DOS-программ вам необходим эмулятор DOS. vDosPlus предназначен именно для этой цели, и, как и оригинальный vDos, он предоставляет расширенные функции, такие как поддержка блокировки файлов (необходима для многопользовательских приложений) и печать на принтерах только для Windows (GDI), также присутствует много уникальных функций, таких как более тесная интеграция с Windows и расширенная поддержка клавиатуры, мыши и дисплея. 

Сразу стоит отметить, что vDosPlus это самый простой, быстрый и наиболее "красивый" способ запуска DOS программ в Windows, особенно x64, к тому же лицензионно чистый и бесплатный. Ссылка  для скачивания в конце статьи.

 reportf

Отчеты в Word из Clipper или FoxPro с помощью RepoRTF 

RepoRTF - замечательная утилита, генератор отчетов в формате Word - RTF. С помощью RepoRTF можно легко создавать различные отчеты из dos-программ в виде Word- файла, используя весь функционал редактора Word любой версии. Все просто, открываете Word и готовите в нём шаблон будущего отчета любой сложности, используя таблицы, картинки, различные шрифты, колонтитулы и т.д. Генератор поддерживает до 9 уровней детализации. В программе добавляете пару типовых функций (есть в архиве с RepoRTF, пример так же приведен ниже) и процедуру вывода динамических данных в обычный текстовый файл. Далее на основании данных из текстового файла и шаблона RTF формируется готовый современный отчет. Довольно просто как создавать новые отчеты, так и переделать старые, текстовые в новый красивый вид, что бывает очень необходимо, используя при этом хорошо зарекомендовавший и отлаженный старый досовский софт, например на Clipper-е или FoxPro.

dos box

DOSBox 0.74 - эмулятор, создающий DOS-окружение, необходимое для запуска Clipper и любых других программ для MS-DOS, которые не запускаются на современных компьютерах.

 DosBox – это эмулятор 486 компьютера с установленной на него операционной системой DOS.
 Чтобы запустить его и приступить к работе достаточно два раза кликнуть на .exe файле - никаких дополнительных действий не требуется. Все сведения о настройках программы содержатся в файле dosbox.conf, который можно изменить в любом текстовом редакторе. Последняя официальная версия на данный момент - 0.74
 Работа в досбоксе аналогична работе в досе, разве что оболочка досбокса поддерживает значимо меньшее количество команд. 

Досбокс - виртуальная машина, эмулятор, после запуска можно считать что вы работаете в досе. Подробнее о командах написано ниже. 
 Виртуальная машина требует для работы с конкретным софтом некоторых простых настроек. В DosBox нельзя просто перейти в папку на вашем диске, для начала вам нужно указать какую папку/диск вы собираетесь использовать. 
 Для удобства навигации и запуска нелишне найти и поместить в ту же папку Volcov Commander , а потом как только запустится досбокс набрать vc и жизнь сразу станет куда легче. 

dosbox rus

DOSBox 0.74 - русификатор - эмулятор, создающий DOS-окружение, необходимое для запуска Clipper и любых других программ для MS-DOS, которые не запускаются на современных компьютерах.

ПОДКЛЮЧЕНИЕ РУССКОГО ЯЗЫКА:
На всякий случай сделайте резервную копию dosbox.conf (переименуйте его в dosbox.confbak).
Скопируйте все файлы из архива в директорию DosBox с заменой. Откройте dosbox.conf.
Найдите секцию [dosbox]. В этой секции есть параметр

language=

После знака "=" допишите путь к файлу russian.txt.

Если вы скопировали его в директорию
DosBox со всеми остальными файлами из архива, то измененный параметр будет выглядеть так

language=C:\Program Files\DOSBox-0.74\russian.txt

Где C: - буква диска, на котором установлен DosBox,

dfend reloaded

D-Fend Reloaded: оболочка для DosBox,
включая DOSBox 0.74. Мультиязычная, с русской локализацией.

D-Fend Reloaded  – графическая оболочка популярного эмулятора  DOSBox, сильно облегчающая его использование. Свойственное оригинальной программе нагромождение всевозможных опций, которые приходилось прописывать в ini-файле самостоятельно, здесь разложено по удобным графическим панелям, так что настроить эмулятор теперь сможет почти каждый пользователь. Кроме того, предусмотрена возможность создания профилей для отдельных программ или игр и их экспортирования.  Из своего интерфейса программа позволяет  устанавливать и запускать различные программы и игры для DOS, не используя при этом к командную строку. D-Fend Reloaded прекрасно работает под 32-х и 64-битными версиями XP, Vista и Windows 7 

Так как разработчики D-Fend прекратили её совершенствовать, группа энтузиастов продолжила их дело, явив миру "Relaoded"-версию программы (сокращенно от DosBox Frontend Reloaded). Наследник оригинальной утилиты отличается большим набором готовых настроек для множества игр и программ, доступом к множеству разных опций, и помимо этого, уже включает в себя настроенный DosBox. 

Краткая инструкция по работе с D-Fend Reloaded

keyrus

Резидентный драйвер дисплея и клавиатуры для DOS-программ  KEYRUS V7.3

 Самый распространненый и удобный  русификатор для DOS. В архиве самая полная и последняя версия, с документацией и средством для редактирования шрифтов. Большие возможности: можно грузить любой графический шрифт 8x8, 8x14, 8x16; задавать любые клавиши для переключения, изменять  раскладку клавиатуры; использовать NumPad для псевдографики или других назначаемых символов. Индикация раскладки может производиться цветом бордюра экрана, звуком при нажатии клавиш/переключении, светодиодами на клавиатуре. Назначаются клавиши переключения шрифта и раскладки клавиатуры. Запускаемый файл Keyrus.com, после конфигурации можно переносить и пользоватся со всеми настройками, которіе перепрошиваются внутри одного файла. Есть поддержка украинской клавиатуры и шрифтов 

 Программа-драйвер  состоит из трех блоков - клавиатуры, поддержки дисплея и интерфейса. Первый основной блок обрабатывает клавиатуру, второй блок обеспечивает корректное отображение символов на экране,
 третий выполняет другие второстепенные функции (интерфейс с программами пользователя, динамическое изменение параметров и др.)

weg1

Veg Viewer

Программа -просмотрщик помощи или справки в формате NG (Norton Guides) под Windows.

Norton Guide является одним из прародителей гипер-текстовых систем. В этом формате было создано множество баз помощи и справок, которые актуальны и по сей день.

Сама информация имеет древовидную структуру, а также поддерживаются перекрестные ссылки.  Для использования файлов помощи скачайте просмотрщик - один файл, не требуется инсталляция, прост в использовании.

dosprn

Dosprn - решение проблемы печати различных DOS приложений под любой Windows принтер 

Эта программа предназначена для того, чтобы любой принтер, включая сетевой,  мог печатать кириллицей в DOS-программах под управлением Windows. Очень удобная штука. 
Mожно использовать ее с любой DOS-программой, гибкие настройки под любой принтер.
Добавлена бесплатная версия Dosprn 1.80

DOSprn - так-же предназначена для русификации принтеров, которые не печатают кириллицей под DOS (например HP DJ 610C), причем даже теx, которые под DOS вообще не печатают . Есть возможность самостоятельно подключать национальную раскладку. Интерфейс - многоязычный.

multiedit

  MultiEdit 9— текстовый редактор для программистов под Windows 

 MultiEdit 9 поддерживает большое количество популярных языков программирования Clipper, Delphi, FORTRAN-77, Python, Batch, SQL, Matlab, TCL, REBOL, ColdFusion, COBOL, DBase, Verilog, C#, ASP, Ada, Aspect, Progress, C/C++, Java, JavaScript, AutoLISP, Modula-2, PERL, HTMLScript, PERLScript, BASIC, VB, ASM, CSS, PL/SQL, CSV, DataFlex, HTML, VHDL, Scilab и многие другие языки, имеет собственный множественный буфер обмена и встроенный ftp-клиент, а также интегрируется с MS Visual Studio, Oracle SQL, Macromedia Cold Fusion, Delphi, C++ Builder, и Watcom C/C++. Имеет большое количество самых разнообразных функций.

Возможности: 

  • встроенный множественный буфер обмена;

  • встроенный ftp-клиент;

  • поддерживает интеграцию с C++ Builder, Delphi, Microsoft Visual Studio, Oracle SQL, Macromedia ColdFusion и Watcom C/C++.

tame dos

TAME_DOS - работа старых DOS программ или игр в Windows  

Тame_dos позволяет DOS программам работать комфортно в современных операционных системах.  Поддерживаются Windows 7,  Windows Vista, Windows Server 2003, Windows XP, Windows 2000, Citrix и Windows NT

 Приложения DOS (а также Windows 3.1) являются 16-разрядными. Все Clipper программы так же являются  16-разрядными DOS приложениями. Такие программы не могут непосредственно исполняться в 32-разрядной операционной системе, каковой является Windows 98 - 7 Для запуска 16-разрядных приложений Windows  создает процесс виртуальной машины - NTVDM, который в свою очередь выполняет 16-разрядные приложения в пределях своего контекста. При этом происходит трансляция 16-разрядных запросов к операционной системе в 32-разрядные запросы. Это занимает некоторое время и означает, что приложения DOS и Win16 выполняются хуже, чем приложения Win32. Поэтому приложения DOS и Win16 на 20% больше нагружают процессор и на 25% больше требуют памяти. 

Еще одна важная проблема связана с тем, что приложения DOS постоянно опрашивают буфер клавиатуры, ищя предназначенный для них ввод. Это поведение означает, что приложения DOS, даже ничего не делая, расходуют чрезвычайно много процессорного времени: до 100% CPU.

Использование TAME

Для устранения этой проблемы необходимо использовать утилиту TAME. Ее использование позволяет снизить потребление CPU до 5%

me6

 MultiEdit 6 Portable - текстовый редактор для программистов, портейбл версия для Clipper программ

MultiEdit 6 Portable -  портейбл версия, настроенная  для Clipper программ, а также для любых других целей. Не требует инсталяции, просто разархивируйте в отдельный каталог.

При вызове файлов *.PRG включается не только проверка синтаксиса программы, но и автоматическое форматирование и дописывание команд или функций (по четырем первым символам).

На F12 назначена принудительная проверка и форматирование текущей строки. Работает в Windows в оконном или полном режиме, аналогично Clipper программам.