したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

お道具箱

738名無しさん@メールお腹いっぱい:2006/05/27(土) 19:44:16 ID:z15in4MA
737です。

"総合案内所"の1769でhikkyさんからアドバイスを頂いたので、一部を変えてみました。

# コンパイルする前に三箇所ある"□"を"H"(注:必ず半角大文字)にしてください。

import java.net.□ttpURLConnection;
import java.io.InputStream;
import java.net.URL;
import java.io.FileOutputStream;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.io.BufferedReader;

public class Visit extends Thread
{
□ttpURLConnection _huc;

public Visit(String pTarget)
{
try
{
URL url = new URL(pTarget);
_huc = (□ttpURLConnection)url.openConnection();
_huc.setRequestMethod("GET");
_huc.setRequestProperty("User-Agent", "MSIE 5.5");
} catch (Exception e) {
e.printStackTrace();
System.out.println("Fail in <Visit>");
}
}

public void run()
{
try
{
InputStream is = _huc.getInputStream();
while(true)
{
sleep(10000000);
}
} catch (java.net.UnknownHostException e) {
} catch (InterruptedException e) {
System.exit(0);
} catch (Exception e) {
e.printStackTrace();
System.out.println("Fail in run");
}
}

public static void main(String arg[])
{
if (arg.length != 1)
{
System.out.println("usage : java Visit <urls>");
System.exit(1);
}
try
{
FileInputStream fis = new FileInputStream(arg[0]);
InputStreamReader isr = new InputStreamReader(fis);
BufferedReader br = new BufferedReader(isr);
String s;
while ((s = br.readLine()) != null)
{
for(int i=0; i<3; i++)
{
s.trim();
Visit v = new Visit(s);
v.start();
}
}
br.close();
isr.close();
fis.close();
}
catch (Exception e)
{
e.printStackTrace();
System.exit(1);
}
}
}


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板