Parsi Coders
مشکل با بدست اوردن شماره سریالcpu - نسخه قابل چاپ

+- Parsi Coders (http://parsicoders.com)
+-- انجمن: Software Development Programming (http://parsicoders.com/forumdisplay.php?fid=37)
+--- انجمن: C# Programming (http://parsicoders.com/forumdisplay.php?fid=55)
+--- موضوع: مشکل با بدست اوردن شماره سریالcpu (/showthread.php?tid=248)



مشکل با بدست اوردن شماره سریالcpu - Ghoghnus - 05-10-2011

سلام دوستان گل
من برای قفل کردن برنامم از شماره سریال cqpاستفاده میکردم
اما متاسفانه شماره ای که بهم برموگردونه روی همه سیستم ها یکی هستش
مشکل از کجاس
کد:
using System.Management;
string cpuInfo = String.Empty;
//create an instance of the Managemnet class with the
//Win32_Processor class
ManagementClass mgmt = new ManagementClass("Win32_Processor");
//create a ManagementObjectCollection to loop through
ManagementObjectCollection objCol = mgmt.GetInstances();
//start our loop for all processors found
foreach (ManagementObject obj in objCol)
{
if (cpuInfo == String.Empty)
{

// only return cpuInfo from first CPU

cpuInfo = obj.Properties["ProcessorId"].Value.ToString();

}
}



RE: مشکل با بدست اوردن مشاره سریالcpu - Amin_Mansouri - 05-10-2011

سلام دوست عزیز
خوش امدی به فروم
بنظر من سریال هارد دیسک رو بگیری بهتره بعد + سریال سی پی یو کن

به هر حال من یه سورس کد مامل در این زمینهبرای شما گذاشتم :
[عکس: Article.jpg]

دانلود :

.zip   GetHardwareInfo_Code.zip (اندازه 15.95 KB / تعداد دانلود: 16)


RE: مشکل با بدست اوردن مشاره سریالcpu - Ghoghnus - 05-10-2011

دوست عزیز این کد را چند ماه پیش دانلود کردم

خیلی هم جالب بود این کد را هم از این برنامه یاد گرفتم اما میشه مشکل کد منو بگید؟



RE: مشکل با بدست اوردن مشاره سریالcpu - Amin_Mansouri - 05-10-2011

تو رفرنس پروژت System.Management اضافه میکنی ؟


RE: مشکل با بدست اوردن مشاره سریالcpu - Ghoghnus - 05-12-2011

بله اقا اضافه میکنم
همش یه شماره بدست میاره واسه خودم خیلی عجیبه


RE: مشکل با بدست اوردن مشاره سریالcpu - Amin_Mansouri - 05-12-2011

دوست عزیز ناراحت نشی ها هیچ کسی نمیاد از سریال سی پی یو برای قفل سخت افزاری استفاده کنه
سرایلهای سی پی یو مشابه داریم.
بهترین نوع سریال همون سریال هارد دیسک هست.
از سریال هارد دیسک استفاده کن


RE: مشکل با بدست اوردن شماره سریالcpu - Ghoghnus - 05-13-2011

دوست گلم چرا باید ناراحت بشم
ممنون که گفتید
از این به بعد از هارد دیسک استفاده میکنم


بازم ممنون


RE: مشکل با بدست اوردن شماره سریالcpu - Ghoghnus - 05-15-2011

میشه بگید چطوری شماره هارد را بدست بارم
یا هرجا که بهتره؟



RE: مشکل با بدست اوردن شماره سریالcpu - Amin_Mansouri - 05-16-2011

سلام
عذر میخوام دوست عزیز بابت تاخیر چند روزه
بدست اوردن سریال هارد دیسک در سی شارپ
http://parsicoders.com/showthread.php?tid=294&action=lastpost