Java virtual network machine human code

xiaoxiao2021-03-06  13

Java virtual network machine human code 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 (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");

}

""; "

}

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 ("Work Name:") 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 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;}}

}

}

转载请注明原文地址:https://www.9cbs.com/read-48879.html

New Post(0)