无聊中还看到学校的论坛有人问怎么下载校园网的电影,以前有个小宏下载是用图片地址弄出电影地址的,但是没有图片的电影呢,下不了了,今天刚好研究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>
如无特别说明,本博客文章皆为原创。转载请说明,来自吵吵博客。
原文链接:http://chaochaoblog.com/archives/32
吵吵微信朋友圈,请付款实名加入: