Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Voot Гость
|
Добавлено: Пн Янв 12 2004 15:25 Заголовок сообщения: Печать документации в файл паралельно с принтером |
|
|
Помогите, плиз!!
Задача.
Есть один сетевой принтер на 5 компов. Необходимо отслеживать, что печатаеться на принтер. Причем желательно что-бы инфа с печатного листа каким-то образом записывалась в файл. Не задавая вопросов юзерам, желательно что-бы они этого вообще не видели. |
|
Вернуться к началу |
|
|
Nicola
Зарегистрирован: 20.12.2003 Сообщения: 606
|
Добавлено: Пн Янв 12 2004 15:31 Заголовок сообщения: |
|
|
Кстати действительно вопрос интересный если кто знает расскажите.
Мне так и не удалось это выяснить. |
|
Вернуться к началу |
|
|
SAWA Гость
|
Добавлено: Вт Янв 13 2004 09:10 Заголовок сообщения: |
|
|
А конкретнее, что надо-то?
Если нужно получить информацию, типа название документа, время печати, кол-во страниц, имя владельца - то это возможно стандартными средствами ОС. На компьютере, где расшарен сетевой принтер (если под сетевым принтером понимается именно это) зайти в папку Printers, выбрать в пункте меню File->Server Properties. Во вкладке Advanced отметить чекбокс Log spooler information Events.
Тогда в системных событиях будет появляться вышеуказанная информация о распечатанных документах (только нужно учесть, что информация корректна с клиентов 2000/ХР, а с клиентов 98 не всегда корректная). Можете вывести журнал событий в файл и написать программу лог-анализатор при необходимости (в инете есть такие программы).
А если саму копию печатаемого документа - то зачем это нужно, документов может быть очень много, кто будет сидеть и читать все это... Хотя наверное это тоже возможно (копировать все что попадает на спулер печати???). |
|
Вернуться к началу |
|
|
Dmitry Zyukov
Зарегистрирован: 08.12.2003 Сообщения: 69 Откуда: Odessa
|
Добавлено: Вт Янв 13 2004 10:36 Заголовок сообщения: |
|
|
SAWA писал(а): | А если саму копию печатаемого документа - то зачем это нужно, документов может быть очень много, кто будет сидеть и читать все это... Хотя наверное это тоже возможно (копировать все что попадает на спулер печати???). | А для этого есть опция: Сохранять распечатанные документы(!) |
|
Вернуться к началу |
|
|
Voot
Зарегистрирован: 12.01.2004 Сообщения: 5 Откуда: Одесса
|
Добавлено: Вт Янв 13 2004 11:01 Заголовок сообщения: |
|
|
Опция: Сохранять распечатанные документы.
Эта опция сохраняет документы в очереди печати, это позволяет направить на повторную печать документ из очереди, а не из приложения.
А как содержание документа, печатаемого на принтере, сохранить на винте так, что-бы юзер этого не знал? |
|
Вернуться к началу |
|
|
Dmitry Zyukov
Зарегистрирован: 08.12.2003 Сообщения: 69 Откуда: Odessa
|
Добавлено: Вт Янв 13 2004 11:19 Заголовок сообщения: |
|
|
А как вы, простите, ИЗ приложения собираетесь отправлять?! Только ПРИЛОЖЕНИЕМ(!), не правда ли?
Остается только одно, spool. Или как я сказал, используя стандартные средства, или как предлагает SAWA, мониторить каталог spool, да еще и отправку по емайл забацать! В последнем случае юзверь знать не будет. |
|
Вернуться к началу |
|
|
alx
Зарегистрирован: 01.10.2002 Сообщения: 61
|
Добавлено: Чт Янв 15 2004 09:22 Заголовок сообщения: |
|
|
Цитата: | Опция: Сохранять распечатанные документы.
Эта опция сохраняет документы в очереди печати, это позволяет направить на повторную печать документ из очереди, а не из приложения. |
Слышал, что есть программы просмотрщики файлов из очереди печати. Но я не смог найти. |
|
Вернуться к началу |
|
|
And
Зарегистрирован: 02.12.2003 Сообщения: 401 Откуда: Московская обл.
|
Добавлено: Вт Янв 20 2004 16:53 Заголовок сообщения: |
|
|
Пользователь который послал документ на печать становится его владельцем. Он может отменить печать СВОЕГО документа, удалить его из очереди и т. д. Если сохранять, то что мешает пользователю удалить его потом!? И еще таким образом можно быстренько весь винт забить, хотя пять пользователей на один принтер не много. Но документы разной величины бывают. |
|
Вернуться к началу |
|
|
|