NEWS
Drucker SNMP Konfiguration
-
-
Ich habe auf diese Weise jetzt noch die anderen Farben konfiguriert:
Klappt perfekt.
-
@homoran sagte in Drucker SNMP Konfiguration:
end[^\d]+(\d+)
erst mal ohne Berücksichtigung von BKoder
BK[^\d]+(\d+)
Das funktioniert zwar für diesen kleinen Ausschnitt, aber nicht für die komplette Statusseite des Druckers, da
BK
mehrfach vorkommt.Hier was zum Spielen:
Hier wäre zusätzlich zu berücksichtigen, dass die Seite von @Timmss noch diese ominösen Kommentare enthält.
-
@codierknecht sagte in Drucker SNMP Konfiguration:
Hier was zum Spielen:
Danke
und ihr wollt den Toner?
oner[^B]+[^\d]+(\d+)\%
musst auffüllen!
-
-
@codierknecht sagte in Drucker SNMP Konfiguration:
Hier wäre zusätzlich zu berücksichtigen, dass die Seite von @Timmss noch diese ominösen Kommentare enthält.
sollte eigentlich nicht stören.
War aber noch ein Fehler drin. Die Farbe muss 2x drin stehenoner[^C]+C[^\d]+(\d+)\%
Sicher wäre es natürlich mitcdem Quelltext von @Timmss
-
Ich habe jetzt nur noch eine Sache, weiß aber nicht ob ihr da groß helfen könnt.
Ich habe noch einen Brother-HL-L5100DN(T). Anders als der andere Drucker, braucht dieser ein min. 8 stelliges Passwort.
Im Umkehrschluss bedeutet das, ich darf nicht sofort die URL aufrufen, http://192.168.240.60/general/information.html, sondern muss mich auf dieser Seite http://192.168.240.60/general/status.html erstmal anmelden.
Hier was man ohne Anmeldung sieht:
Das Passwort mit in die URL zu packen ist ja nicht die eleganteste Lösung
-
@timmss sagte in Drucker SNMP Konfiguration:
Das Password mit in die URL zu packen ist ja nicht die eleganteste Lösung
wäre es! Aber geht ja auch nicht immer!
@timmss sagte in Drucker SNMP Konfiguration:
Hier was man ohne Anmeldung sieht:
rechte Maustaste
Quelltext anzeigenhier in code-tags posten!
-
<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html lang="de" xmlns="http://www.w3.org/1999/xhtml" xml:lang="de"><head><meta http-equiv="Content-Script-Type" content="text/javascript" /><meta http-equiv="content-style-type" content="text/css" /><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><script type="text/javascript" src="/common/js/ews.js"></script> <link rel="stylesheet" type="text/css" href="../common/css/common.css" /> <link rel="stylesheet" type="text/css" href="../common/css/ews.css" /> <link rel="stylesheet" type="text/css" href="../common/css/simple.css" /> <script type="text/javascript" src="../common/js/cookie.js"></script> <script type="text/javascript" src="../common/js/language.js"></script> <script type="text/javascript" src="../common/js/lcddisplay.js"></script><title>Brother HL-L5100DN series</title></head><body><div id="baseFrame"><div id="frameContainer"><div id="headerFrameContainerLeft"><div id="headerFrameContainerRight"><div id="headerFrameInner"><div id="headerFrame"><div id="modelName"><h1>HL-L5100DN series</h1><div class="SetBox" id="SetBoxAuthRight"><div id="SetBoxAuthLeft"><form method="post" action="/general/status.html"><div><!-- mid-begin: a37c7680312cdfbc7eb7ab5d5e8af4e37308d5cdf2d86a5b81ea67706103455f -->Anmelden<!-- mid-end --><input type="password" id="LogBox" name="B55f" autofocus /><input type="hidden" name="loginurl" value="/general/status.html"/><input id="login" type="submit" value=" " /></div></form></div></div></div><div id="corporateLogo"><img src="/common/images/logo.gif" alt="Brother" /></div></div><div id="solutions"><div><span><a href="http://solutions.brother.com/cgi-bin/solutions.cgi?MDL=prn112&LNG=de&SRC=DEVICE"><!-- mid-begin: 61bfd52616ea551fcd952e01af765fc3e71dce2a2a51f3e5e34dfaf931334696 -->Brother<br />Solutions Center<!-- mid-end --></a></span></div></div><div id="tabMenu"><ul><li><ul><li class="selected"><p><!-- mid-begin: 868421f57559a3ffdec79ca26081124e14de22207bbe28bc18e906c6072d6a63 -->Allgemein<!-- mid-end --></p></li></ul></li></ul></div></div></div></div><div id="mainFrameContainer"><div id="mainFrameTopLeft"><div id="mainFrameTopRight"><div id="mainFrameTopInner"><div id="subTabMenu"><div><span><a href="#topBack">Bottom<img src="/common/images/ic_bottom.gif" alt="Bottom" /></a></span></div></div></div></div></div><div id="mainFrameInner"><div id="subMenu"><div class="selected"><div class="top"><div class="bottom"><a href="/general/status.html"><!-- mid-begin: caae736219827dda68b4d17bcf52417bd7a70e0d78a403c6f0b088d8068af6db -->Status<!-- mid-end --></a></div></div></div><div><a href="/general/reflesh.html" class="subPage"><!-- mid-begin: 2a045da7c4b03420a7481c91bc1af3125247576856513aaf85878da5f7bfe21b -->Automatische Aktualisierung<!-- mid-end --></a></div></div><div id="rightFrameContainer"><div id="rightFrame"><div id="mainContent"><div id="pageTitle"><h2><!-- mid-begin: caae736219827dda68b4d17bcf52417bd7a70e0d78a403c6f0b088d8068af6db -->Status<!-- mid-end --></h2></div><div id="pageContents"><form method="post" action="/general/status.html"><div><input type="hidden" id="pageid" name="pageid" value="1" /></div><div class="contentsGroup"><dl class="items"><dt><!-- mid-begin: ed955a5ac10173e1a42c10ed94ee27c40eea765d683d1e16573dbb3bfdb5650b -->Gerätestatus<!-- mid-end --></dt><dd><div id="moni_data"><span class="moni moniOk">Energiesparen </span></div></dd><dt class="subhead"><span><!-- mid-begin: bfc9711926a0ca46ae0cfcbd39ac384e30cc22a7c117b41df2a7df5357589b5a -->Automatische Aktualisierung<!-- mid-end --></span></dt><dd><div><label class="radioSimple"><input type="radio" name="Refresh" value="0" onclick="refreshLCD(0);" checked="checked" /> <!-- mid-begin: dd2cd295e077bd5562d29b86240250b3fcd3d43da57eb01360dc3ab9fa1df588 -->Aus<!-- mid-end --></label><label class="radioSimple"><input type="radio" name="Refresh" value="1" onclick="refreshLCD(60000);" /> <!-- mid-begin: a2e6eaa9d926e473ba7c5ccfae130f5309ec3b46119eaf0dc5ee189183f622a2 -->Ein<!-- mid-end --></label></div></dd><dt><!-- mid-begin: bcd543e11ba56d32a7176120baf186333e63e3f2492dbaccbf538fff54e77a28 -->Tonerstand<!-- mid-end --></dt><dd><div id="ink_level"><table id="inkLevelMono" summary="ink level"><tr><th></th></tr><tr><td><img src="../common/images/black.gif" alt="Black" class="tonerremain" height="44" /></td></tr><tr><th><!-- mid-begin: b95ef046269c3ebad665fb73c3ca5ebcc08943b1b020ee79444e407c1b94f2c9 -->BK<!-- mid-end --></th></tr></table></div></dd></dl></div><div class="contentsGroup"><dl class="items"><dt><!-- mid-begin: e603b6b87aabf547adc8aff6e072a8859810fb61a02db5a24441c93a1c9477ae -->WebSprache<!-- mid-end --></dt><dd><select id="Language" name="Language" onchange="changeLanguage('Language', 'WebLang');"><option value="0" selected="selected"><!-- mid-begin: 385e5873e081106ce088b576ef49444e6baa0af68f17ab870b24680f756526a1 -->Auto<!-- mid-end --></option><option value="2"><!-- mid-begin: 5ceac2b760b277f5ad15b0235d37f59c670d26fbe2613ec5594df3b2e67f55ee -->Englisch<!-- mid-end --></option><option value="3"><!-- mid-begin: de653422dfc8482f6b79631784d8f5c92408fa50c4ee664bbbf1b44097a6522f -->Französisch<!-- mid-end --></option><option value="4"><!-- mid-begin: fcc9f47f59a1a7f4246829aadc50c919948a178bbabe0d91d47725e6a4f42daf -->Deutsch<!-- mid-end --></option><option value="5"><!-- mid-begin: 0c132c26418f19149f74f3dd4c0fe9d12ba9e59aa0218e62942f654139db6cbd -->Niederländisch<!-- mid-end --></option><option value="6"><!-- mid-begin: f67d431ba2afaef1e2e440a13acecac5a69b3a84c39957dfd513c6d91af9f193 -->Spanisch<!-- mid-end --></option><option value="7"><!-- mid-begin: f1aad17d8cf54907375896a2487aa371105bae66052b31f7ffe1719b409611dc -->Italienisch<!-- mid-end --></option><option value="10"><!-- mid-begin: 49285c168c5c682f83bd0edb0fa5677f30ef0e31c7d49ee3eaedfb93379082d4 -->Russisch<!-- mid-end --></option><option value="8"><!-- mid-begin: 33ce4ce0b9e3d846018854d092ca1a29fb94d0cd488d15788fd0b8881a3e9b1f -->Japanisch<!-- mid-end --></option><option value="9"><!-- mid-begin: 212e377daffcf8a10baf6e733b4055993c78912d168025cce7355baf3516a400 -->Chinesisch<!-- mid-end --></option></select></dd></dl></div><div class="contentsGroup"><dl class="items"><dt><!-- mid-begin: c633771a8b508b6e7995ef423aa9c8b8812e4addb3e54afdf9fcaffb8cb67d01 -->Gerätestandort<!-- mid-end --></dt><dd><ul class="itemList"><li class="contact"><!-- mid-begin: 59af2dca993dcb4acb2b37cb34e1d2637c48808013155e4c8006e822f25571bf -->Ansprechpartner<!-- mid-end --><span class="spacer">:</span></li><li class="location"><!-- mid-begin: cf0078276d0a61ee337a652d9ccd69db01937d704d66229b2232124687ad4576 -->Standort<!-- mid-end --><span class="spacer">:</span></li></ul></dd></dl></div></form></div></div></div></div><script type="text/javascript"> <!-- judge_refresh(60000); //--> </script> <script type="text/javascript"><!-- SetMinHeight(); // --></script></div><div id="mainFrameBottomLeft"><div id="mainFrameBottomRight">
-
@timmss passt das
t="(\d+)
? -
@homoran said in Drucker SNMP Konfiguration:
passt das t="(\d+)
Sei mir bitte nicht böse, aber wo soll das hin?
-
@timmss sagte in Drucker SNMP Konfiguration:
wo soll das hin?
im Parser natürlich
IP eingeben und das als Regel,angeben.Was hast du dennbisher mit den RegEx gemacht?
-
-
@homoran said in Drucker SNMP Konfiguration:
Was hast du dennbisher mit den RegEx gemacht?
Naja eben das: (C)<!-- mid-end -->**</dt><dd>([0-9.]*)% für meinen anderen Drucker, mit dem ich auch die URL so: http://192.168.240.60/general/information.html eingeben kann.
Jetzt ist ja die Sache bei dem jetzigen Drucker, ich kann nicht dieselbe URL eingeben,, weil ich erst in einem LogIn-Fenster bin auf der URL http://192.168.240.60/general/status.html.
Nichtsdestotrotz habe ich deinen RegEx t="(\d+) auf der URL http://192.168.240.60/general/status.html probiert und bekomme 44 als Wert, obwohl:
Ich sehe gerade, die 44 ist der Wert der Höhe von dem Bild?
<img src="../common/images/black.gif" alt="Black" class="tonerremain" height="44" /
-
@timmss sagte in Drucker SNMP Konfiguration:
probiert und bekomme 44 als Wert,
ja!
@timmss sagte in Drucker SNMP Konfiguration:
Ich sehe gerade, die 44 ist der Wert der Höhe von dem Bild?
oder due Höhe von dem schwarzen Balken, wie bei anderen Druckern.
Das wollte ich wissen.kann auch sein, dass die 44 für 88% Tinte stehen.
Auf jeden Fall ist das das einige was in dem screen bewertet ist
-
@homoran said in Drucker SNMP Konfiguration:
die 44 für 88% Tinte stehen
Das könnte ja sogar gut hinkommen. Vielleicht wird es hier
nur abgerundet?
-
@timmss dann beobachte das mal.
-
@homoran Aber ich danke dir erstmal für deine Lösung! Ich brauch nur manchmal etwas um sowas zu verstehen
-
@timmss ich kann nur mit dem arbeiten was ich bekomme.
und da ist das die einzige Zahl, die sich verändern könnte.
Auch bei anderen Druckern wird der Füllstand grafisch dargestellt -
@homoran sagte in Drucker SNMP Konfiguration:
kann auch sein, dass die 44 für 88% Tinte stehen.
Könnte auch sein, dass die "44" ein prozentualer Wert bezogen auf das übergeordnete Element ist.
Wenn das übergeordnete Element z.B. eine Höhe von 55px hat, entsprächen die 44 genau 80%.