我正在嘗試爲wget編寫圖形界面。 我可以在java中運行shell腳本並讀取腳本的輸出,但是在wget下面的代碼將不起作用。在java中讀取shell腳本輸出(wget)
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("wget someAddress");
InputStream output = proc.getInputStream();
int nextByte = output.read();
while(nextByte != -1){
System.out.print((char)nextByte);
nextByte = output.read();
}
那麼我應該怎麼做才能獲得下載權限?
在此先感謝
我不想說這是不可能的,但是你需要編寫一個完整的curses庫來捕獲它。 [直接從URL讀取](http://docs.oracle.com/javase/tutorial/networking/urls/readingURL.html)會更容易。 –