<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Фильтр цветных принтеров]]></title><description><![CDATA[<p dir="auto">Для настройки метрик в шаблоне как настроить фильтр цветных принтеров HP, Xerox?</p>
]]></description><link>https://forum.netxms.org/topic/6635/фильтр-цветных-принтеров</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 16:07:57 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/6635.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 06 Aug 2020 06:16:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Фильтр цветных принтеров on Fri, 07 Aug 2020 13:53:19 GMT]]></title><description><![CDATA[<p dir="auto">Ну да, если нода не смогла ответить по конкретному SNMP OIDу, то в model получалось null.<br />
Там просто проверку можно добавить, аналогично как проверялось что SNMP транспорт создался:<br />
if (model == null)...</p>
]]></description><link>https://forum.netxms.org/post/28384</link><guid isPermaLink="true">https://forum.netxms.org/post/28384</guid><dc:creator><![CDATA[Filipp Sudanov]]></dc:creator><pubDate>Fri, 07 Aug 2020 13:53:19 GMT</pubDate></item><item><title><![CDATA[Reply to Фильтр цветных принтеров on Fri, 07 Aug 2020 13:04:27 GMT]]></title><description><![CDATA[<p dir="auto">Ругается так:<br />
 <br />
 Failed to execute autobind script for object 7428 [9255] (Error 5 in line 8: Invalid operation with NULL value)</p>
<p dir="auto">Решено.<br />
Можно фильтровать по описанию:<br />
return $node-&gt;sysDescription like "Xerox WorkCentre 7428*";</p>
<p dir="auto">можно по snmpOID<br />
return $node-&gt;snmpOID == ".1.3.6.1.4.1.253.8.62.1.20.5.3.1";</p>
<p dir="auto">Если несколько моделей принтеров, то придётся указывать все через &amp;&amp;.</p>
]]></description><link>https://forum.netxms.org/post/28382</link><guid isPermaLink="true">https://forum.netxms.org/post/28382</guid><dc:creator><![CDATA[TOLeg]]></dc:creator><pubDate>Fri, 07 Aug 2020 13:04:27 GMT</pubDate></item><item><title><![CDATA[Reply to Фильтр цветных принтеров on Fri, 07 Aug 2020 10:38:31 GMT]]></title><description><![CDATA[<p dir="auto">А как именно ругается? может быть SNMPGetValue не срабатывает и model получается NULL ?</p>
]]></description><link>https://forum.netxms.org/post/28378</link><guid isPermaLink="true">https://forum.netxms.org/post/28378</guid><dc:creator><![CDATA[Filipp Sudanov]]></dc:creator><pubDate>Fri, 07 Aug 2020 10:38:31 GMT</pubDate></item><item><title><![CDATA[Reply to Фильтр цветных принтеров on Fri, 07 Aug 2020 07:30:18 GMT]]></title><description><![CDATA[<p dir="auto">Предложенное выше решение не работает <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--disappointed" style="height:1.4em;width:auto;vertical-align:middle" title=":(" alt="😞" /></p>
<p dir="auto">Сделал такой фильтр для Xerox 7428. Ругается на if (model like "*7428*"). подскажите, что не так?</p>
<p dir="auto">transport = CreateSNMPTransport($node);<br />
if (transport == null)<br />
{<br />
  trace(1,"Snmp transport error on ".$node-&gt;ipAddr);<br />
  return -1;<br />
}<br />
model = SNMPGetValue(transport, ".1.3.6.1.2.1.25.3.2.1.3.1");<br />
if (model like "*7428*")<br />
{<br />
   return $1;<br />
}<br />
else<br />
{<br />
  trace(1,"Could not read value for ".$node-&gt;ipAddr);<br />
  return -1;<br />
}</p>
]]></description><link>https://forum.netxms.org/post/28376</link><guid isPermaLink="true">https://forum.netxms.org/post/28376</guid><dc:creator><![CDATA[TOLeg]]></dc:creator><pubDate>Fri, 07 Aug 2020 07:30:18 GMT</pubDate></item><item><title><![CDATA[Reply to Фильтр цветных принтеров on Thu, 06 Aug 2020 12:02:27 GMT]]></title><description><![CDATA[<p dir="auto">if (!$node-&gt;isSNMP)<br />
    return false;<br />
if (<br />
    ( $node-&gt;snmpOID like ".1.3.6.1.4.1.253.8.62.1.19.5.5.*")<br />
 { return true; }</p>
]]></description><link>https://forum.netxms.org/post/28369</link><guid isPermaLink="true">https://forum.netxms.org/post/28369</guid><dc:creator><![CDATA[JuraSSik]]></dc:creator><pubDate>Thu, 06 Aug 2020 12:02:27 GMT</pubDate></item></channel></rss>