|
|
|
|
|
|
Всего записей: 3 : Дата рег-ции: Апр. 2025 : Отправлено: 21 Марта, 2017 - 14:31:18 |
|
|
|
|
Сообщение : Профиль : Цитировать |
|
[quote:differ][quote:Ruslan] ТОГда можно еще лог с фтп сервера?[/quote]
Лог создается только при входе с клиента Total Commander или любого другого [/quote]
установите эту версию клиентской части под 64 разрядном виндоусом в C:\Windows\SysWOW64\print_count со своим файлом настроек
https://drive.google.com/open?id=0B35BXDUZp2f3V1E5TDJ3S2dzaGs
через минуту после запуска в папке C:\Program Files\print_count_log будет файл log_ftp.txt, скинте его сюда |
|
Всего записей: 3 : Дата рег-ции: Апр. 2025 : Отправлено: 23 Марта, 2017 - 12:30:52 |
|
|
|
|
Сообщение : Профиль : Цитировать |
|
[quote:Ruslan]Возможно[/quote]
Спасибо.
Еще у меня такой вопрос. Столкнуля с конфликтом работы вашей программы и бухгалтерской программы, пока не закроешь процесс print_count, программа не стартует. Может ли это как то связано с каким то портом или еще чем то? система Windows XP
(Отредактировано автором: 24 Марта, 2017 - 11:58:46) |
|
Всего записей: 2 : Дата рег-ции: Март 2017 : Отправлено: 24 Марта, 2017 - 11:52:59 |
|
|
|
|
Сообщение : Профиль : Цитировать |
|
[quote:differ][quote:Ruslan]Возможно[/quote]
Спасибо.
Еще у меня такой вопрос. Столкнуля с конфликтом работы вашей программы и бухгалтерской программы, пока не закроешь процесс print_count, программа не стартует. Может ли это как то связано с каким то портом или еще чем то? система Windows XP [/quote]
Моя программа следит за службой "ДИСПЕТЧЕР ОЧЕРЕДИ ПЕЧАТИ", использует один порт для фтп из настроек. даже не знаю как она может конфликтовать с вашей программой. у меня с 1с работает все прекрасно. А в управление компьютером\просмотр событий ваша программа что то пишет когда конфликтует с моей? |
|
Всего записей: 3 : Дата рег-ции: Апр. 2025 : Отправлено: 24 Марта, 2017 - 13:42:53 |
|
|
|
|
Сообщение : Профиль : Цитировать |
|
Цитата: Еще раз вам спасибо. Если принтер по сети расшарен, будет ли осуществляться подсчет страниц на сетевом принтере?
|
|
Всего записей: 2 : Дата рег-ции: Март 2017 : Отправлено: 11 Апреля, 2017 - 11:06:21 |
|
|
|
|
Сообщение : Профиль : Цитировать |
|
[quote:differ]Цитата: Еще раз вам спасибо. Если принтер по сети расшарен, будет ли осуществляться подсчет страниц на сетевом принтере? [/quote]
на сетевом будет осуществляться подсчет, и на компе к которому принтер подключен тот же документ будет фиксироваться если не включена настройка monitoring_loc_pc=yes |
|
Всего записей: 3 : Дата рег-ции: Апр. 2025 : Отправлено: 11 Апреля, 2017 - 11:17:38 |
|
|
|
|
Сообщение : Профиль : Цитировать |
|
Руслан, большое спасибо за проделанную работу!
Как ни странно, нашел изначально программу на Рутрекере.  Обязательно попробую, т.к. сейчас есть задача проанализировать использование оргтехники.
Не задумывались сделать удобные инсталляторы для своих программ? Я раньше для своих разработок (сам люблю Delphi) использовал Inno Setup: http://www.jrsoftware.org/isinfo.php Бесплатный, с понятным синтаксисом. Большинство пользователей все-таки любят, когда click-click-next-next и всё через гуй, а когда надо руками службу ставить или ini-файлы править - это многих отталкивает. Для редактирования параметров того же ini-файла было бы изящнее конфигуратор сделать в виде окна с элементами управления. А еще изящнее - хранить настройки в реестре. 
Теперь вопросы по самой программе. Программа взаимодействует с принтером только через службу печати Windows или может еще по SNMP опрашивать, к примеру? Второе было бы очень полезно, если еще не реализовано.
Она автоматически вычисляет, что картридж заменили (по уровню тонера, например) или надо вручную вбивать после каждой замены?
Есть ли возможность учитывать количество экземпляров, отправленных на печать? А то это серьезный недочет. Например, когда сотрудник распечатывает сотни три бланков, а в статистике отображается одна страница.
|
|
Всего записей: 1 : Дата рег-ции: Авг. 2017 : Отправлено: 20 Августа, 2017 - 01:35:58 |
|
|
|
|
Сообщение : Профиль : Цитировать |
|
Цитата:Руслан, большое спасибо за проделанную работу! |
Да не за что, Николай.
Цитата:Как ни странно, нашел изначально программу на Рутрекере.  |
Данный счетчик печати будет теперь развиваться на отдельном сайте http://print-counter.ru
Цитата:Не задумывались сделать удобные инсталляторы для своих программ? |
Ваш инсталлятор я обязательно посмотрю, может как нибудь использую.
Цитата:Большинство пользователей все-таки любят, когда click-click-next-next и всё через гуй, а когда надо руками службу ставить или ini-файлы править - это многих отталкивает. |
Я уже написал простой инсталлятор моей службы, а вот редактировать ini файл через гуи можно подумать. Цитата:Для редактирования параметров того же ini-файла было бы изящнее конфигуратор сделать в виде окна с элементами управления. А еще изящнее - хранить настройки в реестре.  |
Я выбрал ini файл так как его легче раскопировать по сети на все нужные компьютеры, + меньше зависимости от версии виндоус, и вроде надежность выше. Цитата:Теперь вопросы по самой программе. Программа взаимодействует с принтером только через службу печати Windows или может еще по SNMP опрашивать, к примеру? Второе было бы очень полезно, если еще не реализовано. |
О SNMP думал, но у нас на работе всего один сетевой принтер который умеет отчитываться по этому протоколу и то он прошит что бы его можно было заправлять сколько угодна не зависимо от счетчика. По этому SNMP не реализовал. Остальные принтеры у нас обычные работают через usb такого не умеют.
Цитата:Она автоматически вычисляет, что картридж заменили (по уровню тонера, например) или надо вручную вбивать после каждой замены? |
Так как наши прошитые принтеры на работе сами не знают сколько тонера в данном картридже то и программа тоже не вкурсе замены картриджа. после каждой замены картриджа я в серверной части выбираю данный принтер и нажимаю кнопочку картридж заменен.
Цитата:Есть ли возможность учитывать количество экземпляров, отправленных на печать? А то это серьезный недочет. Например, когда сотрудник распечатывает сотни три бланков, а в статистике отображается одна страница. |
Что бы это перехватить нужно как то внедриться в драйвер принтера (а я так не умею) так как драйвер отправляет один документ 300 раз, а не 300 одинаковых документов. по этому моя программа разницы не видит, так же можно решить вопрос реализацией виртуального принтера со своим гуи, что бы вся печать шла через него как в других аналогичных программах, тогда получиться (наверно), но поскольку у меня пользователи тупые и каждому объяснять что теперь печатать только через него не вариант. + у некоторых моих пользователей по два, три принтера на одном компе, это тоже сложность добавляет. Основная задача это скрытый сбор информации о количестве напечатанных листов поэтому не каких внешних изменений пи печати быть не должно. Если вы знаете другой способ перехватить и распознать многочисленные копии одного и того же документа то я вас внимательно слушаю
Спасибо за дельные советы.
|
|
Всего записей: 3 : Дата рег-ции: Апр. 2025 : Отправлено: 21 Августа, 2017 - 07:18:09 |
|
|
|