자바로 MAC address 구해보기

import java.io.*;


public class MacAddressTest { 
  public static void main(String args[]) throws Exception { 
    Process process = Runtime.getRuntime().exec("ipconfig /all"); 
    
    InputStream standardOutput = process.getInputStream(), standardError = 
    process.getErrorStream() ; 
    String output = ""; 
    int c;
    while ((c = standardOutput.read()) != -1) { 
      output = output + new Character((char)c).toString(); 
    } 
    while ((c = standardError.read()) != -1) 
      standardOutput.close(); 

      standardError.close(); 


      BufferedReader br = new BufferedReader(new StringReader(output)); 


      String line = null; 
      while ((line = br.readLine()) != null) { 
        if (line.trim().startsWith("Physical Address")) { 
          String mac = line.substring(line.indexOf(":")+1,
                       line.length()).trim();           
          System.out.println("MAC Address : " + mac); 
        } 
      } 
  } 
}

by 케찹만땅 | 2010/03/18 14:22 | ICT 정보와 IoT | 트랙백(1)

트랙백 주소 : http://wpkc.egloos.com/tb/4701353
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from 케찹만땅 at 2011/07/28 17:03

제목 : 자바 네트워크, InetAddress클래스로 IP ..
import java.net.InetAddress ; import java.net.UnknownHostException ; import java.io.IOException ; public class IPAddressTest { public static void main(String[]&......more

※ 로그인 사용자만 덧글을 남길 수 있습니다.

◀ 이전 페이지          다음 페이지 ▶