Ricoh MP7503 - Zähler pro Anwender
Moin Zusammen,
ich hab hier zwei Ricoh Geräte stehen und muss jede Woche den Userzähler abfragen und das Datenvolumen ausdrucken.
Leider bietet Ricoh keine Automatisierung an um sich das per Mail schicken zu lassen, falls man es doch mal vergisst.
Jetzt ist die Frage: Kann ich mir da selbst was basteln?
Der Zähler wird über diesen Link abgerufen:
http://IP-Adresse/web/entry/de/websys/status/getUserCounter.cgi
Auf der Seite gibt es dann einen Downloadbutton:
http://IP-Adresse/web/entry/de/websys/status/downloadUserCounter.cgi
Diesen direkt aufrufen geht nicht - 400 Bad Request
Kann man sich da irgendwas zusammen basteln?
"<input value="Download" class="defaultButton" onclick="javascript:csvDownload()" type="button">"
Das ist auf dem Button als Event angelegt.
getUserCounter.cgi:
Jemand eine Idee?
ich hab hier zwei Ricoh Geräte stehen und muss jede Woche den Userzähler abfragen und das Datenvolumen ausdrucken.
Leider bietet Ricoh keine Automatisierung an um sich das per Mail schicken zu lassen, falls man es doch mal vergisst.
Jetzt ist die Frage: Kann ich mir da selbst was basteln?
Der Zähler wird über diesen Link abgerufen:
http://IP-Adresse/web/entry/de/websys/status/getUserCounter.cgi
Auf der Seite gibt es dann einen Downloadbutton:
http://IP-Adresse/web/entry/de/websys/status/downloadUserCounter.cgi
Diesen direkt aufrufen geht nicht - 400 Bad Request
Kann man sich da irgendwas zusammen basteln?
"<input value="Download" class="defaultButton" onclick="javascript:csvDownload()" type="button">"
Das ist auf dem Button als Event angelegt.
getUserCounter.cgi:
<html xmlns:axsl="http://localhost" lang="de"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Zähler pro Anwender</title><meta http-equiv="Content-Type" content="text/html" charset="UTF-8"><meta http-equiv="Content-Script-Type" content="text/javascript"><meta http-equiv="Content-Style-Type" content="text/css"><script language="JavaScript" src="/scripts/common.js" type="text/javascript"></script><script language="JavaScript" src="/scripts/reload.js" type="text/javascript"></script><script language="JavaScript" src="/scripts/arrowimg.js" type="text/javascript"></script><script language="JavaScript" src="/scripts/base64.js" type="text/javascript"></script><script language="JavaScript" src="/scripts/isNumericInput.js" type="text/javascript"></script><script language="JavaScript" type="text/javascript">
var buttonImg = new Array();
buttonImg= new Image();
buttonImg.src = "/images/gotoPageTop.gif";
buttonImg[1]= new Image();
buttonImg[1].src = "/images/gotoPageTop-r.gif";
function reloadButton()
{
document.location = "getUserCounter.cgi";
}
</script><link href="/css/common.css" type="text/css" rel="stylesheet"><link href="/css/cmnParts.css" type="text/css" rel="stylesheet"><style type="text/css"></style><style type="text/css">
table.defaultTableButton {
font-size:12px;
border-style: solid;
border-width: 1px;
border-color: #8D8D8D;
cursor:pointer;
}
table.defaultTableButton td.defaultTableButton {
padding: 0px 8px 0px 8px;
vertical-align: middle;
background-color: #808080;
background-image: URL(/images/buttonBGwhite.gif);
background-repeat: repeat-x;
text-align: center;
overflow: hidden;
}
table.defaultTableButtonSelected {
font-size:12px;
border-style: solid;
border-width: 1px;
border-color: #8D8D8D;
cursor:pointer;
}
table.defaultTableButtonSelected td.defaultTableButtonSelected {
padding: 0px 8px 0px 8px;
vertical-align: middle;
background-color: #F7EEB2;
text-align: center;
overflow: hidden;
}
table.defaultTableButton a.defaultTableButton {
text-decoration: none;
color: black;
white-space: nowrap;
}
table.defaultTableButtonSelected a.defaultTableButton {
text-decoration: none;
color: black;
white-space: nowrap;
}
table.defaultTableButton a.defaultTableCommandButton {
text-decoration: none;
font-weight: bold;
color: black;
white-space: nowrap;
}
table.defaultTableButtonSelected a.defaultTableCommandButton {
text-decoration: none;
font-weight: bold;
color: black;
white-space: nowrap;
}
</style><script language="JavaScript" type="text/javascript">
function openTopPage() {
var location_base=parent.window.location.pathname.split("/de/");
location = "".concat(location_base).concat("/de/websys/webArch/topPage.cgi");
}
</script><script language="JavaScript" type="text/javascript">
function formSubmit(url)
{
document.mainForm.action = url;
document.mainForm.method = "post";
document.mainForm.target = "_self";
document.mainForm.submit();
}
function csvDownload()
{
formSubmit("downloadUserCounter.cgi");
}
function userListPageChange(goNum)
{
var offsetPage = 0;
var listCount = Number( document.mainForm.count.value );
var page = 0;
var totalPage = Number( document.getElementById("span_totalPage").innerHTML );
var curPage = Number( document.getElementById("span_currentPage").innerHTML );
switch( goNum )
{
case 1:
offsetPage = curPage - 1;
break;
case 2:
offsetPage = curPage + 1;
break;
case 3:
offsetPage = totalPage;
break;
case 4:
offsetPage = strToPageNo( document.mainForm.userCounterListPage.value );
break;
case 0:
default:
offsetPage = 1;
break;
}
if( 1 > offsetPage )
{
offsetPage = 1;
}
document.mainForm.offset.value = ( ( offsetPage - 1) * listCount );
formSubmit("getUserCounter.cgi");
}
function userListCountChange()
{
formSubmit("getUserCounter.cgi");
}
</script></head><body><a name="TOP" id="TOP"></a><div id="wrap"><div id="parentFrame"><div id="frame_top"><div id="h4tab"><div id="h4"><h4 class="title">Zähler pro Anwender</h4></div><ul><li><a class="commandLabel" onmouseover="changeImage(reloadButton4Admin,'img_HELP-reload',0)" onmouseout="changeImage(reloadButton4Admin,'img_HELP-reload',1)" href="javascript:reloadButton();"><nobr><img border="0" src="/images/btnReload.gif" name="img_HELP-reload" alt="" title="" height="20" class="ver-algn-m">Aktualisieren</nobr></a></li><li><form name="help"><input type="hidden" name="ID"><a class="commandLabel" onmouseover="changeImage(helpButton,'img_HELP',0)" onmouseout="changeImage(helpButton,'img_HELP',1)" href="javascript:toHelp('..','inf00029.html')"><nobr><img border="0" src="/images/helpBtnSetting.gif" name="img_HELP" alt="Hilfe" title="Hilfe" height="20" class="ver-algn-m"></nobr></a></form></li></ul></div><span class="message"></span><div id="button"><ul><li><input type="button" value="Zurück" class="defaultButton" onclick="javascript:openTopPage()"></li></ul></div><p class="Bodder clear"><img src="/images/settingDivision.gif" alt=""></p></div><form name="mainForm" onSubmit="return false;"><input type="hidden" name="wimToken" value="1670353908"><input type="hidden" name="accessConf" value=""><div class="clear mgn-T3px">Zählerinformation aller Anwender kann heruntergeladen werden (CSV Dateiformat).</div><div class="clear mgn-T14px"><ul><li><input type="button" value="Download" class="defaultButton" onclick="javascript:csvDownload()"></li></ul></div><div class="clear mgn-T14px"><div class="clear mgn-T3px"><table><tr><td><input type="hidden" name="offset" value="0"><table class="standard" cellspacing="0" cellpadding="0"><tr height="28"><td><a class="commandLabel" onmouseover="changeImage(arrowImg,'imgTop',8)" onmouseout="changeImage(arrowImg,'imgTop',8)"><nobr><img border="0" src="/images/btnArrowLeft2-d.gif" name="imgTop" alt="" title=""></nobr></a></td><td width="10"></td><td><a class="commandLabel" onmouseover="changeImage(arrowImg,'imgPrevious',9)" onmouseout="changeImage(arrowImg,'imgPrevious',9)"><nobr><img border="0" src="/images/btnArrowLeft1-d.gif" name="imgPrevious" alt="" title=""></nobr></a></td><td width="12"></td><td><span id="span_currentPage">1</span>/<span id="span_totalPage">13</span></td><td width="12"></td><td><a class="commandLabel" onmouseover="changeImage(arrowImg,'imgNext',5)" onmouseout="changeImage(arrowImg,'imgNext',4)" href="javascript:userListPageChange(2)"><nobr><img border="0" src="/images/btnArrowRight1.gif" name="imgNext" alt="Zur nächsten Seite gehen." title="Zur nächsten Seite gehen."></nobr></a></td><td width="10"></td><td><a class="commandLabel" onmouseover="changeImage(arrowImg,'imgLast',7)" onmouseout="changeImage(arrowImg,'imgLast',6)" href="javascript:userListPageChange(3)"><nobr><img border="0" src="/images/btnArrowRight2.gif" name="imgLast" alt="Zur letzten Seite gehen." title="Zur letzten Seite gehen."></nobr></a></td><td width="15"></td><td align="right">Seite<img src="/images/spacer.gif" width="4" alt="" title="">:<img src="/images/spacer.gif" width="4" alt="" title=""></td><td width="*" align="right"><input type="text" name="userCounterListPage" size="4" maxlength="5" onkeydown="return isNumericInput(event)" onkeypress="return isNumericInput(event)" onkeyup="return isNumericInput(event)" onblur="return isNumericInput(this)" style="ime-mode:disabled"></td><td width="40" align="right"><input type="button" name="go" onclick="javascript:userListPageChange(4)" value="GO"></td><td width="15"></td><td class="standard">Anzeigenzähler<img src="/images/spacer.gif" width="4" alt="" title="">:<img src="/images/spacer.gif" width="4" alt="" title=""></td><td><select name="count" size="1" onchange="javascript:userListCountChange()"><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10" selected>10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option></select></td></tr></table></td><td><div class="mgn-L26px">Anzahl Registrierung
:
Anwender 122</div></td></tr></table></div><div class="clear mgn-T3px"><table class="adTable mgn-B1e" style="display:table;border-right:1px solid #999999;" width="99%"><tr><th class="wt-sN" rowspan="2">Anwender</th><th class="wt-sN" rowspan="2">Name</th><th class="wt_sN" colspan="1">Drucke insgesamt</th><th class="wt_sN" colspan="3">Kopierer/Document Server</th><th class="wt_sN" colspan="3">Drucker</th><th class="wt_sN" colspan="2">Scanner</th><th class="wt_sN" colspan="2">Fax</th></tr><tr><th class="wt_sN">S&W</th><th class="wt_sN">Schwarzweiß</th><th class="wt_sN">2-seitiges Blatt</th><th class="wt_sN">Seiten kombinieren</th><th class="wt_sN">Schwarzweiß</th><th class="wt_sN">2-seitiges Blatt</th><th class="wt_sN">Seiten kombinieren</th><th class="wt_sN">Schwarzweiß</th><th class="wt_sN">Vollfarbe</th><th class="wt_sN">Schwarzweiß</th><th class="wt_sN">Übertragungsseiten</th></tr><tr><td class="listData">administrator</td><td class="listData">Administrator</td><td class="listData">2</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">2</td><td class="listData">0</td><td class="listData">0</td><td class="listData">1</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td></tr><tr><td class="listData">h.schwarz</td><td class="listData">Schwarz, Harald</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td></tr><tr><td class="listData">t.testlehrer</td><td class="listData">Testlehrer</td><td class="listData">1</td><td class="listData">1</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td></tr><tr><td class="listData">d.linz</td><td class="listData">Linz, David</td><td class="listData">1023</td><td class="listData">989</td><td class="listData">399</td><td class="listData">0</td><td class="listData">34</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td></tr><tr><td class="listData">s.braun</td><td class="listData">Braun, Sarah</td><td class="listData">474</td><td class="listData">474</td><td class="listData">118</td><td class="listData">31</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td></tr><tr><td class="listData">g.hinz</td><td class="listData">Hinz, Gesine</td><td class="listData">1141</td><td class="listData">1141</td><td class="listData">302</td><td class="listData">16</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td></tr><tr><td class="listData">k.giest</td><td class="listData">Giest, Katharina</td><td class="listData">1206</td><td class="listData">1202</td><td class="listData">482</td><td class="listData">27</td><td class="listData">4</td><td class="listData">1</td><td class="listData">0</td><td class="listData">3</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td></tr><tr><td class="listData">r.reddien-markgraf</td><td class="listData">Reddien-Markgraf, Re</td><td class="listData">114</td><td class="listData">114</td><td class="listData">40</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td></tr><tr><td class="listData">m.wenzel</td><td class="listData">Wenzel, Manuel</td><td class="listData">1844</td><td class="listData">1702</td><td class="listData">665</td><td class="listData">0</td><td class="listData">142</td><td class="listData">20</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td></tr><tr><td class="listData">h.bruch</td><td class="listData">Bruch, Harald</td><td class="listData">972</td><td class="listData">492</td><td class="listData">176</td><td class="listData">0</td><td class="listData">480</td><td class="listData">128</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td><td class="listData">0</td></tr></table></div></div></form><div id="frame_btm" style="margin-left: 0px; margin-right: 0px;"><p class="Bodder clear"><img src="/images/settingDivision.gif" alt=""></p><div id="button"><ul><li><input type="button" value="Zurück" class="defaultButton" onclick="javascript:openTopPage()"></li></ul></div></div></div></div></body></html>
Jemand eine Idee?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 361422
Url: https://administrator.de/forum/ricoh-mp7503-zaehler-pro-anwender-361422.html
Ausgedruckt am: 10.04.2025 um 01:04 Uhr
3 Kommentare
Neuester Kommentar
Hallo Xaero1982,
schau mal hubionmac.com/wordpress/2009/12/06/zahlerstande-von-druckern-via-snmp-auslesen/
Mir wäre das persönlich zuviel Aufwand für 2 x 2min + 1x 1min für die Einrichtung einer Terminserie im Outlook.
grüße vom it-frosch
schau mal hubionmac.com/wordpress/2009/12/06/zahlerstande-von-druckern-via-snmp-auslesen/
Mir wäre das persönlich zuviel Aufwand für 2 x 2min + 1x 1min für die Einrichtung einer Terminserie im Outlook.
grüße vom it-frosch
Hallo Xaero1982,
-->Kann man sich da irgendwas zusammen basteln?
Ja, kann man, wenn man die Vorlagen aus dem Link richtig umsetzt.
Dass du keinen Mac dafür hast, hatte ich schon vermutet.
Abstrahieren ist hier gefragt.
--> Schau ob du MIB für deine Drucker findest, dann kannst du sie per SNMP abfragen.
grüße vom it-frosch
-->Kann man sich da irgendwas zusammen basteln?
Ja, kann man, wenn man die Vorlagen aus dem Link richtig umsetzt.
Dass du keinen Mac dafür hast, hatte ich schon vermutet.
Abstrahieren ist hier gefragt.
--> Schau ob du MIB für deine Drucker findest, dann kannst du sie per SNMP abfragen.
grüße vom it-frosch