Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Vladimir Sharun                      2:5020/400     11 Oct 2000  13:13:19
 To : All
 Subject : Обладателям PS принтеров и виндовых клиентов печатающих через спул на B
 -------------------------------------------------------------------------------- 
 
 BSD:
 
 Cкриптец для учета количества страничек, размера спулов и формата страниц:
 #!/bin/zsh  
 SMBSPOOLDIR=/var/spool/samba
 PAGE_COUNT=`tail -n 200 $SMBSPOOLDIR/$2 | grep -a '%%Pages:' |\        
          tail -1 | tr -d '%%Pages: '`                                      
 PAGE_FORMAT=`fgrep -a -A 1 '%%BeginFeature\: \*Page' $SMBSPOOLDIR/$2 |\
    tail -1`               
 DOC_SIZE=`ls -l $SMBSPOOLDIR/$2 | awk '{print $5}'`                    
 echo '['`date +%d-%b` `date +%H:%M:%S `'] ['`cat /var/spool/lpd/.seq`']' \ 
     $2 by '<'$4'>' pages=$PAGE_COUNT format=$PAGE_FORMAT \                 
     size=$DOC_SIZE| tr -d '\15' >> /var/log/samba-printing.log             
 /usr/bin/lpr -r -P$1 $2         
 
 $1 - printer name
 $2 - spool file name
 
 Соответственно правьте под себя формат лога и пути. Получается нечто вроде:
 [10-Oct 18:30:25] [803] Work_P11_.qxd by <vasily> pages=2 format=a4
 size=4659571
 [10-Oct 18:37:03] [804] Vladis_4.qxd by <alesha> pages=1 format=a4
 size=768898
 [10-Oct 18:39:10] [805] Vladis_4.qxd by <alesha> pages=1 format=a4
 size=1284329
 
 Cкорость работы нормальная, если спул нормально про-mmap-ился.
 Есть вариант глюков с inposition для quark, который хитро передает параметры
 страницы, т.е. послали выкладку из 11-ти А3, а в лог закатается 22*А4,
 именно из-за этого :((
 Правда глючит только с 3.х кварками, с 4.х все ок.
 
 -->
 
 WBR Vladimir Sharun                                           
 --- ifmail v.2.15dev5
  * Origin: Rostelecom/Internet Centre (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Обладателям PS принтеров и виндовых клиентов печатающих через спул на B   Vladimir Sharun   11 Oct 2000 13:13:19 
 Re: Обладателям PS принтеров и виндовых клиентов печатающих через спул   Valentin Davydov   11 Oct 2000 19:20:38 
 Re: Обладателям PS принтеров и виндовых клиентов печатающих через спул   Vladimir Sharun   11 Oct 2000 23:39:37 
Архивное /ru.unix.bsd/2080aea9ed5c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional