On 2003.01.25 at 00:08:00 +0200, Egor Tur wrote: V > > > при условии печати с Windows 98 на samba-принтер? Есть. Но > > > нетривиальная. > Нужно написать фильтр, который будет > > искать > > во входящем потоке переводы страницы (как правило, это явная > > команда > > языка Postscript или PCL или ESC/P), считать их, и писать > > в accounting-file > > в формате, аналогичном формату стандартного lpf. > А как на счет опросить принтер до и после печати (это если он > поддерживает accounting)? А теперь вопрос у меня. Я написал
Ну ты сам написал почему "опросить принтер до и после печати" плохо - оно не переносимо даже между разными версиями ядра Linux-а. А мое решение будет работать под любым *nix у которого BSD-compatible система спулинга. И практически с любым принтером, поскольку языков управления страницами не так много. Тонкости есть, а прокрутки страницы вариантов всего ничего. А если принтер Postscript-овский, так вообще виндовый драйвер DSC-комментарии пишет. -- Victor Wagner [EMAIL PROTECTED] Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus