169 похожих чатов

Тема серьезная. Контроль печати. Есть поток, пусть PDF или FastReport из программы,

отправленный на печать.
Пока что, штатными средствами решается только сканированием EventLog. Появился после семейства W7/ WS2016.
Но не надежно ни фига и условностей куча.
Событий WMI на это нет.
Есть внешние, платные сервера печати, руками не трогал.
Может есть еще варианты?

14 ответов

4 просмотра

В SecretNet Studio вроде драйвер свой вешают и через него рулят

Разрешить печать пользователю только на свой программный (есть на C# реализация) принтер, а уже с него на любой другой?

Alexey-Gavrilov Автор вопроса
Nik
В SecretNet Studio вроде драйвер свой вешают и чер...

Сегмент закрытый. По принципу, если уж чел внутри и имеет логин к компу, имеет право печатать. Нужно контролировать скобки. Типа факт выдачи задания на печать есть. Подтверждение с логов процессора выходного потока есть. Нужно скобки типа печать начата, печать закончена. Начало печати проконтроллировать легко. ФАКТ печать закончена - неть.

Alexey Gavrilov
Сегмент закрытый. По принципу, если уж чел внутри ...

Там сам принтер опрашивать можно.. Если такая возможность на нём предусмотрена

Alexey-Gavrilov Автор вопроса
notme
Разрешить печать пользователю только на свой прогр...

Клево, но нет, нужно забрать репорт принтера, что он распечатал. Пока это делается мониторингом очереди. Но это очень нагруженный пулинг.

Alexey-Gavrilov Автор вопроса
Nik
Там сам принтер опрашивать можно.. Если такая возм...

Очень дорого, прям очень, по ресурсам/времени.

а программный доступ к принтеру есть? некоторые отдают трапы по SNMP

Alexey-Gavrilov Автор вопроса
🥓 Хамон Эврибади
а программный доступ к принтеру есть? некоторые от...

А не вопрос, только их сотни. и разные. Кеосера вообще без проблем. А вот OCE только через логи их менеджера.

Alexey-Gavrilov Автор вопроса
🥓 Хамон Эврибади
тогда страдать

Пример решаемой задачи: Конвейр с замером ВГХ(весо-габаритные-характеристики). Взвешиваем, считаем, принимаем решения, ПЕЧАТАЕМ. Важно не перепутать и напечатанное наклеить туда, куда надо. Или сбросить в брак/на ручную/повторную обработку.

Alexey Gavrilov
Пример решаемой задачи: Конвейр с замером ВГХ(весо...

Нашёл проблему тож... В инструкции пишешь "Поддерживаемые принтеры: ..."

Alexey-Gavrilov Автор вопроса
Nik
Нашёл проблему тож... В инструкции пишешь "Поддерж...

Есть/был русскоязычный продукт, типы мониторинг печати в организации. Умеет, "гаденышь", значит и я смогу. Хз почему они не хотят его купить.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта