Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | Silverlight Ile MAC Adresi Almak
Tahribat.Com Forumları
Asp.Net - C#.Net - J#.Net - Vb.Net
      Silverlight Ile MAC Adresi Almak
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 28 Mayis 2011 (Cumartesi) 01:20 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
Nurky
(Alamancı)


Kayıt : 15 Eylül 2006
bosphorus
Erkek Üye
 

Selamlar,

Silverlight kullanarak mac adresi almak isteyenlere yararlı olması amacıyla,4-5 ay önce yazdıgım kodu arsivden buldum paylasma ihtiyacı hissettim :)

 

Dim oMClass mc As New ManagementClass("Win32_NetworkAdapterConfiguration")
Dim mObj As ManagementObjectCollection = oMCLass.GetInstances()
For Each objMO As ManagementObject In mObj
Console.WriteLine(objMO("MacAdresi").ToString())
Next

 

 

isteyenler c# icin developerfusion adresinde ki vb.net to c# converterini kullanarak o platforma uygun hale de getirebilir..

iyi calismalar.


[22817//kaanabak] 
28 Mayis 2011 (Cumartesi) 01:21 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Holyzone
(Rumplestiltskin)


Kayıt : 13 Ekim 2008
Ankara
Erkek Üye
 

Eline sağlık Kahkaha


twitter.com/Selimonder 
28 Mayis 2011 (Cumartesi) 02:21 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
yemillie


Kayıt : 9 Subat 2011
Erkek Üye
 

bu olayı bize de bi öğreten olaydı iyiydi :)


Ateist arkadaşlar bi bakar mısınız? Eşhedü enla ilahe illallah ve eşhedü enne muhammeden abduhu ve resulüh. Hadi hayırlı olsun. https://twitter.com/#!/y3millie 
28 Mayis 2011 (Cumartesi) 08:22 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
SpoofU


Kayıt : 21 Mart 2008
VW Scirocco
Erkek Üye
 
public partial class MyClient : UserControl
{
        public MyClient()
        {
            MACAddressManager macAddressManager = new MACAddressManager();
            macAddressManager.OnGetMACAddressCompleted += new EventHandler(macAddressManager_OnGetMACAddressCompleted);
            macAddressManager.BeginGetMACAddress();
        }

        void macAddressManager_OnGetMACAddressCompleted(object sender, EventArgs e)
        {
            MACAddressManager manager = (MACAddressManager) sender;
            // MAC Address  value is in manager.MACAddress
        }
}

public class MACAddressManager
{
        private dynamic sWbemServices;
        private dynamic sWbemSink;

        public string MACAddress { get; private set; }
        public event EventHandler OnGetMACAddressCompleted;

        private void EndGetMACAddress(object sender, EventArgs e)
        {
            dynamic objWbemObject = sender;
            MACAddress = objWbemObject.MACAddress;
            if (OnGetMACAddressCompleted != null)
                OnGetMACAddressCompleted(this, EventArgs.Empty);
        }

        public void BeginGetMACAddress()
        {
            if ((Application.Current.IsRunningOutOfBrowser) && (Application.Current.HasElevatedPermissions) && (AutomationFactory.IsAvailable))
            {
                dynamic sWbemLocator = AutomationFactory.CreateObject("WbemScripting.SWBemLocator");
                sWbemServices = sWbemLocator.ConnectServer(".");
                sWbemServices.Security_.ImpersonationLevel = 3; //impersonate

                sWbemSink = AutomationFactory.CreateObject("WbemScripting.SWbemSink");
                sWbemSink.OnObjectReady += new EventHandler(EndGetMACAddress);

                string query = "SELECT * FROM Win32_NetworkAdapterConfiguration where IPEnabled=true";
                sWbemServices.ExecQueryAsync(sWbemSink, query);
            }
        }
    }


VIGILANTE LEGION! FUKDA "PIPA-SOPA-ACTA-COICA-CISPA"! FUKDABIGBRUDER 

[1]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : Silverlight ile MAC Adresi Almak Favorilerime Ekle Yukarı Çık
Konuda 4 Mesaj Var.
Konu 584 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim