Автор Тема: [Решено] нужен скрипт для мониторинга сетевых принтеров (VBs, PowerShell)  (Прочитано 13654 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн risc

  • Модератор
  • Старожил
  • *****
  • Сообщений: 848
  • Рейтинг: 7
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: раша
есть сетевые принтеры (например hp4250n, 2015n), по http://......... можно менять любые настройки принтера и просматривать уровень картриджа и само состояние устройства. так вот, нужен скрипт, который по указанным ипам собирает информацию об уровне картриджа (и тех состоянии) и складывает в отдельный файлик
может кто сталкивался или подскажет куда идти)))
« Последнее редактирование: 22 декабря 2010, 13:41:19 от risc »
Кто понял жизнь, тот не торопится...

Оффлайн Fray

  • Администратор
  • Олдфаг
  • *****
  • Сообщений: 6668
  • Рейтинг: 58
  • Пол: Мужской
    • Просмотр профиля
    • IT-Бложек
  • Откуда: Петербург
Думаю, что можно не заморачиваться со скриптами, а использовать родную утилиту HP WebJetAdmin. Она так же умеет мониторить некоторые принтеры других производителей, правда о них рассказывает гораздо меньше, чем про hp.
MCSE: Messaging, MCSE: Communication, MCSE: Productivity, MCSA: Office 365, MCPS
my blog - http://it-blojek.ru

Оффлайн Fray

  • Администратор
  • Олдфаг
  • *****
  • Сообщений: 6668
  • Рейтинг: 58
  • Пол: Мужской
    • Просмотр профиля
    • IT-Бложек
  • Откуда: Петербург
MCSE: Messaging, MCSE: Communication, MCSE: Productivity, MCSA: Office 365, MCPS
my blog - http://it-blojek.ru

Оффлайн risc

  • Модератор
  • Старожил
  • *****
  • Сообщений: 848
  • Рейтинг: 7
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: раша
Fray
спасибо, а я про Hp как то и не подумал
сейчас проверим)))
Кто понял жизнь, тот не торопится...

Оффлайн shs

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4401
  • Рейтинг: 89
    • Просмотр профиля
    • ShS's blog
  • Откуда: Default city
ну, а, если захочется скриптами, то ж можно реализовать.
Если не известно, как вытянуть напрямки данные из принтера, но оный принтер обладет встроенным http-сервером, то можно качать и парсить считанные html-страницы на PoSh'ике.
У Васи Гусева есть примеры того, как это делается.

Оффлайн risc

  • Модератор
  • Старожил
  • *****
  • Сообщений: 848
  • Рейтинг: 7
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: раша
shs
спасибо за совет, как раз думаю над этим, т.к. тулза от хп все таки тяжелая, да и нужно мне всего знать уровень картриджа
Кто понял жизнь, тот не торопится...

Оффлайн shs

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4401
  • Рейтинг: 89
    • Просмотр профиля
    • ShS's blog
  • Откуда: Default city
shs
спасибо за совет, как раз думаю над этим, т.к. тулза от хп все таки тяжелая, да и нужно мне всего знать уровень картриджа
Я, вот, подумал, что получать эти даные, наверняка, можно и при помощи snmp (надо будет погуглить на эту тему).

Оффлайн shs

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 4401
  • Рейтинг: 89
    • Просмотр профиля
    • ShS's blog
  • Откуда: Default city
Вот,  пример того, как подцепить hp'шные принтеры в Whatsup gold: http://support.ipswitch.com/kb/WG-20010802-DM01.htm по snmp

Оффлайн risc

  • Модератор
  • Старожил
  • *****
  • Сообщений: 848
  • Рейтинг: 7
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: раша
shs
я где то видел что можно, не помню где
но мне интересно именно скриптом)))
есть вариант на си написать, завтра посмотрю
Кто понял жизнь, тот не торопится...

Оффлайн amin

  • Начинающий
  • *
  • Сообщений: 13
  • Рейтинг: 0
  • Пол: Мужской
  • [0xA79D7E9F]
    • Просмотр профиля
Еще такие принтеры умеют отдавать инфу о своем состоянии по SNMP.
Выдирать данные парсингом из веб-интерфейсов - ересь, которая запросто может мучительно сдохнуть при первом же обновлении прошивки принтера.

Есть даже готовая бесплатная утилита: http://printstore.ru/snmpdiscovery/
PGP_id: 0xA79D7E9F

Оффлайн risc

  • Модератор
  • Старожил
  • *****
  • Сообщений: 848
  • Рейтинг: 7
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: раша
  Еще такие принтеры умеют отдавать инфу о своем состоянии по SNMP.  Выдирать данные парсингом из веб-интерфейсов - ересь, которая запросто может мучительно сдохнуть при первом же обновлении прошивки принтера.    Есть даже готовая бесплатная утилита: http://printstore.ru/snmpdiscovery/ 

сделал для себя на делфях и на си парсер веб-интерфейсов для своих моделей принтеров
интерфейс убогий :( , но работает :) , было просто интересно
теперь как будет время на powershell попробую :)
Кто понял жизнь, тот не торопится...

Оффлайн amin

  • Начинающий
  • *
  • Сообщений: 13
  • Рейтинг: 0
  • Пол: Мужской
  • [0xA79D7E9F]
    • Просмотр профиля
сделал для себя на делфях и на си парсер веб-интерфейсов для своих моделей принтеров
*rocket*
Не, я все понимаю, что практика рулит, и экспа растет, но пожалуйста, не надо применять *это* на работе по назначению. Иначе прокляну.  >:D
PGP_id: 0xA79D7E9F

Оффлайн rjhdby

  • Постоялец
  • ***
  • Сообщений: 432
  • Рейтинг: 3
  • Пол: Мужской
    • rjhdby
    • Просмотр профиля
Цитировать
Еще такие принтеры умеют отдавать инфу о своем состоянии по SNMP.
Выдирать данные парсингом из веб-интерфейсов - ересь, которая запросто может мучительно сдохнуть при первом же обновлении прошивки принтера.
Единственно православный подход. Топикстартер - прими к сведению!
А вот тут можно посмотреть картины моей супруги http://sevil.pro

Оффлайн risc

  • Модератор
  • Старожил
  • *****
  • Сообщений: 848
  • Рейтинг: 7
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: раша
amin, написал же
было просто интересно:)   
Топикстартер - прими к сведению! 
да это и так понятно, но мы легких путей не ищем :D
со всем разобрался, все спасибо :)
Кто понял жизнь, тот не торопится...