On Wed, 9 Apr 2003 12:37:17 +0300 Dennis Fedotov 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