سلام
چطور میشه hard disk ip رو تو C# پیدا کرد ؟
یا یه کد unique دیگه
اگه bios id هم باشه مشکلم رفع میشه
واسه بالا بردن امنیت نرم افزار نوشته شده میخوامش
مرسی
سلام
چطور میشه hard disk ip رو تو C# پیدا کرد ؟
یا یه کد unique دیگه
اگه bios id هم باشه مشکلم رفع میشه
واسه بالا بردن امنیت نرم افزار نوشته شده میخوامش
مرسی
Last edited by M@$00D; 23-02-2008 at 08:56. دليل: کسی جواب نداده
من یک نمونه با Vb.net دارم وقت ندارم برات به C# تبدیل کنم اگر میخوای بگو
using System.Management;
private void GetHDDSerialNumber()
{
ManagementObjectSearcher searcher;
string query1 = "SELECT * FROM Win32_DiskDrive";
string query2 = "SELECT * FROM Win32_PhysicalMedia";
searcher = new ManagementObjectSearcher(query1);
foreach (ManagementObject wmi_HD in searcher.Get())
if (wmi_HD["Model"] != null)
MessageBox.Show(wmi_HD["Model"].ToString());
searcher = new ManagementObjectSearcher(query2);
foreach (ManagementObject wmi_HD in searcher.Get())
if (wmi_HD["SerialNumber"] != null)
MessageBox.Show(wmi_HD["SerialNumber"].ToString());
}
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)