|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Mudry 2:5020/400 23 Jan 2004 22:04:16 To : Sergey Subject : Re: Очередь печати - уточнение -------------------------------------------------------------------------------- On Fri, 23 Jan 2004, Sergey wrote: S> Посылаю на печать что-то - но надо снять S> Hо задания маленькие (1 лист) и система сразу его переводит в S> выполненные (те принтер печатает) S> Пробовал печатать на выключенный принтер и на принтер без бумаги S> Все аналогично S> Что делать ? Я не нашел ничего лучше, чем это: === Cut === #include<sys/ioctl.h> #include<unistd.h> #include<fcntl.h> #include<stdlib.h> #include<stdio.h> #include<linux/lp.h> int main() { int h; if((h=open("/dev/lp1",O_RDWR))==-1) { perror("/dev/lp1"); return 1; } ioctl(h,LPRESET); close(h); return 0; } === Cut === С правами доступа к /dev/lp1 разбирайся сам. Перед этим еще можно выполнить "lprm -a" -- С уважением, Serg. mpg123 играет: /dev/zero :) --- ifmail v.2.15dev5.1 * Origin: Donbass Internet Center DIPT (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/13331caf1586f.html, оценка из 5, голосов 10
|