ManagementObjectSearcher MOS = new ManagementObjectSearcher("Select ProcessorId From Win32_Processor"); foreach (ManagementObject getserial in MOS. Get byle alınca oluyor mu hocam kod nasıl? Bir sonuc BFEBFBFF1115060 gibi bısey gelıo mesela salladım. Bu her cpu için unique bir değer mi? Sanki biraz kısa gbi

Biliyorum o geliyor hocam ama unique değil o. Teldeyim şimdi eve geçince bakarım. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

genel try catch yapma hocam o kısımla ilgili try catch yap, eğer catch e düşerse o zaman boş dnder.. olmadı o kısmı çıkarabilirsin Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

msdn. microsoft.com burda Minimum supported client windows vista demişler o yüzden emin olamadım.

o halde mac adresini alacaksın hocam. unique bir adrestir bu da ama bazı yazılımlarla sahte şeyler gsterebiliyorsun var mc = new ManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObjectCollection mos = mc. GetInstances ; foreach Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

managementclass altında, processorid, volumeserialnumber kullanabilirsin. sisteme zgü veriler çekip yine kendi combinini yapıp uniq değer elde edebilirsin. volume serial number dediğin şey harddisking volume numarasıdır ve her formatta değişir. hdd nin serialini bulmak kolay değil. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Anladım hocam o şekilde yaparım.

bu verdiğin kodda try catch yapmak lazım di mi hocam çünkü bazı pclerde gelmiycek anakart id si yada başka bi id

çalışmaması için bir sebep gremiyorum açıkçası. mesela 2. linkte adam. net framework 4 ile yapmış. http://www.microsoft.com/tr-tr/download/details.aspx?id=17851 buradan bakınca. net fw4'ü Windows XP SP3 destekliyor. İnsan; insan olsaydı, insan olmazdı..

Hocam baseboard olanı daha nce denedim işletim sisteminden alakasız olarak bazı pc lerde gelmiyor değer anakart olayında hata veriyor.

registry a girme hocam her zaman değişebilen bir şeydir o, yani işletim sistemlerinde aynı olmasını bekleme.. daha nce güzel bi lisans sistemi yazmıştık web tabanlı ama bulamadım her zamanki gibi.. bende virtual machine var o yüzden seri numarasını alamadım ama şunları bir dene alman gerek bir şeyler var mos = new ManagementObjectSearcher("root\\CIMV2", "SELECT FROM Win32_Processor"); foreach (ManagementObject getserial in mos. Get mos = new ManagementObjectSearcher("SELECT FROM Win32_BaseBoard"); foreach (ManagementObject mo in mos. Get mos = new ManagementObjectSearcher("SELECT FROM Win32_BIOS"); foreach (ManagementObject mo in mos. Get o processID unique değil hocam, cpu tipi olması lazım mesela işlemcin intel pentium i7 olsun, aynı işlemciye sahip birinin kodu aynı çıkar. biz onu sonradan fark etmiştik.. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

HKEY_LOCAL_MACHINE\\SOFTWARE\\ Hocam bunun altında microsoft diye bir başlık yok regeditte

cpu id sini alabilirsin, hepsinde çalışır Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

ama aynı program ile denersem aynı bılgısayarda aynı sonucu verecek yle değil mi hocam ben xp de çalışır mı onu merak ettim.

Bu unique regeditten okuyabilirsin HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Cryptography\\MachineGuid"; ::: REALHACKERS. NET ADMIN :::

C# ile bilgisayardan bir unique değer elde etmek istiyorum. Windows xp ile de çalışıyor olması nemli. http://forum.codecall. net/topic/78149-c-tutorial-generating-a-unique-hardware-id/ burası var bi. http://stackoverflow.com/questions/3474940/unique-computer-id/3474966#3474966 bide bunu buldum bunlardan birini kullansam mesela 1. linkdeki gbi yapsam. Xp de sorunsuz çalışır mı? EDİT : https://msdn.microsoft.com/en-us/library/aa394077.aspx burdan baktım bios a ait unique id için en az windows vista gerekiyor diyor. Windows xp de nasıl unique değerler elde edebiliriz acaba?

managementclass altında, processorid, volumeserialnumber kullanabilirsin. sisteme zgü veriler çekip yine kendi combinini yapıp uniq değer elde edebilirsin. http://www.leyladansonra.com/

bu arada tavsiyem karıştırıp bir unique id elde etmen http://www.codeproject.com/Articles/28678/Generating-Unique-Key-Finger-Print-for-a-Computer sanırım bunu daha nce kullanmıştım Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Tamam hocam aslında unique olmasada aynı denk gelme olasılıgı fazla mıdır cpu id lerin oda nemli