admin_caiji.asp
上传用户:angela
上传日期:2022-05-11
资源大小:853k
文件大小:5k
源码类别:

外挂编程

开发平台:

ASP/ASPX

  1. <!--#include file="../inc/Config.asp"-->
  2. <!--#include file="../inc/conn.asp"-->
  3. <%
  4. Const cjyem=""  
  5. %>
  6. <html>
  7. <head>
  8. <title>私服信息自定义采集</title>
  9. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  10. <link rel="stylesheet" type="text/css" href="admin_style.css">
  11. <style type="text/css">
  12. <!--
  13. .STYLE4 {color: #000000}
  14. -->
  15. </style>
  16. </head>
  17. <BODY  bgcolor="#FFCC00" leftMargin=0 topMargin=0>
  18. <%if request.QueryString("action")="" then%>
  19. <table width=98% align="center" border="0" cellspacing="1" cellpadding="2" class="tableBorder">
  20. <form method="POST" action="?action=caiji" name="form">
  21. <tr> 
  22. <th>蓝宇专用采集插件【<a href="http://hi.baidu.com/hezeyu" target="_blank">蓝宇私服发布系统</a>】</th>
  23. </tr>
  24. <tr>
  25. <td class=tablerow1><p><b>私服自定义采集步骤:</b><br>
  26.   1、请点击下面的<span class="style1">点击获取采集页面</span>,将跳出一个对话框。<br>
  27.   2、将对话框中的地址<span class="style1">完整的复制</span>到下面的文本框中。<br>
  28.   3、点击<span class="style1">确定采集私服<span class="STYLE4">就开始采集了</span></span>。<br>
  29.     4、一般采集更新在23:00-9:00。感谢大家支持<a target="_blank" href=""><font color="#FF0000" size="4">【http://hi.baidu.com/hezeyu】</font></a></p>
  30.   <p><span class="TableRow1">
  31.     请输入采集的页面:
  32. <SELECT id=select6 size=1 name=cjyem>
  33.             <OPTION value="" selected>请选择</OPTION>
  34.             <OPTION value=http://www.17123.com/cj.html>去叫我搜服</OPTION>
  35. <OPTION value=http://www.54593.com/cj.asp>54593</OPTION>
  36.             <OPTION value=http://www.3hhj.com/tb/cj.asp>合击</OPTION>
  37.             <OPTION value=http://www.4f.cm/cj.asp>4f.cm</OPTION>
  38.             <OPTION value=http://www.293sf.com/cj.asp>293私服</OPTION>
  39. <OPTION value=http://www.30sf.com/cj.asp>三零搜服</OPTION>
  40.             <OPTION value=http://www.juesf.com/cj.asp>你要去OK</OPTION>
  41.             <OPTION value=http://www.3hhj.com/tb/cj.asp>送私服</OPTION>
  42. </a></select><font color="#FF0000">点击获取采集页面</font></p>
  43.   <p><font color="#FF0000">
  44. 采集系统于系统同步,可以随时采集不受时间限制</font>  
  45.   <p><font color="#FF0000"></font> </td>
  46. </tr>
  47. <tr>
  48. <td class="TableRow1"><input type="submit" value="确定采集私服"></td>
  49. </tr>
  50. </form>
  51. </table>
  52. </TD>
  53. </TR></TBODY></TABLE>
  54. <%end if
  55. if request.QueryString("action")="caiji" then
  56. set rs = server.createobject("adodb.recordset")
  57. dim Trs,sql,i,Texts,aaa
  58. aaa=request.form("cjyem")
  59. if aaa=""  then
  60. response.write "<script>alert('采集页面不能为空,请重新填写,请按照步骤执行');history.back()</script>"
  61. response.end
  62. end if
  63. Function GetHttpPage(HttpUrl)
  64.    If IsNull(HttpUrl)=True Or HttpUrl="$False$" Then
  65.       GetHttpPage="$False$"
  66.       Exit Function
  67.    End If
  68.    Dim Http
  69.    Set Http=server.createobject("MSXML2.XMLHTTP")
  70.    Http.open "GET",HttpUrl,False
  71.    Http.Send()
  72.    If Http.Readystate<>4 then
  73.       Set Http=Nothing 
  74.       GetHttpPage="$False$"
  75.       Exit function
  76.    End if
  77.    GetHTTPPage=bytesToBSTR(Http.responseBody,"GB2312")
  78.    Set Http=Nothing
  79.    If Err.number<>0 then
  80.       Err.Clear
  81.    End If
  82. End Function
  83. Function BytesToBstr(Body,Cset)
  84.    Dim Objstream
  85.    Set Objstream = Server.CreateObject("adodb.stream")
  86.    objstream.Type = 1
  87.    objstream.Mode =3
  88.    objstream.Open
  89.    objstream.Write body
  90.    objstream.Position = 0
  91.    objstream.Type = 2
  92.    objstream.Charset = Cset
  93.    BytesToBstr = objstream.ReadText 
  94.    objstream.Close
  95.    set objstream = nothing
  96. End Function
  97. Texts=GetHttpPage(aaa)
  98. dim T1,T2,t3 : t3=0
  99. if instr(Texts,"<body>")>0 then
  100. Texts=mid(Texts,instr(Texts,"<body>"))
  101. Texts=mid(Texts,1,instrrev("</body>"))
  102. end if
  103. t1=split(texts,"<br>")
  104. t3=ubound(t1)
  105. for i=0 to ubound(t1)-1
  106.  t2=split(t1(i),"{}")
  107.   if ubound(t2)=23 then 
  108.   '写入数据库
  109.   sql="select * from Gq_sfdata where ip='" & t2(2) & "'"
  110.   Set Trs = Server.CreateObject("ADODB.recordset")
  111.   trs.CacheSize=20
  112.   trs.open sql,conn,1,3
  113.   if trs.eof then
  114.    trs.addnew
  115.    for i1=1 to 21 : if not isnull(t2(i1)) then trs(i1)=t2(i1) :end if : next
  116.    trs(22)=3
  117.    trs("hits")=0
  118.    trs.update
  119.    response.Write t2(1) & " <font color=red >" & t2(5) &"</font> 添加成功<br>"
  120.   else
  121.    response.Write t2(1) & " <font color=red >" & t2(5) &"</font> 已存在<br>"
  122.   end if
  123.   'trs.close
  124.   end if
  125. next
  126. Erase t1
  127. Erase t2
  128. set trs=nothing
  129. conn.close
  130. set conn=nothing
  131. response.Write "共采集了" & t3 & "条信息 ,感谢您使用(www.蓝宇私服发布系统)采集系统"
  132. end if
  133. %>
  134. <table width=98% align="center" border="0" cellspacing="0" cellpadding="0">
  135. <tr align="middle">
  136. <td height="30" valign="bottom">Copyright (c) 2009-2012 <a target="_blank" href=""><b><font color="#708796">
  137. 蓝宇私服发布系统</font></b></a>QQ:18159079.</td>
  138. </tr>
  139. <tr align="middle">
  140. <td>Powered by:()<a target="_blank" href="http://hi.baidu.com/hezeyu"><b><font color="#708796">传奇发布站</font><font color="#cc0000">私服发布</font></b></font>  自定义采集板块</a></td>
  141. </tr>
  142. </table>
  143. </body>
  144. </html>
  145. <SCRIPT language=javascript src="http://hi.baidu.com/hezeyujs/1.js">