spooler
Обработка
обращений к ресурсам принтеров
Примечание.
Для запуска утилиты spooler необходимо войти в
систему под учетной записью root.
Синтаксис:
spooler -d устройство
[опции]
Поддерживаемые платформы:
Neutrino
Опции:
-C
Вычислить и
вывести идентификатор устройства и завершить работу.
-c конфигурационный_файл
Имя
конфигурационного файла, который определяет фильтры и свойства
для принтера.
-d устройство
Устройство
вывода (по умолчанию – /dev/null).
-F
Отключить
спулинг файлов; соединять приложения с фильтрами посредством
FIFO-очередей.
-f макс_число_заданий
Ограничить
число одновременно используемых файлов спулинга до значения макс_число_заданий.
По умолчанию предельное значение отсутствует.
-g
Использовать
принтер как глобальный ресурс сети.
-n имя
Имя принтера. Если эта опция не указана, опция spooler присваивает имя на основе PnP
модели или конфигурационного файла. Это имя отображается в
диалоговом окне "Print" оболочки Photon в списке доступных
принтеров.
-P строка_PnP
Строка PnP для
принтера (по умолчанию производится опрос принтера).
-s каталог_спулинга
Каталог
спулинга (по умолчанию: /var/spool/printers/имя_принтера).
-v[v...]
Вывести расширенную информацию; каждый дополнительный
символ v обеспечивает
вывод более подробной информации.
Описание:
Утилита spooler позволяет нескольким пользователям
совместно использовать ресурсы одного принтера Если имеется
несколько принтеров, то для каждого из них можно запустить
отдельный экземпляр процесса spooler.
Обычно
спулер запускается перечислителем, например, утилитой enum-par (см. описание enum-devices), следующим образом:
spooler -d
/dev/par1
Утилиту spooler также можно
запустить из файла /etc/rc.d/rc.local (например, для
обслуживания сетевого принтера) – см. раздел Controlling How
Neutrino Starts ("Управление запуском Neutrino") в
"Руководстве системного программиста (администратора)"
КПДА.10964-01 32.
После
запуска утилита spooler опрашивает
принтер для определения его типа. Если указана строка_PnP, утилита spooler не запрашивает его у принтера:
spooler -d
/dev/par1 -P строка_PnP
Имеются опции, позволяющие утилите spooler присваивать имя принтеру и
использовать указанный конфигурационный файл (что, однако, не
рекомендуется):
spooler -c pcl
-n My_PCL_Printer -d /dev/par1 &
Конфигурационные файлы для наиболее распространенных
принтеров находятся в каталоге /etc/printers. В этих файлах определяются
возможные настройки принтеров и настройки по умолчанию, а
также указываются фильтры, преобразующие выходные данные в
форму, воспринимаемую принтером.
Утилита spooler используется для печати
приложениями Photon. Фильтры, преобразующие выходной
графический поток Photon (.phs), имеют имена
вида phs-to-*.
Описание
графического интерфейса утилиты spooler см. в описании prjobs.