[Comm] DOSEMU LPT1
Grigory Batalov
=?iso-8859-1?q?grisxa_=CE=C1_mail=2Eru?=
Чт Апр 10 17:46:43 MSD 2003
On Wed, 9 Apr 2003 12:37:17 +0300
Dennis Fedotov <lt на server.by> wrote:
> подскажите, как заставить в dosemu принтер на lpt1 сконфигурировать с ключем
> -l, т.е. чтобы принтеру передавались управляющие символы. Как не переписываю
> global.conf,
> команда dosemu.bin -h2 -F /etc/dosemu/global.conf выдает:
>
> LPT1 command "lpr -Plpt %s" timeout 20 device "" baseport 0x378
> LPT2 command "lpr -l -P lpt %s" timeout 20 device "" baseport 0x278
>
> т.е. если на первый порт отсылать файлы с управляющими символами то:
> lpr: unable to print file: client-error-document-format-not-supported
>
> а на второй нормально печатает т.к. есть ключ -l. Программы из-за этого
> переделывать бессмысленно, т.к. их много а я один ;-).
> Может каким другим способом это сделать? Что-то вроде перенаправить печать в
> самом dos (mode не предлагать).
Да, именно так. Я когда-то писал такую переключалку,
под dosemu она тоже заработала. (См. аттач.)
Если в ~/.dosemurc указано $_printers = "lpt",
то из-под dosemu говорим:
c:\> devswap LPT1 LPT2
Если $_printers = "lpt1 lpt2", то
c:\> devswap LPT1 LPT3
(принтеры почему-то задваиваются: первая пара -- без "-l",
вторая - с "-l")
Конечно, не забываем приписать -l в global.conf и запускаем
как dosemu -F global.conf.
--
Баталов Григорий,
группа техподдержки
ОАО "Ковдорский ГОК"
т. +7 (81535) 76225
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : devswap.tgz
Тип : application/x-gzip
Размер : 1875 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20030410/b02d0591/attachment-0002.bin>
Подробная информация о списке рассылки community