tanzhen_old.asp
上传用户:lwb168
上传日期:2021-10-31
资源大小:722k
文件大小:19k
源码类别:

Email服务器

开发平台:

ASP/ASPX

  1. <%@ Language="VBScript" %>
  2. <%
  3. '####################################
  4. '# #
  5. '#    阿江ASP探针 V1.8         #
  6. '#             040606               #
  7. '#  阿江守候 http://www.ajiang.net  #
  8. '#  电子邮件 info@ajiang.net #
  9. '# #
  10. '#    转载本程序时请保留这些信息    #
  11. '#     #
  12. '####################################
  13. ' 使用输出缓冲区,避免在WIN2003显示过慢
  14. Response.Buffer = true
  15. ' 声明待检测数组
  16. Dim ObjTotest(26,4)
  17. ObjTotest(0,0) = "MSWC.AdRotator"
  18. ObjTotest(1,0) = "MSWC.BrowserType"
  19. ObjTotest(2,0) = "MSWC.NextLink"
  20. ObjTotest(3,0) = "MSWC.Tools"
  21. ObjTotest(4,0) = "MSWC.Status"
  22. ObjTotest(5,0) = "MSWC.Counters"
  23. ObjTotest(6,0) = "IISSample.ContentRotator"
  24. ObjTotest(7,0) = "IISSample.PageCounter"
  25. ObjTotest(8,0) = "MSWC.PermissionChecker"
  26. ObjTotest(9,0) = "Scripting.FileSystemObject"
  27. ObjTotest(9,1) = "(FSO 文本文件读写)"
  28. ObjTotest(10,0) = "adodb.connection"
  29. ObjTotest(10,1) = "(ADO 数据对象)"
  30. ObjTotest(11,0) = "SoftArtisans.FileUp"
  31. ObjTotest(11,1) = "(SA-FileUp 文件上传)"
  32. ObjTotest(12,0) = "SoftArtisans.FileManager"
  33. ObjTotest(12,1) = "(SoftArtisans 文件管理)"
  34. ObjTotest(13,0) = "LyfUpload.UploadFile"
  35. ObjTotest(13,1) = "(刘云峰的文件上传组件)"
  36. ObjTotest(14,0) = "Persits.Upload.1"
  37. ObjTotest(14,1) = "(ASPUpload 文件上传)"
  38. ObjTotest(15,0) = "w3.upload"
  39. ObjTotest(15,1) = "(Dimac 文件上传)"
  40. ObjTotest(16,0) = "JMail.SmtpMail"
  41. ObjTotest(16,1) = "(Dimac JMail 邮件收发) <a href='http://www.ajiang.net'>中文手册下载</a>"
  42. ObjTotest(17,0) = "CDONTS.NewMail"
  43. ObjTotest(17,1) = "(虚拟 SMTP 发信)"
  44. ObjTotest(18,0) = "Persits.MailSender"
  45. ObjTotest(18,1) = "(ASPemail 发信)"
  46. ObjTotest(19,0) = "SMTPsvg.Mailer"
  47. ObjTotest(19,1) = "(ASPmail 发信)"
  48. ObjTotest(20,0) = "DkQmail.Qmail"
  49. ObjTotest(20,1) = "(dkQmail 发信)"
  50. ObjTotest(21,0) = "Geocel.Mailer"
  51. ObjTotest(21,1) = "(Geocel 发信)"
  52. ObjTotest(22,0) = "IISmail.Iismail.1"
  53. ObjTotest(22,1) = "(IISmail 发信)"
  54. ObjTotest(23,0) = "SmtpMail.SmtpMail.1"
  55. ObjTotest(23,1) = "(SmtpMail 发信)"
  56. ObjTotest(24,0) = "SoftArtisans.ImageGen"
  57. ObjTotest(24,1) = "(SA 的图像读写组件)"
  58. ObjTotest(25,0) = "W3Image.Image"
  59. ObjTotest(25,1) = "(Dimac 的图像读写组件)"
  60. public IsObj,VerObj,TestObj
  61. public okOS,okCPUS,okCPU
  62. '检查预查组件支持情况及版本
  63. dim i
  64. for i=0 to 25
  65. on error resume next
  66. IsObj=false
  67. VerObj=""
  68. 'dim TestObj
  69. TestObj=""
  70. set TestObj=server.CreateObject(ObjTotest(i,0))
  71. If -2147221005 <> Err then '感谢网友iAmFisher的宝贵建议
  72. IsObj = True
  73. VerObj = TestObj.version
  74. if VerObj="" or isnull(VerObj) then VerObj=TestObj.about
  75. end if
  76. ObjTotest(i,2)=IsObj
  77. ObjTotest(i,3)=VerObj
  78. next
  79. '检查组件是否被支持及组件版本的子程序
  80. sub ObjTest(strObj)
  81. on error resume next
  82. IsObj=false
  83. VerObj=""
  84. TestObj=""
  85. set TestObj=server.CreateObject (strObj)
  86. If -2147221005 <> Err then '感谢网友iAmFisher的宝贵建议
  87. IsObj = True
  88. VerObj = TestObj.version
  89. if VerObj="" or isnull(VerObj) then VerObj=TestObj.about
  90. end if
  91. End sub
  92. %>
  93. <HTML>
  94. <HEAD>
  95. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  96. <TITLE>ASP探针V1.8-阿江http://www.ajiang.net</TITLE>
  97. <style>
  98. <!--
  99. BODY
  100. {
  101. FONT-FAMILY: 宋体;
  102. FONT-SIZE: 9pt
  103. }
  104. TD
  105. {
  106. FONT-SIZE: 9pt
  107. }
  108. A
  109. {
  110. COLOR: #000000;
  111. TEXT-DECORATION: none
  112. }
  113. A:hover
  114. {
  115. COLOR: #3F8805;
  116. TEXT-DECORATION: underline
  117. }
  118. .input
  119. {
  120. BORDER: #111111 1px solid;
  121. FONT-SIZE: 9pt;
  122. BACKGROUND-color: #F8FFF0
  123. }
  124. .backs
  125. {
  126. BACKGROUND-COLOR: #3F8805;
  127. COLOR: #ffffff;
  128. }
  129. .backq
  130. {
  131. BACKGROUND-COLOR: #EEFEE0
  132. }
  133. .backc
  134. {
  135. BACKGROUND-COLOR: #3F8805;
  136. BORDER: medium none;
  137. COLOR: #ffffff;
  138. HEIGHT: 18px;
  139. font-size: 9pt
  140. }
  141. .fonts
  142. {
  143. COLOR: #3F8805
  144. }
  145. -->
  146. </STYLE>
  147. </HEAD>
  148. <BODY>
  149. <a href="mailto:info@ajiang.net">阿江</a>改写的ASP探针-<font class=fonts>V1.8</font><br><br>
  150. <font class=fonts>是否支持ASP</font>
  151. <br>出现以下情况即表示您的空间不支持ASP:
  152. <br>1、访问本文件时提示下载。
  153. <br>2、访问本文件时看到类似“&lt;%@ Language="VBScript" %&gt;”的文字。
  154. <br><br>
  155. <font class=fonts>服务器的有关参数</font>
  156. <table border=0 width=450 cellspacing=0 cellpadding=0 bgcolor="#3F8805">
  157. <tr><td>
  158. <table border=0 width=450 cellspacing=1 cellpadding=0>
  159.   <tr bgcolor="#EEFEE0" height=18>
  160. <td align=left>&nbsp;服务器名</td><td>&nbsp;<%=Request.ServerVariables("SERVER_NAME")%></td>
  161.   </tr>
  162.   <tr bgcolor="#EEFEE0" height=18>
  163. <td align=left>&nbsp;服务器IP</td><td>&nbsp;<%=Request.ServerVariables("LOCAL_ADDR")%></td>
  164.   </tr>
  165.   <tr bgcolor="#EEFEE0" height=18>
  166. <td align=left>&nbsp;服务器端口</td><td>&nbsp;<%=Request.ServerVariables("SERVER_PORT")%></td>
  167.   </tr>
  168.   <tr bgcolor="#EEFEE0" height=18>
  169. <td align=left>&nbsp;服务器时间</td><td>&nbsp;<%=now%></td>
  170.   </tr>
  171.   <tr bgcolor="#EEFEE0" height=18>
  172. <td align=left>&nbsp;IIS版本</td><td>&nbsp;<%=Request.ServerVariables("SERVER_SOFTWARE")%></td>
  173.   </tr>
  174.   <tr bgcolor="#EEFEE0" height=18>
  175. <td align=left>&nbsp;脚本超时时间</td><td>&nbsp;<%=Server.ScriptTimeout%> 秒</td>
  176.   </tr>
  177.   <tr bgcolor="#EEFEE0" height=18>
  178. <td align=left>&nbsp;本文件路径</td><td>&nbsp;<%=Request.ServerVariables("PATH_TRANSLATED")%></td>
  179.   </tr>
  180.   <tr bgcolor="#EEFEE0" height=18>
  181. <td align=left>&nbsp;服务器解译引擎</td><td>&nbsp;<%=ScriptEngine & "/"& ScriptEngineMajorVersion &"."&ScriptEngineMinorVersion&"."& ScriptEngineBuildVersion %></td>
  182.   </tr>
  183. <%getsysinfo()  '获得服务器数据%>
  184.   <tr bgcolor="#EEFEE0" height=18>
  185. <td align=left>&nbsp;服务器CPU数量</td><td>&nbsp;<%=okCPUS%> 个</td>
  186.   </tr>
  187.   <tr bgcolor="#EEFEE0" height=18>
  188. <td align=left>&nbsp;服务器CPU详情</td><td>&nbsp;<%=okCPU%></td>
  189.   </tr>
  190.   <tr bgcolor="#EEFEE0" height=18>
  191. <td align=left>&nbsp;服务器操作系统</td><td>&nbsp;<%=okOS%></td>
  192.   </tr>
  193. </table>
  194. </td></tr>
  195. </table>
  196. <br>
  197. <font class=fonts>组件支持情况</font>
  198. <%
  199. Dim strClass
  200. strClass = Trim(Request.Form("classname"))
  201. If "" <> strClass then
  202. Response.Write "<br>您指定的组件的检查结果:"
  203. Dim Verobj1
  204. ObjTest(strClass)
  205.   If Not IsObj then 
  206. Response.Write "<br><font color=red>很遗憾,该服务器不支持 " & strclass & " 组件!</font>"
  207.   Else
  208. if VerObj="" or isnull(VerObj) then 
  209. Verobj1="无法取得该组件版本"
  210. Else
  211. Verobj1="该组件版本是:" & VerObj
  212. End If
  213. Response.Write "<br><font class=fonts>恭喜!该服务器支持 " & strclass & " 组件。" & verobj1 & "</font>"
  214.   End If
  215.   Response.Write "<br>"
  216. end if
  217. %>
  218. <br>■ IIS自带的ASP组件
  219. <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#3F8805" width="450">
  220. <tr height=18 class=backs align=center><td width=320>组 件 名 称</td><td width=130>支持及版本</td></tr>
  221. <%For i=0 to 10%>
  222. <tr height="18" class=backq>
  223. <td align=left>&nbsp;<%=ObjTotest(i,0) & "<font color=#888888>&nbsp;" & ObjTotest(i,1)%></font></td>
  224. <td align=left>&nbsp;<%
  225. If Not ObjTotest(i,2) Then 
  226. Response.Write "<font color=red><b>×</b></font>"
  227. Else
  228. Response.Write "<font class=fonts><b>√</b></font> <a title='" & ObjTotest(i,3) & "'>" & left(ObjTotest(i,3),11) & "</a>"
  229. End If%></td>
  230. </tr>
  231. <%next%>
  232. </table>
  233. <br>■ 常见的文件上传和管理组件
  234. <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#3F8805" width="450">
  235. <tr height=18 class=backs align=center><td width=320>组 件 名 称</td><td width=130>支持及版本</td></tr>
  236. <%For i=11 to 15%>
  237. <tr height="18" class=backq>
  238. <td align=left>&nbsp;<%=ObjTotest(i,0) & "<font color=#888888>&nbsp;" & ObjTotest(i,1)%></font></td>
  239. <td align=left>&nbsp;<%
  240. If Not ObjTotest(i,2) Then 
  241. Response.Write "<font color=red><b>×</b></font>"
  242. Else
  243. Response.Write "<font class=fonts><b>√</b></font> <a title='" & ObjTotest(i,3) & "'>" & left(ObjTotest(i,3),11) & "</a>"
  244. End If%></td>
  245. </tr>
  246. <%next%>
  247. </table>
  248. <br>■ 常见的收发邮件组件
  249. <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#3F8805" width="450">
  250. <tr height=18 class=backs align=center><td width=320>组 件 名 称</td><td width=130>支持及版本</td></tr>
  251. <%For i=16 to 23%>
  252. <tr height="18" class=backq>
  253. <td align=left>&nbsp;<%=ObjTotest(i,0) & "<font color=#888888>&nbsp;" & ObjTotest(i,1)%></font></td>
  254. <td align=left>&nbsp;<%
  255. If Not ObjTotest(i,2) Then 
  256. Response.Write "<font color=red><b>×</b></font>"
  257. Else
  258. Response.Write "<font class=fonts><b>√</b></font> <a title='" & ObjTotest(i,3) & "'>" & left(ObjTotest(i,3),11) & "</a>"
  259. End If%></td>
  260. </tr>
  261. <%next%>
  262. </table>
  263. <br>■ 图像处理组件
  264. <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#3F8805" width="450">
  265. <tr height=18 class=backs align=center><td width=320>组 件 名 称</td><td width=130>支持及版本</td></tr>
  266. <%For i=24 to 25%>
  267. <tr height="18" class=backq>
  268. <td align=left>&nbsp;<%=ObjTotest(i,0) & "<font color=#888888>&nbsp;" & ObjTotest(i,1)%></font></td>
  269. <td align=left>&nbsp;<%
  270. If Not ObjTotest(i,2) Then 
  271. Response.Write "<font color=red><b>×</b></font>"
  272. Else
  273. Response.Write "<font class=fonts><b>√</b></font> <a title='" & ObjTotest(i,3) & "'>" & left(ObjTotest(i,3),11) & "</a>"
  274. End If%></td>
  275. </tr>
  276. <%next%>
  277. </table>
  278. <br>■ 其他组件支持情况检测<br>
  279. 在下面的输入框中输入你要检测的组件的ProgId或ClassId。
  280. <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#3F8805" width="450">
  281. <FORM action=<%=Request.ServerVariables("SCRIPT_NAME")%> method=post id=form1 name=form1>
  282. <tr height="18" class=backq>
  283. <td align=center height=30><input class=input type=text value="" name="classname" size=40>
  284. <INPUT type=submit value=" 确 定 " class=backc id=submit1 name=submit1>
  285. <INPUT type=reset value=" 重 填 " class=backc id=reset1 name=reset1> 
  286. </td>
  287.   </tr>
  288. </FORM>
  289. </table>
  290. <%
  291. Response.Flush
  292. if ObjTest("Scripting.FileSystemObject") then
  293. set fsoobj=server.CreateObject("Scripting.FileSystemObject")
  294. %>
  295. <br><font class=fonts>磁盘相关测试</font>
  296. <br>■ 服务器磁盘信息
  297. <table class=backq border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#3F8805" width="450">
  298.   <tr height="18" align=center class="backs">
  299. <td width="100">盘符和磁盘类型</td>
  300. <td width="50">就绪</td>
  301. <td width="80">卷标</td>
  302. <td width="60">文件系统</td>
  303. <td width="80">可用空间</td>
  304. <td width="80">总空间</td>
  305.   </tr>
  306. <%
  307. ' 测试磁盘信息的想法来自“COCOON ASP 探针”
  308. set drvObj=fsoobj.Drives
  309. for each d in drvObj
  310. %>
  311.   <tr height="18" align=center>
  312. <td align="right"><%=cdrivetype(d.DriveType) & " " & d.DriveLetter%>:</td>
  313. <%
  314. if d.DriveLetter = "A" then '为防止影响服务器,不检查软驱
  315. Response.Write "<td></td><td></td><td></td><td></td><td></td>"
  316. else
  317. %>
  318. <td><%=cIsReady(d.isReady)%></td>
  319. <td><%=d.VolumeName%></td>
  320. <td><%=d.FileSystem%></td>
  321. <td align="right"><%=cSize(d.FreeSpace)%></td>
  322. <td align="right"><%=cSize(d.TotalSize)%></td>
  323. <%
  324. end if
  325. %>
  326.   </tr>
  327. <%
  328. next
  329. %>
  330. </td></tr>
  331. </table>
  332. <br>■ 当前文件夹信息
  333. <%
  334. Response.Flush
  335. dPath = server.MapPath("./")
  336. set dDir = fsoObj.GetFolder(dPath)
  337. set dDrive = fsoObj.GetDrive(dDir.Drive)
  338. %>
  339. 文件夹: <%=dPath%>
  340. <table class=backq border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#3F8805" width="450">
  341.   <tr height="18" align="center" class="backs">
  342. <td width="75">已用空间</td>
  343. <td width="75">可用空间</td>
  344. <td width="75">文件夹数</td>
  345. <td width="75">文件数</td>
  346. <td width="150">创建时间</td>
  347.   </tr>
  348.   <tr height="18" align="center">
  349. <td><%=cSize(dDir.Size)%></td>
  350. <td><%=cSize(dDrive.AvailableSpace)%></td>
  351. <td><%=dDir.SubFolders.Count%></td>
  352. <td><%=dDir.Files.Count%></td>
  353. <td><%=dDir.DateCreated%></td>
  354.   </tr>
  355. </td></tr>
  356. </table>
  357. <br>■ 磁盘文件操作速度测试<br>
  358. <%
  359. Response.Flush
  360. ' 测试文件读写的想法来自“迷城浪子”
  361. Response.Write "正在重复创建、写入和删除文本文件50次..."
  362. dim thetime3,tempfile,iserr
  363. iserr=false
  364. t1=timer
  365. tempfile=server.MapPath("./") & "aspchecktest.txt"
  366. for i=1 to 50
  367. Err.Clear
  368. set tempfileOBJ = FsoObj.CreateTextFile(tempfile,true)
  369. if Err <> 0 then
  370. Response.Write "创建文件错误!<br><br>"
  371. iserr=true
  372. Err.Clear
  373. exit for
  374. end if
  375. tempfileOBJ.WriteLine "Only for test. Ajiang ASPcheck"
  376. if Err <> 0 then
  377. Response.Write "写入文件错误!<br><br>"
  378. iserr=true
  379. Err.Clear
  380. exit for
  381. end if
  382. tempfileOBJ.close
  383. Set tempfileOBJ = FsoObj.GetFile(tempfile)
  384. tempfileOBJ.Delete 
  385. if Err <> 0 then
  386. Response.Write "删除文件错误!<br><br>"
  387. iserr=true
  388. Err.Clear
  389. exit for
  390. end if
  391. set tempfileOBJ=nothing
  392. next
  393. t2=timer
  394. if iserr <> true then
  395. thetime3=cstr(int(( (t2-t1)*10000 )+0.5)/10)
  396. Response.Write "...已完成!<font color=red>" & thetime3 & "毫秒</font>。<br>"
  397. Response.Flush
  398. %>
  399. <table class=backq border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#3F8805" width="450">
  400.   <tr height=18 align=center class="backs">
  401. <td width=320>供 对 照 的 服 务 器</td>
  402. <td width=130>完成时间(毫秒)</td>
  403.   </tr>
  404.   <tr height=18>
  405. <td align=left>&nbsp;<a href="http://www.hdidc.com">华东数据hdidc.com主机<font color=#888888> 双至强2.4,1GddrEcc,SCSI36.4G)</font></a></td><td>&nbsp;32~75</td>
  406.   </tr>
  407.   <tr height=18>
  408. <td align=left>&nbsp;<a href="http://www.gdxf.net/wzkj/index.htm">新丰信息港付费ASP+CGI空间</a></td><td>&nbsp;46~62</td>
  409.   </tr>
  410.   <tr height=18>
  411. <td align=left>&nbsp;<a href="http://www.68l.com/">68互联</a></td><td>&nbsp;78</td>
  412.   </tr>
  413.   <tr height=18>
  414. <td align=left>&nbsp;<a href="http://www.diy5.com">第5空间diy5.com四至强主机<font color=#888888>(P42.4,2GddrEcc,SCSI72.8G)</font></a></td><td>&nbsp;46~78</td>
  415.   </tr>
  416.   <tr height=18>
  417. <td align=left>&nbsp;<a href="http://www.100u.com?come=aspcheck&keyword=虚拟主机"
  418. >百优科技 100u 主机</a></td><td>&nbsp;31~62</td>
  419.   </tr>
  420.   <tr height=18>
  421. <td align=left>&nbsp;<a href="http://www.3366.com.cn"
  422. >点击网络主机</a></td><td>&nbsp;31~62</td>
  423.   </tr>
  424.   <tr height=18>
  425. <td align=left>&nbsp;<font color=red>这台服务器: <%=Request.ServerVariables("SERVER_NAME")%></font>&nbsp;</td><td>&nbsp;<font color=red><%=thetime3%></font></td>
  426.   </tr>
  427. </table>
  428. <%
  429. end if
  430. Response.Flush
  431. set fsoobj=nothing
  432. end if%>
  433. <br>
  434. <font class=fonts>ASP脚本解释和运算速度测试</font><br>
  435. <%
  436. Response.Flush
  437. '感谢网际同学录 http://www.5719.net 推荐使用timer函数
  438. '因为只进行50万次计算,所以去掉了是否检测的选项而直接检测
  439. Response.Write "整数运算测试,正在进行50万次加法运算..."
  440. dim t1,t2,lsabc,thetime,thetime2
  441. t1=timer
  442. for i=1 to 500000
  443. lsabc= 1 + 1
  444. next
  445. t2=timer
  446. thetime=cstr(int(( (t2-t1)*10000 )+0.5)/10)
  447. Response.Write "...已完成!<font color=red>" & thetime & "毫秒</font>。<br>"
  448. Response.Write "浮点运算测试,正在进行20万次开方运算..."
  449. t1=timer
  450. for i=1 to 200000
  451. lsabc= 2^0.5
  452. next
  453. t2=timer
  454. thetime2=cstr(int(( (t2-t1)*10000 )+0.5)/10)
  455. Response.Write "...已完成!<font color=red>" & thetime2 & "毫秒</font>。<br>"
  456. %>
  457. <table class=backq border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#3F8805" width="450">
  458.   <tr height=18 align=center class="backs">
  459. <td width=320>供对照的服务器及完成时间(毫秒)</td>
  460.     <td width=65>整数运算</td><td width=65>浮点运算</td>
  461.   </tr>
  462.   <tr height=18>
  463. <td align=left>&nbsp;<a href="http://www.100u.com?come=aspcheck&keyword=虚拟主机"
  464. >百优科技 100u 主机, <font color=#888888>2003-11-1</font></a></td><td>&nbsp;181~233</td><td>&nbsp;156~218</td>
  465.   </tr>
  466.   <tr height=18>
  467. <td align=left>&nbsp;<a href="http://www.west263.com/index.asp?ads=ajiang"
  468. >西部数码 west263 主机, <font color=#888888>2003-11-1</font></a></td><td>&nbsp;171~233</td><td>&nbsp;156~171</td>
  469.   </tr>
  470.   <tr height=18>
  471. <td align=left>&nbsp;<a href="http://www.linkwww.com "
  472. >联网科技 linkwww 主机,  <font color=#888888>2003-11-1</font></a></td><td>&nbsp;181~203</td><td>&nbsp;171</td>
  473.   </tr>
  474.   <tr height=18>
  475. <td align=left>&nbsp;<a href="http://www.9s5.com/"
  476. >就是我www.9s5.com全功能(ASP+PHP+JSP)主机,<font color=#888888>2003-11-1</font></a></td><td>&nbsp;171~187</td><td>&nbsp;156~171</td>
  477.   </tr>
  478.   <tr height=18>
  479. <td align=left>&nbsp;<a href="http://www.dnsmy.com/"
  480. >永讯网络 Dnsmy 主机, <font color=#888888>2003-11-1</font></a></td><td>&nbsp;155~180</td><td>&nbsp;122~172</td>
  481.   </tr>
  482.   <tr height=18>
  483. <td align=left>&nbsp;<a href="http://www.hostidc.net"
  484. >数据互联 Hostidc.net 主机, <font color=#888888>2004-3-28</font></a></td><td>&nbsp;156~171</td><td>&nbsp;140~156</td>
  485.   </tr>
  486.   <tr height=18>
  487. <td align=left>&nbsp;<font color=red>这台服务器: <%=Request.ServerVariables("SERVER_NAME")%></font>&nbsp;</td><td>&nbsp;<font color=red><%=thetime%></font></td><td>&nbsp;<font color=red><%=thetime2%></font></td>
  488.   </tr>
  489. </table>
  490. <br>
  491. <table border=0 width=450 cellspacing=0 cellpadding=0>
  492. <tr><td align=center>
  493. <b>[<a href="http://www.ajiang.net/products/aspcheck/serverlist.asp#notice">提醒·说明</a>]
  494. &nbsp;[<a href="http://www.ajiang.net/products/aspcheck/serverlist.asp">更多空间商即时实测数据</a>]
  495. &nbsp;[<a href="http://www.ajiang.net/products/aspcheck/">查看下载最新版</a>]</b>
  496. </td></tr>
  497. </table>
  498. <br>
  499. <table border=0 width=450 cellspacing=0 cellpadding=0>
  500. <tr><td align=center>
  501. 欢迎访问 【阿江守候】 <a href="http://www.ajiang.net">http://www.ajiang.net</a>
  502. <br>本程序由阿江(<a href="mailto:info@ajiang.net?subject=阿江探针">info@ajiang.net</a>)编写,转载时请保留这些信息
  503. </td></tr>
  504. </table>
  505. </BODY>
  506. </HTML>
  507. <%
  508. function cdrivetype(tnum)
  509.     Select Case tnum
  510.         Case 0: cdrivetype = "未知"
  511.         Case 1: cdrivetype = "可移动磁盘"
  512.         Case 2: cdrivetype = "本地硬盘"
  513.         Case 3: cdrivetype = "网络磁盘"
  514.         Case 4: cdrivetype = "CD-ROM"
  515.         Case 5: cdrivetype = "RAM 磁盘"
  516.     End Select
  517. end function
  518. function cIsReady(trd)
  519.     Select Case trd
  520. case true: cIsReady="<font class=fonts><b>√</b></font>"
  521. case false: cIsReady="<font color='red'><b>×</b></font>"
  522. End Select
  523. end function
  524. function cSize(tSize)
  525.     if tSize>=1073741824 then
  526. cSize=int((tSize/1073741824)*1000)/1000 & " GB"
  527.     elseif tSize>=1048576 then
  528.      cSize=int((tSize/1048576)*1000)/1000 & " MB"
  529.     elseif tSize>=1024 then
  530. cSize=int((tSize/1024)*1000)/1000 & " KB"
  531. else
  532. cSize=tSize & "B"
  533. end if
  534. end function
  535. sub getsysinfo()
  536.   on error resume next
  537.   Set WshShell = server.CreateObject("WScript.Shell")
  538.   Set WshSysEnv = WshShell.Environment("SYSTEM")
  539.   okOS = cstr(WshSysEnv("OS"))
  540.   okCPUS = cstr(WshSysEnv("NUMBER_OF_PROCESSORS"))
  541.   okCPU = cstr(WshSysEnv("PROCESSOR_IDENTIFIER"))
  542.   if isnull(okCPUS) then
  543.     okCPUS = Request.ServerVariables("NUMBER_OF_PROCESSORS")
  544.   elseif okCPUS="" then
  545.     okCPUS = Request.ServerVariables("NUMBER_OF_PROCESSORS")
  546.   end if
  547.   if Request.ServerVariables("OS")="" then okOS=okOS & "(可能是 Windows Server 2003)"
  548. end sub
  549. %>