مشاهده نسخه کامل
: فقل نرم افزاری
سلام دوستان
دنبال کدی می گردم که شماره سریال هارد رو برمیگردونه
چندتا کد هم پیدا کردم که روی حداقل 20 سیستم تست کردم اما تا حالا کدی پیدا نکردم که روی همه هارد ها جواب بده...
فقط یک dll پیدا کردم از سایت
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید که اون هم مشکل رجیستر کردن داشت
دوستان اگه کدی دارن و جواب گرفتن لطف کنن برای من هم بزارن
ممنون
سلام.
با یه جستجو پیدا میکنید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
موفق باشید.
دوست عزیز این کد رو من قبلا تست کردم، روی همه هاردها جواب نمیده
من دنبال کدی می گردم تا همیشه جواب بده
دوست عزیز این کد رو من قبلا تست کردم، روی همه هاردها جواب نمیده
من دنبال کدی می گردم تا همیشه جواب بده
سلام.
همه ی سخت افزارها که نسخه ی اصل نیستند که سریال داشته باشند بسیاری از آنها قلابی و نا معتبرند:31:
یک کد پیدا کردم که روی همه هارها جواب میده اما کرک میخواد
سلام
کمی تفاوت دارد، ولی بسیار ساده و کارآمد است ...
شماره سریال یک پارتیشن:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای سریال هارد باید از System.Management.dll استفاده کنید.
موفق باشید.
سلام
خب مشکل شد دوتا!!!
اگه fdisk کنه یا ... شماره سریالش عوض میشه که
من می خوام براساس همین شماره سریال بهش رمز بدم...
Alireza_1363
29-12-2010, 18:36
من یه DLL دارم که برای تمام هارد دیسک ها جواب میده ولی تو زبان Native ایجاد شده اگه روش استفاده از DLLها تو دات نت رو بلد هستید براتون ارسال کنم
سلام
خب مشکل شد دوتا!!!
اگه fdisk کنه یا ... شماره سریالش عوض میشه
بله ولی خیلی هم مهم نیست!
خوب اگر طرف هاردش را عوض کند هم همین مشکل پیش می آید!
کافی است مشتری مجدد سریال فعال سازی جدید بگیرید.
شرکت های نرم افزاری معمولاً روی یک محصول خاص تا سه بار هم سریال فعال سازی جدید میدهند و البته مشتری میتواند برنامه را بیش از یک رایانه نصب کند ولی با این کار اولاً فرصت سه بار خودش را میسوزاند و دوماً شرکت تولیدی میتواند سریال های قبلی را برای آپدیت اینترنتی غیر فعال کند و یا حتی در صورت اپدیت از کار بیافتد و...
بحرحال برای سریال هارد میتوانید از همچین کدی استفاده کنید.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سعی کردم حالات مختلف را در نظر بگیریم و در نهایت هم برای اطمینان روی سه هارد امتحان کردم.
این کد به سادگی شاخص هارد (شماره گذاری شده از صفر) را میگیرد و سریال آن را میدهد.
(دوستان اگر خواستند، نوشتن VB آن هم ساده است و با کمی دقت به راحتی خودشان میتوانند انجام دهند)
در نهایت لازم به ذکر است که میشد از شرطهایی مثل WHERE هم در عبارت اولیه استفاده کرد و زیاد رایج نیست.
موفق باشید.
سلام
خیلی ممنون
فقط یه چیز! اون متغییر bVistaOrAbove در ابتدا دو بار مقدار دهی شده...
samadsam
30-12-2010, 13:07
سلام
خیلی ممنون
فقط یه چیز! اون متغییر bVistaOrAbove در ابتدا دو بار مقدار دهی شده...
اگه اشتباه نکنم یک بار تعریف شده از نوع boolean هستش تو خط اول تعریف تو خط دوم مقدار دهی در مقدار دهی هم می تونه True یا False باشه.
سلام
چیز! اون متغییر bVistaOrAbove در ابتدا دو بار مقدار دهی شده
حواسم نبوده ...
در طی مراحل نوشتن و برای امتحان، آن خط را اضافه کردم و بعد یادم رفت حذفش کنم و اینجا بگذارم.
کد اصلاح شد.
ممنون.
ممنونم
اما كد شما مثل كدهاي ديگري كه قبلا تست كره بودم روي سيستم شركت جواب نداد
هارد سيستم شركت hitachi HDS721050CLA362
نمي دونم چرا هر كدي تست ميكنم به غير از كدي كه از همون سايت تاپيك اول گرفتم جواب نداد
سلام
پیشنهاد میکنم اول این کد را امتحان کنید که بهبود یافته همان کد قبلی است:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بعد این یکی را هم امتحان کنید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام
كد رو روي همون سيستم ذكر شده تست كردم:
كد اول جواب نداد و اما كد دوم همون نام هارد كه در تاپيك قبلي گذاشتم رو برميگردونه
راه حلي هست كه بشه روي تمام سيستم ها يك كد خاص پيدا كرد؟
M.Hashemi
22-01-2011, 19:34
با سلام
لینک های زیر را چک کنید :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
به نظر من بهتره چندتا از مشخصات سیستم را بگیرید.
مانند :
سریال هارد
سریال مادربرد
سریال پردازنده
و ...
و در شرط خود بگید چک کند مثلا اگر 2 تا از سزیال ها با هم برابری می کرد و تنها یکی از ان ها مثل هم نبود. از ان سریال چشم پوشی کند. چون ممکن است ان سریال تحت فرمت کردن و نصب مجدد ویندوز تغییر کرده باشد.
-------------
اما به نظرم بهتره از قفل سخت افزاری استفاده کنید.
با تشکر
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.