|
Серийный номер принтера
|
|||
---|---|---|---|
#18+
Доброго времени суток, друзья -программисты. Идея такова: необходимо каким-то образом считать серийный номер принтера который локально подключен по USB-кабелю, вот к чему привели мои попытки ... в ходе перечитывания мануалов и кучу станиц нашего интернета наткнулся на пару вещей: 1. у принтеров компании HP есть встроенный недокументированный язык PJL (Printer Job Language - вроде так пишется) книг соответственно официальных по нему нет. и как работать с ним не известно http://www.undocprint.org/formats/printer_control_languages/pjl 2. добился того, чтобы можно было у сетевых принтеров брать серийный номер, это не очень сложно, реализовывается через SNMP при помощи уже написанной библиотеки (пример ниже). 3. как вариант можно отправить M.I.D. команду, но как это сделать на принтер подключенный по USB пока не нашел. и теперь собственно сам вопрос: кто может подсказать, или может у кого есть какие-то мысли по этому поводу как пожно получить серийный номер ... и вообще реально ли это реализовать? Зарание большое спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2012, 05:25 |
|
Серийный номер принтера
|
|||
---|---|---|---|
#18+
IIbIXAPbи вообще реально ли это реализовать? В общем случае - нереально. Полагаю, что Вам просто повезло, когда Вы получили серийник через SNMP. Серийник можно получить только если производитель дает возможность его читать. Например, из известных мне случаев, серийник системного блока дают Фуджи и ИБМ. Серийник ИБП дает ARC. Однако попробую Ваш код на моем зоопарке ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2012, 19:58 |
|
|
start [/forum/topic.php?fid=20&fpage=186&tid=1405572]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 153ms |
0 / 0 |