国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

如果獲取服務器的Mac地址

2024-07-21 02:26:08
字體:
來源:轉載
供稿:網友

實現

1、新建項目getmac;

2、在解決方案資源管理器中,修改默認的webform1.aspx為getmac.aspx;

3、在解決方案資源管理器中,給項目添加引用,添加system.management;

4、在工具箱中拖放一個label到設計視圖中,命名為macaddress,用以顯示讀取的mac地址信息;

5、在后置文件中,添加如下方法:
private static string get_macaddress()

  string mac_address="";
  managementobjectsearcher query =new managementobjectsearcher("select * from win32_networkadapterconfiguration") ;
  managementobjectcollection querycollection = query.get();
  foreach( managementobject mo in querycollection)
  {
   if(mo["ipenabled"].tostring() == "true")
   {
    mac_address = mo["macaddress"].tostring();
   }   
  }
  return mac_address;
}

然后在page_load中添加一行代碼:

macaddress.text = get_macaddress();

這樣我們就可以得到機器的mac地址,格式為 xx:xx:xx:xx:xx,我們可以轉換為 xx-xx-xx-xx-xx或者是其他形式。

應用

        我們通過讀取機器的mac地址、硬盤號、cpu或其他硬件信息,然后通過我們編寫的加密方法加密,可以生成唯一的序列號,這樣可以實現部署web應用程序時,我們如果要使用部署了的應用程序,必須先注冊,達到與傳統c/s結構軟件注冊一樣的效果。


 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 广安市| 高碑店市| 苏尼特左旗| 仙游县| 玛纳斯县| 阿克| 盱眙县| 安吉县| 布尔津县| 汉沽区| 通化县| 清原| 和硕县| 陕西省| 东阿县| 门头沟区| 綦江县| 铜山县| 雷波县| 黔西县| 栖霞市| 勐海县| 棋牌| 苍南县| 宣汉县| 浦县| 华蓥市| 鄂州市| 滨州市| 晋州市| 高要市| 曲周县| 蒙自县| 安陆市| 铜川市| 额济纳旗| 广水市| 晋宁县| 建宁县| 塘沽区| 嘉黎县|