dvtb.amur.ru/
Частково завдання друку з DOS-додатків цілком могла б бути вирішена самими розробниками драйверів або операційної системи. Але, мабуть, бажання у них не було ... Справа в тому, що є шанс змусити будь-вінпрінтер працювати зі старими DOS-програмами. Не з усіма, правда, а лише з тими, що запускаються і нормально функціонують в DOS-вікні Windows, але це не такий вже і істотний недолік, як комусь здасться, оскільки DOS-програму, що є несумісною з Windows, сьогодні треба гарненько пошукати . У вирішенні цього завдання допоможе утиліта російських розробників DOSprn. До того ж, вона дозволяє не тільки русифікувати принтер при друці з DOS-програм, якщо є проблеми з кирилицею, але і налаштувати друк на будь-яку кодову сторінку, хоч на іврит. Програма працює з абсолютно будь-яким принтером, що має драйвера під Windows - локальним, мережевим, і навіть з факсом.
Звичного «віндового» інсталятора, на жаль, не передбачено, тому для установки DOSprn необхідно створити каталог, в який ви збираєтеся її розмістити, і розпакувати туди архів, використовуючи архіватор типу WinZIP. Тепер для роботи з програмою досить просто її запустити або помістити ярлик до DOSprn.exe в розділ «Автозавантаження» кнопки «Пуск». Після запуску в системній області панелі задач з'явиться новий значок. Натиснувши на цьому значку правою кнопкою миші, ви отримаєте дуже просте і зрозуміле меню налаштування DOSprn. Надзвичайно рекомендую перед початком роботи уважно прочитати інструкцію до програми, благо, вона російською мовою - там детально описуються всі пункти меню налаштувань і розповідається, як уникнути деяких проблем. Чи не заглянувши в неї, ви, швидше за все, не зрозумієте, чому DOSprn ніяк не хоче реагувати на натискання кнопки «Друк» з «ДОСовскіх» Norton Commander. А справа в тому, що при роботі з вінпрінтером необхідно змусити DOS-програму виводити друк документа в файл. Іншого, більш елегантного шляху, на превеликий жаль, не існує. Для цього треба скопіювати в папку вашої DOS-програми файл prn2file.com з тієї самої директорії, куди був встановлений DOSprn. Це резидентний редиректор порту, який і буде направляти друк в файл черзі. Для того, щоб він завантажувався безпосередньо перед запуском DOS-додатки, необхідно це запрограмувати - всього лише клацнути на ярлику DOS-додатки правою кнопкою миші, вибрати пункт «Властивості» і на вкладці «Програма» в рядку «Пакетний файл» записати «prn2file. com »(без лапок). Все, тепер дешевий вінпрінтер працює з DOS-програмою, залишилося тільки вибрати орієнтацію сторінки - книжкову або альбомну у вікні DOSprn, і справу зроблено!
Зверніть тільки увагу, що у властивостях вашого принтера в діалозі «Параметри порту» повинен бути знятий прапорець «Черга для завдань MS-DOS», інакше програма не зможе перехоплювати завдання на друк. Прапорець «Перехоплення порту» в настройках самого DOSprn повинен бути включений, інакше програма знову працювати не буде. Бажано також включити опцію «Переносити довгі рядки», щоб в разі, коли рядок довший, ніж ширина листа, вона не обрізалася. При виборі шрифту не рекомендується використовувати пропорційні шрифти. Кращий варіант, за словами розробників - Courier New або Lucida Console. Якщо не друкується псевдографіка, то виберіть в налаштуваннях шрифту кодову сторінку не 866, а 866_, в цьому випадку все символи псевдографіки будуть вимальовуватися лініями, а не братися з файлу шрифту.
Ось, власне, і все, що можна сказати про DOSprn. Так, мало не забув! Якщо потрібно швидко роздрукувати текстовий файл, то не обов'язково відкривати його в якомусь додатку - можна зробити це прямо з DOSprn - у вікні програми передбачена спеціальна кнопка для цього. Так що - утиліта маленька, та молодецькі. Те, що називається співвідношенням ціна / ефективність, у неї просто чудове.
"Єдине, що потрібно для тріумфу зла, це щоб хороші люди нічого не робили"
- Едмунд Берк -