我随便找了个.ASP的用记事本打开就是这样子。。 0 Then strHTML = strHTML & strCleanString(rgTrays(SNMP_INTRAY_UNIT, rgAlerts(SNMP_ALERT_INDEX, i) - 1)) & L_Seperator_Text Else strHTML = strHTML & L_Tray_Text & L_Seperator_Text End If Case 5 strHTML = strHTML & L_Printer_Text & L_Seperator_Text Case 9 strHTML = strHTML & L_Output_Text & L_Seperator_Text Case Else ’ End Select strHTML = strHTML & strCleanString(rgAlerts(SNMP_ALERT_DEX X X X XION, i)) & END_FONT & "" End If Next GenAlertTable = strHTML End Function Function getMedia(mediaName) Dim media, i, mediaList Dim L_MediaList_Text(3) mediaList = Array("-white", "-envelope", "-colored", "-transparent") L_MediaList_Text(0) = "白纸" L_MediaList_Text(1) = "Envelope" L_MediaList_Text(2) = "彩色纸" L_MediaList_Text(3) = "透明胶片" i = 0 For Each media In mediaList If InStr(mediaName, media) > 0 Then getMedia = L_MediaList_Text(i) Exit Function End If i = i + 1 Next getMedia = "" End Function Const L_WrongIP_Message = "IP 地址不正确。" Const L_PageTitle_Text = "Microsoft 默认 SNMP 状态" Const strFileID = "page1.asp" Dim rgState, rgAlerts, rgLights, rgTrays, rgConsole, strLight Dim bRet, objHelper Dim iRow, iColumn, iAlerts, iTrays, iLights Dim bPaperSize, bPaperMedia, i Dim strLang Dim strId Dim objSNMP Dim strIP, strCommunity, iDevice, strDevice Dim strPrinter, strEncodedPrinter, strComputer, strNewURL Dim strHTML Err.Clear strIP = Request(IPADDRESS) If strIP = "" Then Err.Number = 1 Err.DeX X X X Xion = L_WrongIP_Message ErrorHandler (strFileID) End If strCommunity = Request (COMMUNITY) iDevice = Request(DEVICE) strDevice = CStr(iDevice) strEncodedPrinter = Request(PRINTER) strPrinter = OleCvt.DecodeUnicodeName ( strEncodedPrinter ) Set objSNMP = Server.CreateObject(PROGID_SNMP) If Err Then ErrorHandler (strFileID) objSNMP.open strIP, strCommunity, 3, 2000 If Err Then ErrorHandler (strFileID) strComputer = session(COMPUTER) strNewURL = "page1.asp?refresh=1" & ATIPADDRESS & strIP & ATCOMMUNITY & strCommunity &_ ATPRINTER & strEncodedPrinter & ATDEVICE & strDevice Set objHelper = Server.CreateObject (PROGID_HELPER) objHelper.open "" & strComputer & "" & strPrinter If Err Then ErrorHandler (strFileID) ’Get Printer Id strId = objSNMP.Get ("25.3.2.1.3." & CStr (iDevice)) If Err.Number 0 Then ErrorHandler (strFileID) End If ’Get basic state rgState = rgSNMPGetState(objSNMP, iDevice) If Err.Number 0 Or Not IsArray (rgState) Then ErrorHandler (strFileID) If bRefresh Then bRet = rgSNMPConsole(objSNMP, iDevice, iRow, iColumn, rgConsole, strLang) If Not bRet Then ErrorHandler (strFileID) rgLights = rgSNMPLights(objSNMP, iDevice, iLights) If Err.Number 0 Then ErrorHandler (strFileID) rgTrays = rgSNMPGetInputTrays(objSNMP, iDevice, iTrays) If Err.Number 0 Then ErrorHandler (strFileID) If iTrays >= 0 then bPaperSize = not (rgTrays(SNMP_INTRAY_MEDIA, 0) = "" or rgTrays(SNMP_INTRAY_MEDIA, 0) = " " ) bPaperMedia = (getMedia (rgTrays(SNMP_INTRAY_MEDIA, 0)) "") End if ’Get alerts rgAlerts = rgSNMPGetAlerts(objSNMP, objHelper, iDevice, iAlerts) End If %> X X X X X name="GENERATOR" content="Microsoft FrontPage 3.0"> X X X X X http-equiv="refresh" content="120; url=" > <body bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#000000"
= 0 Then bPaperSize = not (rgTrays(SNMP_INTRAY_MEDIA, 0) = "" or rgTrays(SNMP_INTRAY_MEDIA, 0) = " " ) bPaperMedia = (getMedia (rgTrays(SNMP_INTRAY_MEDIA, 0)) "") End If End If %> = 0 Then %>
</body> <X X X X X language=javaX X X X X> function noerror() { }
我随便找了个.ASP的用记事本打开就是这样子。。 0 Then strHTML = strHTML & strCleanString(rgTrays(SNMP_INTRAY_UNIT, rgAlerts(SNMP_ALERT_INDEX, i) - 1)) & L_Seperator_Text Else strHTML = strHTML & L_Tray_Text & L_Seperator_Text End If Case 5 strHTML = strHTML & L_Printer_Text & L_Seperator_Text Case 9 strHTML = strHTML & L_Output_Text & L_Seperator_Text Case Else ’ End Select strHTML = strHTML & strCleanString(rgAlerts(SNMP_ALERT_DEX X X X XION, i)) & END_FONT & "" End If Next GenAlertTable = strHTML End Function Function getMedia(mediaName) Dim media, i, mediaList Dim L_MediaList_Text(3) mediaList = Array("-white", "-envelope", "-colored", "-transparent") L_MediaList_Text(0) = "白纸" L_MediaList_Text(1) = "Envelope" L_MediaList_Text(2) = "彩色纸" L_MediaList_Text(3) = "透明胶片" i = 0 For Each media In mediaList If InStr(mediaName, media) > 0 Then getMedia = L_MediaList_Text(i) Exit Function End If i = i + 1 Next getMedia = "" End Function Const L_WrongIP_Message = "IP 地址不正确。" Const L_PageTitle_Text = "Microsoft 默认 SNMP 状态" Const strFileID = "page1.asp" Dim rgState, rgAlerts, rgLights, rgTrays, rgConsole, strLight Dim bRet, objHelper Dim iRow, iColumn, iAlerts, iTrays, iLights Dim bPaperSize, bPaperMedia, i Dim strLang Dim strId Dim objSNMP Dim strIP, strCommunity, iDevice, strDevice Dim strPrinter, strEncodedPrinter, strComputer, strNewURL Dim strHTML Err.Clear strIP = Request(IPADDRESS) If strIP = "" Then Err.Number = 1 Err.DeX X X X Xion = L_WrongIP_Message ErrorHandler (strFileID) End If strCommunity = Request (COMMUNITY) iDevice = Request(DEVICE) strDevice = CStr(iDevice) strEncodedPrinter = Request(PRINTER) strPrinter = OleCvt.DecodeUnicodeName ( strEncodedPrinter ) Set objSNMP = Server.CreateObject(PROGID_SNMP) If Err Then ErrorHandler (strFileID) objSNMP.open strIP, strCommunity, 3, 2000 If Err Then ErrorHandler (strFileID) strComputer = session(COMPUTER) strNewURL = "page1.asp?refresh=1" & ATIPADDRESS & strIP & ATCOMMUNITY & strCommunity &_ ATPRINTER & strEncodedPrinter & ATDEVICE & strDevice Set objHelper = Server.CreateObject (PROGID_HELPER) objHelper.open "" & strComputer & "" & strPrinter If Err Then ErrorHandler (strFileID) ’Get Printer Id strId = objSNMP.Get ("25.3.2.1.3." & CStr (iDevice)) If Err.Number 0 Then ErrorHandler (strFileID) End If ’Get basic state rgState = rgSNMPGetState(objSNMP, iDevice) If Err.Number 0 Or Not IsArray (rgState) Then ErrorHandler (strFileID) If bRefresh Then bRet = rgSNMPConsole(objSNMP, iDevice, iRow, iColumn, rgConsole, strLang) If Not bRet Then ErrorHandler (strFileID) rgLights = rgSNMPLights(objSNMP, iDevice, iLights) If Err.Number 0 Then ErrorHandler (strFileID) rgTrays = rgSNMPGetInputTrays(objSNMP, iDevice, iTrays) If Err.Number 0 Then ErrorHandler (strFileID) If iTrays >= 0 then bPaperSize = not (rgTrays(SNMP_INTRAY_MEDIA, 0) = "" or rgTrays(SNMP_INTRAY_MEDIA, 0) = " " ) bPaperMedia = (getMedia (rgTrays(SNMP_INTRAY_MEDIA, 0)) "") End if ’Get alerts rgAlerts = rgSNMPGetAlerts(objSNMP, objHelper, iDevice, iAlerts) End If %> X X X X X name="GENERATOR" content="Microsoft FrontPage 3.0"> X X X X X http-equiv="refresh" content="120; url=" > <body bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#000000"
= 0 Then bPaperSize = not (rgTrays(SNMP_INTRAY_MEDIA, 0) = "" or rgTrays(SNMP_INTRAY_MEDIA, 0) = " " ) bPaperMedia = (getMedia (rgTrays(SNMP_INTRAY_MEDIA, 0)) "") End If End If %> = 0 Then %>
</body> <X X X X X language=javaX X X X X> function noerror() { }
|