Parsi Coders
Source Code Get Serial Number Hard Disk C# - نسخه قابل چاپ

+- Parsi Coders (http://parsicoders.com)
+-- انجمن: Software Development Programming (http://parsicoders.com/forumdisplay.php?fid=37)
+--- انجمن: C# Programming (http://parsicoders.com/forumdisplay.php?fid=55)
+--- موضوع: Source Code Get Serial Number Hard Disk C# (/showthread.php?tid=294)

صفحات 1 2


Source Code Get Serial Number Hard Disk C# - Amin_Mansouri - 05-16-2011

How to Retrieve the REAL Hard Drive Serial Number
Shows you how to obtain the hardware serial number set by the manufacturer and not the Volume Serial Number that changes after you format a hard drive.
.

با سورس زیر که با سی شارپ نوشته شده است میتونید سریال هارد دیسک رو بدست بیارید.
دانلود :

.zip   hard_disk_serialNo_src.zip (اندازه 4.25 KB / تعداد دانلود: 151)


RE: Source Code Get Serial Number Hard Disk C# - Ghoghnus - 05-17-2011

امین جان این کد بهم جواب نداد Huh
[عکس: hard.jpg]


RE: Source Code Get Serial Number Hard Disk C# - Amin_Mansouri - 05-17-2011

واضح تر بگو
مشکل چیه ؟


RE: Source Code Get Serial Number Hard Disk C# - Ghoghnus - 05-17-2011

مشکل خاصی ندارم
برنامه شماره سریال را نمیده
تو عکس که پیداست


RE: Source Code Get Serial Number Hard Disk C# - Amin_Mansouri - 05-17-2011

بدست اوردن سریال هارد دیسک
سورس کد :
کد پی‌اچ‌پی:
//Namespace Reference
using System.Management

/// <summary>
/// method to retrieve the selected HDD's serial number
/// </summary>
/// <param name="strDriveLetter">Drive letter to retrieve serial number for</param>
/// <returns>the HDD's serial number</returns>
public string GetHDDSerialNumber(string drive)
{
    
//check to see if the user provided a drive letter
    //if not default it to "C"
    
if (drive == "" || drive == null)
    {
        
drive "C";
    }
    
//create our ManagementObject, passing it the drive letter to the
    //DevideID using WQL
    
ManagementObject disk = new ManagementObject("win32_logicaldisk.deviceid=\"" drive +":\"");
    
//bind our management object
    
disk.Get();
    
//return the serial number
    
return disk["VolumeSerialNumber"].ToString();




RE: Source Code Get Serial Number Hard Disk C# - Ghoghnus - 09-03-2011

داداش من ویندوزم را عوض کردم یه کد دیگه بهم داد!چرا؟



RE: Source Code Get Serial Number Hard Disk C# - Amin_Mansouri - 09-03-2011

خسته نباشی دادا :d
هر بار که فرمت کنی سریال درایو مورد نظر عوض میشه


RE: Source Code Get Serial Number Hard Disk C# - Ghoghnus - 09-03-2011

(09-03-2011، 02:04 PM)پارسا نوشته: خسته نباشی دادا :d
هر بار که فرمت کنی سریال درایو مورد نظر عوض میشه

بعد به نظر شما از این میشه برا قفل استفاده کرد؟شماره هارد را چطور میشه بدست آورد؟


RE: Source Code Get Serial Number Hard Disk C# - Amin_Mansouri - 09-03-2011

گفتم چطوری به دست بیاری که !
پسوورد هارد و یه چیز دیگه مثل سی پی یو یا یوزر طرفو بگیر با هم جمع کن
بعد با یه اگوریتم اینکود کن


RE: Source Code Get Serial Number Hard Disk C# - Ghoghnus - 09-03-2011

این کد که شما دادید با فرمت درایو تغیر میکنه!چطوری میشه شماره واقعی هارد بدست اورد!هارد نه درایو!
ممون