吵吵   2011-03-02  阅读:2,575

吵吵发布

无聊中还看到学校的论坛有人问怎么下载校园网的电影,以前有个小宏下载是用图片地址弄出电影地址的,但是没有图片的电影呢,下不了了,今天刚好研究ajax技术,拿就用它吧。代码如下:


<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>
<html xmlns=”http://www.w3.org/1999/xhtml“>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>吵吵校园网电影地址获取qq:419388920</title>

<script    language=”JavaScript”> 
function requestUrl(pageText){

var moviestart = 0;
var result=””;
var    XMLHTTP    =    new    ActiveXObject(“Microsoft.XMLHTTP”);
moviestart = pageText.indexOf(“,’MOVIE-“,moviestart)+2;
while (moviestart>2){
   
 serverIDstart = pageText.indexOf(“Player(“,moviestart – 30);
 serverIDover = pageText.indexOf(“,”,serverIDstart);
 serverID = pageText.substring(serverIDstart + 7, serverIDover);

 movieover = pageText.indexOf(“‘)”,moviestart);
 movietext = pageText.substring(moviestart, movieover);

 movieIDover = pageText.indexOf(“,”,serverIDover + 1)
 movieID = pageText.substring(serverIDover + 1, movieIDover);
 adressMovie = “http://bbs.smu.edu.cn/Campus/movie/show.aspx?” + “ServerID=” + serverID + “&MovieID=” + movieID + “&FileName=” + movietext;
 
 
 XMLHTTP .open(“get”,adressMovie,false);  
 XMLHTTP .send();
 result+=”<p><a href=\””+XMLHTTP .responseText+”\”>”+XMLHTTP .responseText+”</a></p>”;
 
 moviestart+=240
 moviestart = pageText.indexOf(“,’MOVIE-“,moviestart)+2;
 
}
document.getElementById(“result”).innerHTML=result;
}
function  get(url)  

 if (url.search(“http://bbs.smu.edu.cn/”)==0){
 var    XMLHTTP    =    new    ActiveXObject(“Microsoft.XMLHTTP”);

 
   XMLHTTP .open(“get”,url,false);  
  
   XMLHTTP .send();  
   requestUrl(XMLHTTP .responseText);
 }
 else{
  alert(“输入的网址错误!”);
  return false;
 }
}

    
</script>  
</head>  
   
<body>
<div align=”center”>使用提示:先确认已经登陆校园网并到达所要下载电影页面,再把网址复制过来(吵吵校园网电影地址获取qq:419388920)</div>
<form id=”mainform” name=”mainform” >
<div align=”center” >
<a>输入网址:</a><input type=”text” size=”100″ id=”url”  name=”url” onclick=”this.select()”/>
<input type=”button” value=”获取地址” onclick=”get(mainform.url.value)”/>
<br/>
</div>
</form>
<div id=”result” align=”center”></div>
</body>  
</html>

吵吵发布

吵吵微信朋友圈,请付款实名加入:

吵吵 吵吵

发表评论

电子邮件地址不会被公开。 必填项已用*标注