%@ Page Language="JScript" ContentType="text/html" ResponseEncoding="gb2312" Debug="true" aspcompat="true" %>
<%
Response.Expires = 0;
Response.Buffer = true;
var tPageStartTime = new Date();
var sTheFile, i, j, x, y;
sTheFile = Request.ServerVariables("SCRIPT_NAME");
var sObjName = Request.Form("sObjName")+"";
var bShowDetail = false;
if(Request.QueryString.ToString().indexOf("ServerDetail")>-1) bShowDetail = true;
var arrObj = new Array(
Array( "MSWC.AdRotator", "", 1 ),
Array( "MSWC.BrowserType", "", 1 ),
Array( "MSWC.NextLink", "", 1 ),
Array( "MSWC.Tools", "", 1 ),
Array( "MSWC.Status", "", 1 ),
Array( "MSWC.Counters", "", 1 ),
Array( "IISSample.ContentRotator", "", 1 ),
Array( "IISSample.PageCounter", "", 1 ),
Array( "MSWC.PermissionChecker", "", 1 ),
Array( "WScript.Shell", "", 1 ),
Array( "Scripting.FileSystemObject", "", 1 ),
Array( "ADODB.Connection", "ActiveX Data Object [ADO]", 1 ),
Array( "CDONTS.NewMail", "Collaboration Data Object [CDO]", 1 ),
Array( "SoftArtisans.FileUp", "SA-FileUp 文件上传", 2 ),
Array( "SoftArtisans.FileManager", "SA-FM 文件管理", 2 ),
Array( "LyfUpload.UploadFile", "LyfUpload 文件上传", 2 ),
Array( "Persits.Upload.1", "ASPUpload 文件上传", 2 ),
Array( "w3.upload", "w3 upload 文件上传", 2 ),
Array( "iismail.iismail.1", "IISemail", 3 ),
Array( "JMail.SMTPMail", "w3 Jmail", 3 ),
Array( "Persits.MailSender", "ASPemail", 3 ),
Array( "SMTPsvg.Mailer", "ASPmail", 3 ),
Array( "dkQmail.Qmail", "dkQmail", 3 ),
Array( "SmtpMail.SmtpMail.1", "SMTPmail", 3 ),
Array( "Geocel.Mailer", "Geocel", 3),
Array( "SoftArtisans.ImageGen", "SA 的图像读写组件", 4),
Array( "W3Image.Image", "Dimac 的图像读写组件", 4)
);
if(sObjName.length) arrObj[arrObj.length] = Array( sObjName, "", 99 );
%>
vqqq.com ASP.net 探针
|
vqqq.com
v
ASP.net
探针
Server/Client
Environment Probe |
* 欢迎使用vqqq.com ASP.net探针,本软件为免费软件,请勿用于商业用途。
你可以从作者的网站(www.vqqq.com)或其他支持者的网站得到本软件。
|
|
| 8
服务器端基本信息
<% if(!bShowDetail){ %>
<% } %>
:::... |
服务器当前时间: <%=DateTime.Now%> |
|
| 项目 |
值 |
域名 / IP Domain
Name |
<%=Request.ServerVariables("SERVER_NAME")%>
/ <%=Request.ServerVariables("LOCAL_ADDR")%> [ 端口:<%=Request.ServerVariables("SERVER_PORT")%>
] |
服务器名 Machine
Name |
<%=Environment.MachineName%> |
服务器网络域名
Domain Name |
<%=Environment.UserDomainName.ToString()%> |
操作系统 Operating
System |
<%=Environment.OSVersion.ToString()%> |
系统文件夹 System
Directory |
<%=Environment.SystemDirectory.ToString()%> |
运行时长
TickCount |
<%=Math.round(Environment.TickCount/600/60)/100%> 小时 |
信息服务软件 Server
Software |
<%=Request.ServerVariables("SERVER_SOFTWARE")%>
( .NET RTL 版本: <%=Environment.Version%> ) |
当前用户
Current User |
<%=Environment.UserName%> |
当前文件夹 Current
Directory |
<%=Environment.CurrentDirectory.ToString()%> |
完整地址 URL
& Path |
<%
var sHostName = Request.ServerVariables("HTTP_HOST")
var sPostNo = Request.ServerVariables("SERVER_PORT ")
var sUrl = Request.ServerVariables("URL")
Response.Write("http://" + sHostName + (sPostNo=='80'?'':sPostNo) + sUrl)
%>
<%=Request.ServerVariables("PATH_TRANSLATED")%> |
相对路径 Path
Info |
<%=Request.ServerVariables("PATH_INFO")%> |
物理路径 Physical
Path |
<%=Request.ServerVariables("APPL_PHYSICAL_PATH")%>
|
脚本引擎 ScriptEngine |
JScript
/ <%=ScriptEngineMajorVersion() +"." + ScriptEngineMinorVersion() +"." + ScriptEngineBuildVersion() + " "%> |
脚本超时 Script
Timeout |
<%=Server.ScriptTimeout%> 秒 |
当前会话编号
Session ID |
<%=Session.SessionID%> |
本页命令行 Command Line |
<%=Environment.CommandLine%>
|
服务器变量数
Application Count |
<%=Application.Contents.Count%> |
会话变量数
Session Count |
<%=Session.Contents.Count%> |
|
|
| 8
服务器组件信息 :::... |
Coding by Sunrise_Chen. |
|
| 组件名 | 支持 |
版本 |
<%
var iIndex, sObjName, sObjDetail, sObjType, iIndexCount, bShowUnSupport;
var sObjVersion,bObjInstalled;
iIndex = 0;
iIndexCount = -1;
bShowUnSupport = false;
for(var i=0;;i++){
if(i>=arrObj.length||iIndex!=arrObj[i][2]){
if(iIndexCount==0&&iIndex<99){
Response.Write(
'\n'+
'| ( 服务器暂不支持该类组件 ) | \n'+
' \n'
);
}
if(i>=arrObj.length) break;
iIndex=arrObj[i][2];
iIndexCount=0;
switch(iIndex){
case 1: sObjType = "IIS自带组件"; break;
case 2: sObjType = "常见的第三方文件上传和管理组件"; break;
case 3: sObjType = "常见的第三方文件邮件发送组件"; break;
case 4: sObjType = "常见的图像处理组件"; break;
default: sObjType = "自定义组件"; break;
}
Response.Write(
'\n'+
'| ■ '+sObjType+' | \n'+
' \n'
);
}
sObjName = arrObj[i][0]
sObjDetail = arrObj[i][1];
bObjInstalled = true;
sObjVersion = getObjVer(sObjName);
if(sObjVersion=="N/A"){
bObjInstalled = false;
sObjVersion = "";
}
if(bObjInstalled||iIndex==99){
iIndexCount++;
Response.Write(
'\n'+
'| '+
' ' + sObjName + (sObjDetail?' ( ' + sObjDetail + ' )':'') + '\n' +
' | \n'+
'' + (bObjInstalled?"√":"×") + ' | \n' +
'' + sObjVersion + ' | \n' +
' \n'
);
}
}
%>
|
|
<% //if(bShowDetail){ %>
| 8
服务器端环境变量列表 :::... |
Coding by Sunrise_Chen. |
|
| 项目 |
值 |
<%
try{
var WshShell;
WshShell = Server.CreateObject("WScript.Shell");
%>
<% for(x in WshShell.Environment){ %>
| <%=x.substr(0,x.indexOf("="))%>
|
<%=x.substr(x.indexOf("=")+1)%> |
<% } %>
<% }catch(e){}%>
<% for(x in Request.ServerVariables){ %>
| <%=x%>
|
<%=Request.ServerVariables(x)%> |
<% } %>
|
|
<% //} %>
| 8
其它信息 :::... |
Coding by Sunrise_Chen. |
|
| |
|
<%=""%>
Copyright(C)
Sunrise_Chen @
vqqq.com
sTudio [ www.vqqq.com ] .
本程序由Sunrise_Chen编写,转载时请保留这些信息.
<%="
本页面执行所需内存:
" + (Math.round(Environment.WorkingSet/1024/1024*100)/100).ToString() + " KB."%>
<% var tPageEndTime = new Date(); %>
<%="执行时间:约
"+((tPageEndTime-tPageStartTime)/1000)+" 秒"%>