Автор Тема: Принтер лог  (Прочетена 570 пъти)

k4BIG

  • Напреднали
  • *****
  • Публикации: 133
    • Профил
Принтер лог
« -: Oct 01, 2007, 15:23 »
Ами незнаех точно как да кръстя темата.
Проблема ми е следния.
Имам една линукс машина на която са шервани 10 принтера примерно.Разделени са според отдели.

Интересува ме дали е възможно всичко което минава през сървъра като принт да се записва във фаил.Някакъв лог.Или нещо подобно.
Целия текст от принта,кои го е пуснал и кога примерно.
Активен

Човешко е да се греши, но за да се объркат съвсем нещата е необходим компютър.

runtime

  • Напреднали
  • *****
  • Публикации: 807
  • Distribution: Ubuntu 14.04
  • Window Manager: Unity
  • LZ1DOT
    • Профил
    • WWW
Принтер лог
« Отговор #1 -: Oct 01, 2007, 16:44 »
Е чак и текста не може '<img'>

Иначе нещо не разбирам от написаното ти ... може би защото съм с настинка ( сериозно говоря ), но ако принтерите са ти на линукс машината ( което ми е чудно как ще навържеш 10 принтера на 1 машина ) може да се направи тъй като CUPS-a си прави логове на дата, час, ип адрес и т.н.

ако ползваш CUPS влез през уеб интерфейса localhost:631 там се вижда много ясно лог-а '<img'>

П.С. Не че няма машинки с по 10 USB-та и 1 LPT ама ... все пак ми се струва крайно!



Активен

k4BIG

  • Напреднали
  • *****
  • Публикации: 133
    • Профил
Принтер лог
« Отговор #2 -: Oct 01, 2007, 17:06 »
Принтери които са мрежови(свързани са към switch) се инсталират на линукс машината.После се шерват и от там ги ползват хората които работят в фирмата.Относно логовете мерси ще разгледам cups-а.

Имам си отдел които се занимава с технологично развитие.Каквото и да значи това.Дават ми задачи като те не са съобразени с това може ли да станат или не.Аз лично мисля ,че това няма как да стане ,но преди да им го кажа реших да попитам за да не се излагам ако пък е възможно.

Целта е да може да се види принтваното ,а не само лога към него.Цялата работа е безумна ,но в случая мене не ме питат.

Мерси за отговора.
Активен

Човешко е да се греши, но за да се объркат съвсем нещата е необходим компютър.

alabal

  • Напреднали
  • *****
  • Публикации: 2173
  • cat /earth/europe/bg/sofia | grep Nacamura
    • Профил
Принтер лог
« Отговор #3 -: Oct 01, 2007, 20:42 »
Първом, братко, си припомни правилата на форума и пускай темите в правилния раздел.
Освен това мисля, че не си прочел до края man cupsd.conf, защото няма нищо по-лесно и нищо кой знае колко безумно в това което искат от теб, освен що се отнася до разхищение на дисково пространство.
Просто добавяш някъде в /etc/cups/cupsd.conf тези два реда:

PreserveJobFiles On
PreserveJobHistory On

Първият ред гарантира запазването на файловете, които ще бъдат изпратени към принтера в post script вариант (ps) в директорията /var/spool/cups - не запазват оригиналното си име, а започват с d и завършват с номера на задачата за която са предназначени, после тире и броя копия - нещо от сорта - d00028-001. Освен отпечатаните се запазват всички файлове за отказани, проблемни и прочие видове задачи.
Вторият ред ти позволява запазването на историята на принтирането, за да може после да бъде репринтиран файла. Пак се пазят в същата директория, бинарни файлове са и започват с c - c00028.
В един чудесен момент, обаче може да изпиташ сериозно затруднение с мястото на диска, защото ps файловете не са малки, а принтерите ти са много, ако има и много потребители към тях ще трябва да триеш редовно, след като някой разгледа лога.
Сега като свършихме работата развойния отдел ще ме почерпи ли поне една баничка с бозичка?
Активен

It makes you awful glad that you were born a man.