package auto;
import java.net.*;
import java.sql.*;
import java.io.*;
import java.util.*;
//import db.*;
public class test extends thread{
url weburl;
string urladdr;
public test()
{}
public test(string urladdr,url weburl)
{
this.urladdr=urladdr;
this.weburl=weburl;
}
public test(string urladdr)
{
try{
this.urladdr=urladdr;
//weburl=new url(urladdr);
this.start();
}
catch(exception e){system.out.println(e.tostring());}
}
public inputstream getstream(string url)
{
try{
//urladdr=url;
url tempurl=new url(url);
return tempurl.openstream();
}catch(exception e){system.out.println("hello");}
return null;
}
public void run()
{
while(true)
{ try{
getstream(urladdr);
thread.sleep(200);
}catch(exception e){}
}
}
public string getstr(inputstream in)
{
try{
stringbuffer temp=null;
bufferedreader buffer=new bufferedreader(new inputstreamreader(in));
string tempstr="";
string strsum="";
while ((tempstr=buffer.readline())!=null)
{
strsum=strsum+tempstr;
}
buffer.close();
//in.close();
return strsum;}
catch(exception e){system.out.println("shit");
}
return "";
}
public string getmtvurl(string html)
{ try{
string temp=html.substring(html.lastindexof("../")+3);
temp=temp.substring(0,temp.indexof("/""));
temp="http://movies.v111.com/movies/film/play.asp?id=30959";+temp;
temp=temp.trim();
return temp; }catch(exception e){system.out.println(e.tostring());}
return null;
}
public string getmtvname(string html)
{
try{
string temp=html.substring(html.indexof("作品名:")+4);
temp=temp.substring(0,temp.indexof(""));
temp=temp.trim();
return temp;}
catch(exception e){system.out.println("hello");}
return null;
}
public void insertdb(string mtvurl,string mtvname)
{
// dboperate writer=new dboperate();
// string insert="insert into mtvlist(mtvname,mtvurl)values('"+mtvname+"','"+mtvurl+"')";
// writer.exesql(insert);
}
public void getover()
{
inputstream in=getstream(urladdr);
string content=getstr(in);
string url=getmtvurl(content);
string name=getmtvname(content);
insertdb(url,name);
}
public static void main(string[] avg)
{
for(;;)
{
try{
test look=new test("http://www.sje.cn";);
look.getstream(look.urladdr).close();
thread.sleep(500);
}
catch(exception e){
system.out.println(e.tostring());
continue;}}
}
}
闽公网安备 35060202000074号