±Û¾´ÀÌ :ÀåÀÇÁø 1998³â 12¿ù 22ÀÏ 11:28:06
¾È³çÇϽʴϱî?
ÀÚ¹Ù ÇÁ·Î±×·¥¿¡¼ ±âÁ¸ ÀÀ¿ë ÇÁ·Î±×·¥("java SendMail2")À» ½ÇÇàÇÏ·Á°í Çϴµ¥
Àß ÀÛµ¿ÀÌ µÇÁö ¾Ê³×¿ä (ºñ¹Ð¹øÈ£°¡ ÀÔ·ÂÀÌ µÇÁö ¾Ê½À´Ï´Ù).
SendMail2 ÇÁ·Î±×·¥À» ½ÇÇàÇÏ·Á¸é ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.
Ȥ½Ã, Windows NT¿¡¼´Â ½ÇÇàµÇÁö ¾Ê´ÂÁö¿ä?
ÇÁ·Î±×·¥Àº ´ÙÀ½°ú °°½À´Ï´Ù.
ȯ °æ - Windows NT, JDK 1.2
public class InteractiveTest
{
public static void main(String[] args)
{
try{
Process p = Runtime.getRuntime().exec("cmd /C java SendMail2");
System.out.println("Now Starting...");
byte[] readBytes = new byte[100];
int len = 0;
int i = 0;
String line = "";
while( (len = p.getInputStream().read(readBytes)) != -1)
{
i++;
line = new String(readBytes, 0, len);
System.out.println(line + " " + i);
if ( line.indexOf("Esc") != -1 )
break;
}
OutputStream os = p.getOutputStream();
PrintWriter pw = new PrintWriter(os);
pw.println("****");//PASSWORD
pw.flush();
pw.close();
}catch(Exception e)
{
e.printStackTrace();
}
}
}