<%@ Page language="c#" Codebehind="SiteInfo.aspx.cs" AutoEventWireup="false" Inherits="MikeCat_SiteInfo.SiteInfo" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
	<HEAD>
		<title>老猫的理想ASP.NET探针</title> 
		<!--
//******************************************************************************
//程序名称：老猫的理想ASP.NET探针
//Version:0.20 
//作者：迈克老猫
//版权所有 2004-2005 老猫的理想工作室.
//主页：http://www.mikecat.net    Email:mikecat#mikecat.net  QQ:87029826
//本程序代码完全免费，您可以任意复制，修改和传播。但请保留以上信息谢谢合作。
//******************************************************************************
//修改请注明由本程序修改而来，谢谢合作。   
//注意：本程序谢绝用于任何商业领域，修改版本不得以任何名义收费。 
//虚拟主机商使用本程序请先联系mikecat#mikecat.net。我将提供技术支持并将你的地址加入。 
//******************************************************************************
//了解本程序最新版本及工作室其他作品情况，请访问：www.mikecat.net
//******************************************************************************
-->
		<META http-equiv="Content-Type" content="text/html; charset=gb2312">
		<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
		<meta content="C#" name="CODE_LANGUAGE">
		<meta content="JavaScript" name="vs_defaultClientScript">
		<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
		<STYLE>TD { FONT-SIZE: 12px; FILTER: dropshadow(color=snow,offx=1,offy=1,positive=1); COLOR: black; HEIGHT: 1px }
	INPUT { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: transparent }
	.headtr { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; HEIGHT: 28px; BACKGROUND-COLOR: appworkspace }
	.bordertb { BORDER-RIGHT: appworkspace 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: appworkspace 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: appworkspace 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: appworkspace 1px solid }
		</STYLE>
	</HEAD>
	<body bottomMargin="0" bgColor="#e0e6d9" leftMargin="0" topMargin="0" rightMargin="0">
		<form id="Form1" method="post" runat="server">
			<TABLE id="Table1" cellSpacing="0" cellPadding="0" width="100%" border="0">
				<TR>
					<TD vAlign="top" align="center" colSpan="2"><BR>
					</TD>
				</TR>
				<TR>
					<TD colSpan="2" align="center" vAlign="top"><TABLE class="bordertb" cellSpacing="0" cellPadding="0" width="750" border="0">
							<TR bgColor="#0066cc">
								<TD class="headtr" align="center" colSpan="2"><FONT face="宋体">老猫的理想ASP.NET探针</FONT>&nbsp;</TD>
							</TR>
							<TR>
								<TD colSpan="2"><FONT face="宋体">&nbsp;程序设计：
										<asp:Label id="author1" runat="server">Label</asp:Label>
										&nbsp;Version:
										<asp:Label id="version1" runat="server">Label</asp:Label>
										&nbsp;版权所有：
										<asp:Label id="copyright1" runat="server">Label</asp:Label>
										&nbsp;主页：
										<asp:hyperlink id="homepage1" runat="server" Target="_blank"></asp:hyperlink>
										&nbsp;QQ:
										<asp:Label id="qq1" runat="server">Label</asp:Label>
										<BR>
										&nbsp;声明：
										<asp:Label id="announce1" runat="server" Font-Bold="True">Label</asp:Label>
									</FONT>
								</TD>
							</TR>
						</TABLE>
						<BR>
						<TABLE class="bordertb" cellSpacing="0" cellPadding="0" width="750" border="0">
							<TR bgColor="#0066cc">
								<TD class="headtr" align="center" colSpan="2">&nbsp;服务器基本信息</TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;服务器名称：
									<asp:label id="sname1" runat="server">Label</asp:label></TD>
								<TD>&nbsp;服务器IP地址：
									<asp:label id="sip1" runat="server">Label</asp:label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">.NET Framework语言种类:
									<asp:label id="sfwl1" runat="server">Label</asp:label></TD>
								<TD>.NET Framework 版本:
									<asp:label id="sfwv1" runat="server">Label</asp:label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;服务器端口：
									<asp:label id="sport1" runat="server">Label</asp:label></TD>
								<TD>&nbsp;服务器域名：
									<asp:label id="sdomainname1" runat="server">Label</asp:label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;服务器时间：
									<asp:label id="stime1" runat="server">Label</asp:label></TD>
								<TD>&nbsp;服务器操作系统：
									<asp:label id="sos1" runat="server">Label</asp:label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;服务器空间占用：
									<asp:label id="sspace1" runat="server">Label</asp:label></TD>
								<TD>&nbsp;站点物理路径：
									<asp:label id="sphypath1" runat="server">Label</asp:label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;服务器IE浏览器版本：
									<asp:label id="sbrowser1" runat="server">Label</asp:label></TD>
								<TD>&nbsp;服务器IIS版本：
									<asp:label id="siisv1" runat="server">Label</asp:label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;服务器上次启动到现在已运行：
									<asp:label id="sruntime1" runat="server">Label</asp:label></TD>
								<TD>&nbsp;脚本超时：
									<asp:label id="stimeout1" runat="server">Label</asp:label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;虚拟目录绝对路径：
									<asp:label id="svpath1" runat="server">Label</asp:label></TD>
								<TD>&nbsp;执行文件绝对路径：
									<asp:label id="sppath1" runat="server">Label</asp:label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;服务器操作系统安装目录：
									<asp:Label id="sossetup1" runat="server">Label</asp:Label></TD>
								<TD>&nbsp;服务器应用程序安装目录：
									<asp:Label id="sappsetup1" runat="server">Label</asp:Label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px; HEIGHT: 20px">&nbsp;CPU个数：
									<asp:Label id="NumberOfProcessors" runat="server">Label</asp:Label></TD>
								<TD style="HEIGHT: 20px">&nbsp;CPU类型：
									<asp:Label id="ProcessorType" runat="server">Label</asp:Label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;CPU等级：
									<asp:Label id="ProcessorLevel" runat="server">Label</asp:Label></TD>
								<TD>&nbsp;CPU OEM ID：
									<asp:Label id="OemId" runat="server">Label</asp:Label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;CPU页面大小：
									<asp:Label id="PageSize" runat="server">Label</asp:Label></TD>
								<TD>&nbsp;
									<asp:Button id="btncpuinfo1" runat="server" Text="查看CPU详细信息"></asp:Button>(出于安全某些主机会拒绝查看详细cpu信息)</TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;
									<asp:Label id="MemoryLoad" runat="server">Label</asp:Label></TD>
								<TD>&nbsp;
									<asp:Label id="TotalPhys" runat="server">Label</asp:Label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;
									<asp:Label id="AvailPhys" runat="server">Label</asp:Label></TD>
								<TD>&nbsp;
									<asp:Label id="TotalPageFile" runat="server">Label</asp:Label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;
									<asp:Label id="AvailPageFile" runat="server">Label</asp:Label></TD>
								<TD>&nbsp;
									<asp:Label id="TotalVirtual" runat="server">Label</asp:Label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px">&nbsp;
									<asp:Label id="AvailVirtual" runat="server">Label</asp:Label></TD>
								<TD>&nbsp;逻辑驱动器：
									<asp:Label id="driveinfo1" runat="server">Label</asp:Label></TD>
							</TR>
							<TR>
								<TD style="WIDTH: 325px"></TD>
								<TD></TD>
							</TR>
						</TABLE>
						<BR>
						<TABLE class="bordertb" id="cpuinfotable1" cellSpacing="0" cellPadding="0" width="750"
							border="0" runat="server">
							<TBODY>
								<TR bgColor="#0066cc">
									<TD class="headtr" align="center" colSpan="2">CPU详细信息</TD>
								</TR>
								<TR>
									<TD align="center" colSpan="2">
										<asp:Repeater id="Repeater1" runat="server">
											<HeaderTemplate>
						</TABLE>
						<br>
						<table width="95%" align="center" border="1" bordercolor="appworkspace" cellspacing="0"
							style="border-collapse:collapse">
							<tr>
								<td colspan="2" class="TrHead">服务器CPU详细信息</td>
							</tr>
							</HeaderTemplate>
							<ItemTemplate>
								<tr>
									<td width="38%" height="26">第
										<%#DataBinder.Eval(Container.DataItem,"CpuNum","")%>
										个 CPU 标识</td>
									<td><%#DataBinder.Eval(Container.DataItem,"ProcessorID","")%></td>
								</tr>
								<tr>
									<td height="26">第
										<%#DataBinder.Eval(Container.DataItem,"CpuNum","")%>
										个 CPU 描述</td>
									<td><%#DataBinder.Eval(Container.DataItem,"Description","")%></td>
								</tr>
								<tr>
									<td height="26">第
										<%#DataBinder.Eval(Container.DataItem,"CpuNum","")%>
										个 CPU 工作频率</td>
									<td><%#DataBinder.Eval(Container.DataItem,"CurrentClockSpeed","")%>
										MHz</td>
								</tr>
								<tr>
									<td height="26">第
										<%#DataBinder.Eval(Container.DataItem,"CpuNum","")%>
										个 CPU 最高频率</td>
									<td><%#DataBinder.Eval(Container.DataItem,"MaxClockSpeed","")%>
										MHz</td>
								</tr>
								<tr>
									<td height="26">第
										<%#DataBinder.Eval(Container.DataItem,"CpuNum","")%>
										个 CPU 二级缓存大小</td>
									<td><%#DataBinder.Eval(Container.DataItem,"L2CacheSize","")%></td>
								</tr>
								<tr>
									<td height="26">第
										<%#DataBinder.Eval(Container.DataItem,"CpuNum","")%>
										个 CPU 二级缓存速度</td>
									<td><%#DataBinder.Eval(Container.DataItem,"L2CacheSpeed","")%></td>
								</tr>
							</ItemTemplate>
						</asp:Repeater></TD>
				</TR>
			</TABLE>
			<BR>
			<TABLE class="bordertb" cellSpacing="0" cellPadding="0" width="750" border="0">
				<TR bgColor="#0066cc">
					<TD class="headtr" align="center" colSpan="2">&nbsp;服务器组件安装情况</TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;Access数据库组件：
						<asp:label id="saccess1" runat="server">Label</asp:label></TD>
					<TD>&nbsp;FSO文件操作组件：
						<asp:label id="sfso1" runat="server">Label</asp:label></TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;JMAIL邮件发送组件：
						<asp:label id="sjmail1" runat="server">Label</asp:label></TD>
					<TD>&nbsp;CDONTS邮件发送组件：
						<asp:label id="scdonts1" runat="server">Label</asp:label></TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;ASPEMAIL邮件发送组件：
						<asp:label id="saspemail1" runat="server">Label</asp:label></TD>
					<TD>&nbsp;SmtpMail邮件发送组件：
						<asp:label id="ssmtpmail1" runat="server">Label</asp:label></TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;LyfUpload上传组件：
						<asp:label id="slyfup1" runat="server">Label</asp:label></TD>
					<TD>&nbsp;ASPUpload上传组件：
						<asp:label id="saspup1" runat="server">Label</asp:label></TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;ASPCN上传组件：
						<asp:label id="saspcnup1" runat="server">Label</asp:label></TD>
					<TD>&nbsp;虚拟目录Session总数：
						<asp:label id="ssession1" runat="server">Label</asp:label></TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;虚拟目录Application总数：
						<asp:label id="sapplication1" runat="server">Label</asp:label></TD>
					<TD>&nbsp;本页面首次执行耗时：
						<asp:label id="PageRuntime1" runat="server"></asp:label></TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;自定义组件查询：
						<asp:textbox id="tbcxzj1" runat="server" Width="167px"></asp:textbox>
						&nbsp;
						<asp:button id="cxzj1" runat="server" Text="查询"></asp:button></TD>
					<TD><asp:label id="cxzjjg1" runat="server" ForeColor="Red" Font-Bold="True"></asp:label>
						[此处必须使用组件的ProgId或ClassId来检测]</TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;执行1000万次循环，测试服务器性能
						<asp:button id="zxcs1" runat="server" Text="执行"></asp:button></TD>
					<TD style="WIDTH: 327px" colSpan="2"><asp:label id="zxcsjg1" runat="server" ForeColor="Red" Font-Bold="True"></asp:label></TD>
				</TR>
			</TABLE>
			<BR>
			<TABLE class="bordertb" id="Table2" cellSpacing="0" cellPadding="0" width="750" border="0">
				<TR bgColor="#0066cc">
					<TD class="headtr" align="center" colSpan="2">&nbsp;客户端信息</TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;客户端IP地址：
						<asp:label id="cip1" runat="server">Label</asp:label></TD>
					<TD>&nbsp;客户端操作系统：
						<asp:label id="cos1" runat="server">Label</asp:label></TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;客户端浏览器：
						<asp:label id="cbrowser1" runat="server">Label</asp:label></TD>
					<TD>&nbsp;客户端浏览器版本：
						<asp:label id="cbrowserv1" runat="server">Label</asp:label></TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;客户端JAVASCRIPT：
						<asp:label id="cjs1" runat="server">Label</asp:label></TD>
					<TD>&nbsp;客户端VBSCRIPT：
						<asp:label id="cvbs1" runat="server">Label</asp:label></TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;客户端APPLET：
						<asp:label id="capplet1" runat="server">Label</asp:label></TD>
					<TD>&nbsp;客户端cookies：
						<asp:label id="ccookies1" runat="server">Label</asp:label></TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;客户端系统语言：
						<asp:label id="clanguage1" runat="server">Label</asp:label></TD>
					<TD>&nbsp;客户端frame：
						<asp:label id="cframe1" runat="server">Label</asp:label></TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;客户端ActiveX组件：
						<asp:label id="cactivex1" runat="server">Label</asp:label></TD>
					<TD>&nbsp;客户端.net框架版本：
						<asp:label id="cdotnetfw1" runat="server">Label</asp:label></TD>
				</TR>
				<TR>
					<TD style="WIDTH: 327px">&nbsp;客户端XmlDom版本：
						<asp:Label id="cxmldom1" runat="server">Label</asp:Label></TD>
					<TD></TD>
				</TR>
			</TABLE>
			</TD></TR>
			<TR>
				<TD colSpan="2" align="center">
					</TD>
			</TR>
			</TBODY></TABLE>
		</form>
	</body>
</HTML>
