如何用程式下載網上檔案

dengmxw發表於2005-07-21
我想從下列網站下載1.RM至385.RM共385個RM檔案,因用手工下載太麻煩,我想寫個程式自動迴圈下載。
http://202.100.72.44/news/yingyutl/lookahead/1.rm
...
http://202.100.72.44/news/yingyutl/lookahead/385.rm

我寫了下載一個檔案的程式試試,執行java getfile>10.rm 結果下載的不是所要的東西。
import java.net.*;
import java.io.*;

public class getfile{
public static void main (String [] args)
{
try{
URL Aurl=new URL("http://202.100.72.44/news/yingyutl/lookahead/10.rm");
String str;
URLConnection tc =Aurl.openConnection();

InputStreamReader ins=new InputStreamReader(tc.getInputStream());
BufferedReader in=new BufferedReader(ins);
while((str=in.readLine())!=null) {
System.out.println(str);
}
in.close();
}
catch(MalformedURLException e){ System.out.println("建立URL()物件失敗");}
catch (IOException e){System.out.println("openConnection()失敗");}

}
}
請高手幫忙指點,該如何寫?謝謝!!!

相關文章