Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

 Как да извлечем потребителския MAC и IP адрес (ASP.NET/C#)
Автор  Filip_n (24.03.2008 10:28) съобщение до автора
Погледнат  1705 пъти добави към любими
Оценка добави коментар
Гласове  1 изпрати на приятел
Коментари  (2) абонирай се за C-Cplusplus
     
Filip_n
     
 

Много полезно при сайтове който имат бутон "запамети ме за следващ път" и автоматичен логин. Също така за анкети в който искате уникалност на записите.

CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
IPGlobalProperties computerProperties = IPGlobalProperties.GetIPGlobalProperties();
NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();
string macadd = "";     
            
foreach (NetworkInterface adapter in nics)
{
   
IPInterfaceProperties properties = adapter.GetIPProperties();

       
if (adapter.GetPhysicalAddress().ToString() != "")
           
macadd = adapter.GetPhysicalAddress().ToString();        
}

Response.Write("Потребителския ИП адрес е :" + Request.UserHostAddress + "<BR>");
Response.Write("Потребителския MAC адрес е :" macadd + "<BR>");



Ключови думи: c# ip MAC IP адрес




 За автора: Filip_n  
ASP, ASP.NET, MS SQL, C#
   
 1 посетител чете този скрипт (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

ако кажеш как се извежда MAC адр. на потребителя, НО на PHP - цар си

  megatron на 27.08.2008 17:43

Искам да се извиня както установих на след тестове МАК адреса се извлича но на сървъра а не на потребителя заблудата идва от факта че на тестовете работя на една машина . Скоро ще въведа нов код който с допитване по пинг да извлича реалния МАК адрес на потребителя .
извикването на ИП адреса работи.

  Filip_n на 26.03.2008 08:57

 

 
  • Интересно от Софтуер
 
  • Интересно от myLINKS
 
 
 
 



IT-PLACE.NET © 2004 - 2008