PDA

View Full Version : فهمیدن شماره سریال cpu,mainboard,harddisk



mmp1360
سه شنبه 04 بهمن 1384, 12:26 عصر
چگونه می توانم شماره سریال مادربردوهاردیسک وسی پی یو را ازطریق کدنویسی بفهمم؟؟

m-khorsandi
سه شنبه 04 بهمن 1384, 12:35 عصر
جستجو کنید، درباره این موارد قبلا" بحث شده:
http://www.barnamenevis.org/forum/showthread.php?t=34687
http://www.barnamenevis.org/forum/showthread.php?t=36011

unique1984
سه شنبه 04 بهمن 1384, 12:40 عصر
با سلام با این فقط می تونید سریال نامبر هارد زو بدست بیارین
http://www.swissdelphicenter.com/en/showcode.php?id=57

ali_abbasi22145
سه شنبه 04 بهمن 1384, 14:59 عصر
سلام
MiTeC System Information Component ورژن 9 به بعد عالی کارهایت را تنجام می دهد.

unique1984
سه شنبه 04 بهمن 1384, 17:46 عصر
آقای عباسی این کامپوننتو باید از کجا بدست آورد

alimooghashang
سه شنبه 05 شهریور 1387, 19:12 عصر
به اینجا سر بزن
امیدوارم کمکت کنه
http://www.computering.ir/archives/79

Hsimple11
سه شنبه 05 شهریور 1387, 21:46 عصر
دوست گرامی سوال مربوط به 3 سال پیش است، الان بهش جواب می دید؟!

اگه هم میخواهید این لینک رو قرار بدید تو بخش نکته ها و کدها بگذارید.

e_q_sun
سه شنبه 05 شهریور 1387, 22:47 عصر
با این میتونی سریال درایو C هارد رو به دست بیاری
procedure TForm1.Button1Click(Sender: TObject);
var
VolumeSerialNumber : DWORD;
MaxComponetLength, FileFlag : Cardinal;
begin
GetVolumeInformation('c:\',nil,0,@VolumeSerialNumb er,MaxComponetLength,FileFlag,nil,0);
Edit1.Text := IntToStr(VolumeSerialNumber);
end;
end.

hadisalahi2
چهارشنبه 06 شهریور 1387, 12:18 عصر
سلام ، با این کد میتونی شماره سریال هارد و سی دی رام رو از رجیستری بخونی


REG:=TRegistry.Create;
reg.RootKey:=HKEY_LOCAL_MACHINE;
try
keygood:=reg.OpenKey('HARDWARE\DEVICEMAP\Scsi\Scsi Port 0\Scsi Bus 0\Target Id 1\Logical Unit Id 0',false);
if keygood then s:=reg.ReadString('Identifier');
end;
finally
reg.Free;
end;

e_q_sun
چهارشنبه 06 شهریور 1387, 15:33 عصر
شماره سریال cd رایت شده رو چه جوری گیر بیاریم.
اصلا میشه گیرش آورد؟؟

hadisalahi2
چهارشنبه 06 شهریور 1387, 18:30 عصر
منظورت از شماره سریال سی دی رایت شده چیه ؟ منظورت شماره سریال سی دی رایتره؟
اگه منظورت همینه توی کد بالا فقط قسمت Target ID رو باید روی صفر تنظیم کنی.
یا حق

Felony
چهارشنبه 06 شهریور 1387, 19:04 عصر
نه نمیشه شماره سریال CD رایت شده رو به دست آورد ، البته یه CD هایی هست که سریالشون رو میشه خوند یه زمانی یه شرکت آمریکایی برای جلوگیری از رایت شدن CD هاش این نوع CD رو تولید کرد اینجوری برنامه سریال CD رو میخوند و اگه سریال تغییر کرده بود اجرا نمیشد که بعد از چند ماه ترتیب این نوع قفل گذاری هم داده شد و ...

الان فکر نکنم دیگه از اون CD ها باشه اگر کسی سراغ داره خبر بده ...

Nima NT
پنج شنبه 07 شهریور 1387, 00:56 صبح
فکر کنم ترتیب الگوریتمی که شما در ذهن دارید هم داده شده.
اگه برنامه به سریال سی دی حساس باشه ، حتی اگر از CD های خاص هم استفاده شده باشه ، استفاده از درایو مجازی کار قفل رو یه سره میکنه ، چون در این حالت سریال سی دی تغییر نمیکنه.

e_q_sun
پنج شنبه 07 شهریور 1387, 00:57 صبح
من شنیدن هر CD وقتی رایت میشه یه شماره سریال یا یه همچین چیزی بهش تعلق میگیره
میخواستم بدونم درسته یا نه،اگه درسته راه پیدا کردنش چیه؟
خوب مثل اینکه آقا نیما فهمیدن من میخوام چه کار کنم.البته راهنمایی خوبی کردن ، چون من اصلا حواسم به Imag سی دی نبود.
من میخواستم برنامه ای که مینویسم به وسیله شماره سریال CD فقط رویه یک CD کار کنه

Nima NT
پنج شنبه 07 شهریور 1387, 01:03 صبح
درسته این سریال تعلق میگیره ولی به درد کار امنیتی نمیخوره ، چراکه وقتی شما از CD خودتون image تهیه میکنید ، فایل فوق با همون سریال سی دی رو هارد ذخیره میشه ، وقتی شما با درایور های مجازی این ایمیج رو فراخوانی کنید انگار که CD اصل تو دستگاهه ( با همون سریال !!‌ ).

e_q_sun
پنج شنبه 07 شهریور 1387, 01:08 صبح
درسته این سریال تعلق میگیره ولی به درد کار امنیتی نمیخوره ، چراکه وقتی شما از CD خودتون image تهیه میکنید ، فایل فوق با همون سریال سی دی رو هارد ذخیره میشه ، وقتی شما با درایور های مجازی این ایمیج رو فراخوانی کنید انگار که CD اصل تو دستگاهه ( با همون سریال !!‌ ).

حالا سورس یا راهی داریم که بشه پیداش کرد؟؟؟