• 大小: 264KB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-01-30
  • 语言: Java
  • 标签: java  

资源简介

基于及J2EE的B2C电子商务系统开发(论文+系统+开题+中期+ppt)

资源截图

代码片段和文件信息

/*
 * MainJframe.java
 *
 * 
 */

package com.test;

import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.LineNumberReader;

/**
 *
 * @author  贺子超
 */
public class GetMACAddress {
   // public String getMACAddress(String ipAddress) 
     public static String getMACAddress( ) 
    {
        String strMAC = ““macAddress = ““nextLines=““;
        StringBuffer netInfo=new StringBuffer();
        try {
           // Process pp = Runtime.getRuntime().exec(“nbtstat -a “ + ipAddress);
            Process pp = Runtime.getRuntime().exec(“ipconfig /all “);
            InputStreamReader ir = new InputStreamReader(pp.getInputStream());
            LineNumberReader input = new LineNumberReader(ir);
            
           for (String str = input.readLine(); str != null; str = nextLines) 
           {
                if(str!=null)
                    netInfo.append(str+“\n“);
               /*
                if(str != null) {
                    if(str.indexOf(“MAC Address“) > 1) {
                        strMAC = str.substring(str.indexOf(“MAC Address“) + 14str.length());
                        break;
                    }
                }
                **/
                     
                        
               nextLines = input.readLine();
            }
        } catch(IOException ex) {
            return “Can‘t Get MAC Address!“;
        }
//
        /*
        if(strMAC.length() < 17) {
            return “Error!“;
        }
        macAddress = strMAC.substring(02) + “:“
                + strMAC.substring(35) + “:“
                + strMAC.substring(68) + “:“
                + strMAC.substring(911) + “:“
                + strMAC.substring(1214) + “:“
                + strMAC.substring(1517);
         **/
//
       // return macAddress;
        return netInfo.toString();
    }
    
    public static void main(String[] args) {
        GetMACAddress getMACAddress = new GetMACAddress();
       // System.out.println(getMACAddress.getMACAddress(“172.18.8.225“));
        
        try {
            java.lang.Process proc = Runtime.getRuntime().exec(“ipconfig /all“);
            InputStream istr = proc.getInputStream();
            byte[] data = new byte[1024];
            istr.read(data);
            String netdata = new String(data);
            System.out.println(“Your Mac Address=“ + procAll(netdata));
        } catch(IOException e) {
            System.out.println(“error=“ + e);
        }
    }
    
    public static String procAll(String str) {
        return procStringEnd(procFirstMac(procAddress(str)));
    }
    
    public static String procAddress(String str) {
        int indexof = str.indexOf(“Physical Address“);
        if(indexof > 0) {
            return str.substring(indexofstr.length());
        }
        return str;
    }
    
    public static String procFirstMac(String str) {
  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3398  2013-12-20 10:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\com\test\GetMACAddress.java

     文件      10553  2013-12-20 15:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\com\test\MainJframe.form

     文件      21346  2013-12-20 16:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\com\test\MainJframe.java

     文件      10428  2013-12-20 13:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\com\test\scanframe.form

     文件      11769  2013-12-20 16:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\com\test\scanframe.java

     文件       6831  2013-12-20 12:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\com\test\SortManager.java

     文件       5071  2013-12-20 09:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\com\test\TableDemo.java

     文件      80896  2013-12-20 11:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\com\test\tasklist.exe

     文件       4827  2013-12-20 11:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\com\test\TCPThread.java

     文件       2669  2013-12-20 14:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\com\test\ThreadScan.java

     文件       1237  2013-12-20 17:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\com\test\UpDownArrow.java

     文件     332800  2013-12-20 13:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\H2003212005_贺子超_本地监听与远程端口扫描的设计与开发.doc

     目录          0  2013-12-20 19:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\com\test

     目录          0  2013-12-20 14:01  JAVA本地监听与远程端口扫描(源代码+论文)\src\com

     目录          0  2013-12-20 13:01  JAVA本地监听与远程端口扫描(源代码+论文)\src

     目录          0  2013-12-20 15:01  JAVA本地监听与远程端口扫描(源代码+论文)

----------- ---------  ---------- -----  ----

               491825                    16


评论

共有 条评论