想要一个独立于平台的桌面应用程序来检查网络打印机的墨粉/墨盒级别,并通知用户状态并让他选择在低时要求购买墨粉。
到目前为止,我得到的信息是我们需要从启用 SNMP 的打印机的 MIB 文件中获取 OID 的值。我希望这个应用程序尽可能通用,适用于所有品牌,但今天特别需要 Brother 打印机和多功能一体机。
很抱歉寻找 nube,但我已经搜索了足够多的信息并且没有太多可用信息。
我可以使用制造商的本机支持和监控工具,因为兄弟提供了可以安装在桌面上的监控实用程序(在这种情况下,MIB 文件将位于(在设备上或桌面上已安装的程序中?)或需要使用 icanga、negios 等网络监控工具。
其次,如何在 AIR 上实现它。我正在考虑第一次使用 AIR,想知道它是否有帮助,在继续之前我是否需要了解更多关于这项技术的知识。
有一些可用的网络监控工具,如 negios 和 Icinga。它甚至可以安装在桌面上。这些数据是否可以被解析和使用。我们需要它用于兄弟打印机,但希望根据 MIB 文件的文档格式越来越标准,为多制造商解决方案实施它。只有在一年左右通用的情况下,我们才会投入时间,因为它不值得单个制造商花费时间。因此,按照 CLI,我发现在 Net-SNMP 中很有用,并相信它会让我通过外部脚本(AIR)调用这些应用程序来输出。在 MIB OID 的数字和文本形式之间转换,并显示 MIB 内容和结构 (snmptranslate)。图形 MIB 浏览器 (tkmib),使用 Tk/perl。用于接收 SNMP 通知 (snmptrapd) 的守护程序应用程序。可以记录选定的通知(到系统日志,NT 事件日志或纯文本文件),转发到另一个 SNMP 管理系统,或传递给外部应用程序。用于响应管理信息的 SNMP 查询 (snmpd) 的可扩展代理。这包括对各种 MIB 信息模块的内置支持,并且可以使用动态加载的模块、外部脚本和命令以及 SNMP 多路复用 (SMUX) 和代理可扩展性 (AgentX) 协议进行扩展。
是否有任何 API 可以读取 AIR 中的 MIB 文件。
非常感谢任何链接或一些附加信息。