国产探花免费观看_亚洲丰满少妇自慰呻吟_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結構軟件注冊一樣的效果。


 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 瑞丽市| 曲周县| 平江县| 龙口市| 诸暨市| 通榆县| 正蓝旗| 青神县| 会宁县| 昭平县| 临城县| 长海县| 巴中市| 沾益县| 云龙县| 葫芦岛市| 奉贤区| 红安县| 延津县| 霞浦县| 毕节市| 元氏县| 牟定县| 洱源县| 迭部县| 安丘市| 都匀市| 永昌县| 砚山县| 丰台区| 沅陵县| 盐津县| 墨江| 璧山县| 青神县| 阳新县| 和静县| 淳安县| 治县。| 宜川县| 安多县|