PDA

View Full Version : برنامه ای در جهت یافتن شماره سریال تمام CPU ها



deljavan
سه شنبه 10 آذر 1383, 08:07 صبح
من بدنبال برنامه ای هستم تا بتوانم شماره سریال cpu را پیدا کنم
البته با جستجو در اینترنت فقط سورسی را پیدا کردم که مربوط به cpu ها قدیمی بود
مثلا 286 تا 486 ولی به بعد آن را یافت نکردم.
لطفا اگر کسی در این مورد اطلاعی دارد ما را بی خبر نگذارد.

afshinghaffari
یک شنبه 26 آذر 1385, 22:14 عصر
سلام من این سورس را از همینجا دیدم. لطفا اگر اون سورسی که برای cpu های قدیمی
گرفتی برای من بفرست. o9123172663@yahoo.com




bool CPU::IsCPUSerialSupported()
{
bool bSupported = false;
DWORD cpufeat = 0;
_asm
{
xor eax, eax
inc eax
CPUID
mov cpufeat, edx
}
if(0x00040000 & cpufeat) // get bit 18
{
bSupported = true;
}
return bSupported;
}

MNosouhi
دوشنبه 27 آذر 1385, 00:41 صبح
تا اونجایی که من تحقیق کردم بهتره که از شماره cpu برای گزاشتن قفل استفاده نکنید.
شاید هارد بهتر باشه.

mzjahromi
دوشنبه 27 آذر 1385, 06:50 صبح
سلام من این سورس را از همینجا دیدم. لطفا اگر اون سورسی که برای cpu های قدیمی
گرفتی برای من بفرست. o9123172663@yahoo.com




bool CPU::IsCPUSerialSupported()
{
bool bSupported = false;
DWORD cpufeat = 0;
_asm
{
xor eax, eax
inc eax
CPUID
mov cpufeat, edx
}
if(0x00040000 & cpufeat) // get bit 18
{
bSupported = true;
}
return bSupported;
}

این کد هنوز ادامه داره.
تا اینجا فقط مشخص میکنه که آیا پشتیبانی میکنه از شماره سریال یا نه

تا اونجایی که من تحقیق کردم بهتره که از شماره cpu برای گزاشتن قفل استفاده نکنید.
شاید هارد بهتر باشه.
بهتره ترکیبی استفاده بشه چون اونم مشکلات خاص خودش رو داره

vesal
سه شنبه 26 دی 1385, 01:21 صبح
اینم سورس کامل برای دریافت مشخصات CPU

http://masterdelphi.com/phpbb2/download.php?id=11