هارد ساتا هاردی است با کابل مخصوص و سرعت زیاد و ظرفیت بالا .
البته دوستان دیگر تخصصی تر بیان کنند .
:)
Printable View
هارد ساتا هاردی است با کابل مخصوص و سرعت زیاد و ظرفیت بالا .
البته دوستان دیگر تخصصی تر بیان کنند .
:)
در مورد وابسته کردن قفل به شماره سخت افزاری هارد دیسک چند مشکل وجود داره:نقل قول:
نوشته شده توسط کد نویس
1- امکان گرفتن شماره سریال فیزیکی همه هارد دیسک ها وجود ندارد (بخصوص در هارد دیسک ها ساتا!).
2- امکان گرفتن این شماره سریال در همه نسخه های ویندوز وجود ندارد.
Salam be hamegi
bade inke hameye matalebe marbot be gofl ro khondam fekri be saram zad
vagti 14 sal dashtam toye Qbasic ba estefade az farmane Vol MS-Dos ye gofl neveshtam ke Seriale Drive ro migereft va ...
ama moshkelesh in bood ke barname hayi ke mineveshtam ro bayad khodam miraftam ro Systeme taraf nasb mikardam va age Drivesh Format mishod ...
midonam goflam moshkele ziyadi dash ama vase ye bache 14 sale khob boood dige :oops:
modat ha boood ke dige geyde gofl ro zade boodam ama hala mikham Update besham
agaye Code nevis age mishe rahnemayi konin ta yad begiram ke chetori bayad Seriale bazi sakht afzararo peyda konam . inam begam ke dar morede tavabe kheyli zayifam ama ta delet bekhad algoritme pichide minevisam ke fekr nakonam kesi be geyre khodam betone onaro tarjome kone
lotfan rahnemayi konin
har kasi mitone rahnemayi kone
gorbane shoma , Lion KING :reading:
سلام دوستان
عیدتان مبارک
دوستان حقیقت من وقت زیادی نداشتم که کل مطالب رو بخونم وفق وقت کردم صفحه اول بخونم به خاطر همین نمیدونم این مطلب رو کسی دیگه بیان کرده یا نه
شما برای این که با مشکل دوگانه بودن serial number ها مواجه نشید میتونید چند روش رو به کار ببرید .
اولین روش که ردخور نداره این که از شماره سریال کارت شبکه استفاده کنید این شماره سریال از طرف IEEEتعریف می شود و در جهان تکراری وجود ندارد --- اما یه مشکل هست که اینکه طرف کارت شبکه داشته باشه :mrgreen:
روش دوم که به نظر من اونوم رد خور ندارد استفاده از سریال مودمه که به نظر من اونوم تقریباً میشه گفت که به همین صورته ( مودمو دقیق نمودم ولی باید همینطور باشه -- امتحان کنید به من هم بگید )
روش سوم استفاده از تاریخ ساخت Bios است که این روش در مواقعای هم با مشکل برمی خوره ...
ولی شما می تونید از چند روش استفاده کنید(ترکیب روشها )
یعنی استفاده از سریال cpu ترکیب اون با mainboard و ترکیب اون با تاریخ ساخت بایوس دقیقاٌ کد رو می سازید که تکراری در اون وجود نداره .....
قابل توجه دوستانی که برای جلوگیری از رایت میگفتند ......... :confy2:
در ضمن اینم یادم رفت بگم از شماره سریال خود سی دی هم می تونید استفاده کنید ...... (جلوگیری از رایت اون ) وفق به کسانی شماره سریال نصب برنامه داده بشه که شماره سریال سی دی را درست بیان کنند و در لیست شماره سریال ها رایت شده شما باشد ..........
شاید هم بشه شماره سریال سی دی را موقع رایت جوری تنظیم کرد که در یک رنج خاص باشد .....
امیدوار این مطالب بدرد همه بخوره ...............
موفق باشید
بابا این سورسشو بزاری لاقل ملت استفاده کنن . ثواب داره بخدا
سورس کدوم را میخواهی؟نقل قول:
نوشته شده توسط Microsoft.net
به نظر من سورسهای این تاپیک فوق العاده ارزش دارند حتی محصول تولیدشون هم
واقعا ارزش داره
همین برنامه ای که شماره سریال هارد رو بدون استفاده از WMI بدست می اره و تبدیل به license Key می کنه اگه می شه برای من یدونشو بفرستید دعاتون می کنم
Arsanjani@gmail.com
شماره سریال هارد دیگه بدرد نمیخوره چون با این روش در هاردهای ساتا نمیشود شماره سریال را بدست آورد .
لطفا بفکر برنامه ای باشید که بتواند شماره سریال هاردهای ساتا را نیز پیدا کند .
:گیج:
:sorry:
سلام دوستان
به نظر من ما در این تاپیک داشتیم خیلی خوب پیش می رفتیم .اما متاسفانه این تاپیک را نیمه کاره رها کردیم.
لطفا بیایید دوباره شروع کنیم...
حتما من به خاطر یک مشکل و پروژه ایی فوری مجبور شدم وقتم رو روی اون بذارم
اما حتما دوباره شروع میکنیم .
در ضمن کسی از دوستان هارد ساتا داره ؟
من دارم
Description: x86 Family 15 Model 2 Stepping 7
Processor ID: BFEBFBFF00000F27
Status: OK
Manufacturer: GenuineIntel
Availability: Running/Full Power
Load Percentage: 5
Current Clock Speed: 2423 MHz
Maximum Clock Speed: 2423
Level 2 Cache Size: 0
Level 2 Cache Speed:
Power Management Supported: False
اقای مفیدی میشه لطفا اون کد بازگشت شماره سریال هارد را که با wmi داشتیم با این هارد تون تست کنید؟نقل قول:
نوشته شده توسط MM_Mofidi
عزیزان اگه اجازه بدین و منو تو جمع خودتون در خصوص تکمیل پروژه راه بدین ممنون می شم.
موفق باشین. :موفق:
فکر می کنم باید الگوریتم کارو عوض کرد.
من روش فکر میکنم اگر الگوریتم بهتری پیدا کردم حتما اطلاع می دم
من یک ocx دارم که شماره سریال cpu و hard و m.board رو به صورت کاملا صحیح میده و یک قفل ساده هم با استفاده از اون نوشتم و این ocx رو در کامپیوترهای مختلفی آزمایش کردم که همه جا جواب میده .
اگه لازم شد بهم بگین تا بفرستم .
ۀطف میکنین اگه بفرستین.
مرسی
با سلام
Description: x86 Family 15 Model 3 Stepping 4
Processor ID: BFEBFBFF00000F34
Status: OK
Manufacturer: GenuineIntel
Availability: Running/Full Power
Load Percentage: 14
Current Clock Speed: 2412 MHz
Maximum Clock Speed: 2412
Level 2 Cache Size: 0
Level 2 Cache Speed:
Power Management Supported: False
بابا نیکی و پرسشنقل قول:
نوشته شده توسط hadi2345
Description: x86 Family 15 Model 2 Stepping 7
Processor ID: BFEBFBFF00000F27
Status: OK
Manufacturer: GenuineIntel
Availability: Running/Full Power
Load Percentage: 32
Current Clock Speed: 2019 MHz
Maximum Clock Speed: 2019
Level 2 Cache Size: 0
Level 2 Cache Speed:
Power Management Supported: False
دوستان من این تاپیک رو ادامه میدم با اینکه خیلی وقت بود تعطیل شده بود
من دارم به جواب میرسم فقط مشکل هاردهای جدید رو دارم که اونم حل شد
میتونیم به یک راه حل جامع برسیم.
من هم جدیدا هارد ساتا خریدم و یک سری آزمایش روی آن انجام داده ام و چیزهایی را میشود استفاده کرد و فکر کنم نتیجه بخش باشد .
در ضمن آقا بابک اگر هارد ساتا در اختیار نداشتید میتوانید تستهایتان را من برایتان بر روی این هاردها انجام بدهم .
همچنین دوستی دارم که هم هارد ساتا دارد هم از پردازنده AMD استفاده میکند میتوانیم بر روی کامپیوتر او نیز آزمایشهای خود را انجام دهیم .
:sunglass:
خوشحال هستم که این تاپیک دوباره شروع به کار کرد. من وقتی از wmi استفاده می کنم برا سریال هارد و بعدش flash memory به کامپیوتر وصل می کنم invalid use of null می دهد.
سلام
من هم خوشحالم که این تاپیک دوباره راه افتاد. امیدوارم نتیجه بخش باشد. (راه حل جامع واقعا سخت به نظر می رسد) اگر کمکی از ما هم برمی آ'مد خوشحال می شویم انجام دهیم.
خیلی خوبه که این موضوع دوباره ادامه داده شد
من یه ocx و چند مثال دارم که یک سری اطلاعات از سخت افزار بر می گردونند ولی اطلاعات مادر بوردهای soltek رو نمی تونند در بیاورند :گیج:
خوب به نظر من استفاده از OCX های شرکتهای دیگه مخصوصا در این زمینه یک کم
مسئله ساز میشه.
چون مسئله امنیت هست و اینکه این OCX فول باشه و . . . نمیشه اعتماد کامل بهش
کرد
اقای سیدشریفی اوائل هفته بعد من براتون یک فایل برای تست روی هارد ساتا میفرستم
تا آزمایشات روی این نوع هارد و هم روی پردازنده AMD صورت بگیره .
در ضمن کسی از دوستان راجع به آنتی دیباگ کار کردن ؟
اطلاعاتی دارن (به شکل حرفه ایی)
آقا بابک در خدمتیم
:موفق:
یک برنامه می خوام که مشخصات مادر بوردهای soltek رو هم بتونه در بیاره
با اینکه مادر بوردهای soltek از مادر بوردهای درجه یک دنیا است نمی دانم چرا از نظر اطلاعات خود نم پس نمیده به این دو عکس توجه کنید
به نظر من ارزش داره که یکمی هم وقت روی شماره سریال cd صرف کنیم
در عکس اول
مستطیل ابی شماره سریال یک cd در cd drive است
در عکس دوم
مستطیل ابی شماره سریال همان cd در dvd drive است
مستطیل قرمز شماره سریال کپی cd قبلی در cd drive است
البته این cd ها به صورت image یا cd به cd کپی نشده شاید در این حالت این شماره هم کپی بشه
به هر صورت هر cd دارای یک شماره سریال کارخانه هست اگر بشود انرا پیدا کرد به نظر من بهترین قفل است
این هارد شما ساتا هست ؟
سلام به همه دوستان فعال در این تاپیک
مخصوصا آقای زواری
با اجازه من هم می خوام اگه کمکی از دستم بر میآید در جمع شما همکاری کنم.
لازم به ذکر است که من تعداد زیادی کامپیوتر دم دستم دارم و می تونم روی همه اونا تست را انجام بدم.
البته یک ActivX هم دارم ارسال می کنم شاید بدرد بخوره .
--------------------------
محسن
با سلام
Description: x86 Family 15 Model 1 Stepping 3
Processor ID: 3FEBFBFF00000F13
Status: OK
Manufacturer: GenuineIntel
Availability: Running/Full Power
Load Percentage: 60
Current Clock Speed: 1716 MHz
Maximum Clock Speed: 1716
Level 2 Cache Size: 0
Level 2 Cache Speed:
Power Management Supported: False
با تشکر
با سلام ممنون می شم اگه اینو برام بفرسدی . مرسی :thnx:نقل قول:
نوشته شده توسط hadi2345
راجب شماره سریال ساخت cd کسی اطلاعاتی ندارد
ممنون ولیکن ما این اطلاعات رو خودم در آوردیم تا وابسته به OCX خاصی نباشیمنقل قول:
hadi2345 نوشته است:
من یک ocx دارم که شماره سریال cpu و hard و m.board رو به صورت کاملا صحیح میده و یک قفل ساده هم با استفاده از اون نوشتم و این ocx رو در کامپیوترهای مختلفی آزمایش کردم که همه جا جواب میده .
اگه لازم شد بهم بگین تا بفرستم .
و در ضمن این OCX که میگی وقتی درون فایل رو با نرم افزارهای Resource Hacker
نگاه کنی پیغام های نسخه آزمایشی هست به همین خاطر از این OCX استفاده
نکرده ایم (محض احتیاط)
در ضمن دوستان فعلا هیچ اطلاعاتی از سیستم خودشون رو با نرم افزاری
که قبلا گفتیم نذارن
ممنون میشم
سلام
در ادامه فرمایش آقا بابک، این کامپوننت پس از کامپایل کردن درست کار نمی کند و ضمنا با Notebook هم مشکل دارد.نقل قول:
من یک ocx دارم که شماره سریال cpu و hard و m.board رو به صورت کاملا صحیح میده و یک قفل ساده هم با استفاده از اون نوشتم و این ocx رو در کامپیوترهای مختلفی آزمایش کردم که همه جا جواب میده .
اگه لازم شد بهم بگین تا بفرستم
بله این مشکل بارها و بارها از سوی دوستان گزارش شدهنقل قول:
در ادامه فرمایش آقا بابک، این کامپوننت پس از کامپایل کردن درست کار نمی کند و ضمنا با Notebook هم مشکل دارد
می بخشید که پابرهنه پریدم تو این موضوع :oops:
این کدیه که خودم نوشتم ::نوشتن::
می تونید تستش کنید که روی هارد ساتا کار می کنه یا نه :گیج:
این فایل کدی که از سریال هاردهای سیستم یه کد مخصوص می سازه رو بر می گردونه
من خودم روی چند تا هارد معمولی تست کردم مشکلی نداشت :wink:
اگه می شه با هارد ساتا هم تست کنید :mrgreen:
اینم کدش
Option Explicit
Private Type DRIVERSTATUS
bDriveError As Byte
bIDEStatus As Byte
bReserved(1 To 2) As Byte
dwReserved(1 To 2) As Long
End Type
Private Type IDEREGS
bFeaturesReg As Byte
bSectorCountReg As Byte
bSectorNumberReg As Byte
bCylLowReg As Byte
bCylHighReg As Byte
bDriveHeadReg As Byte
bCommandReg As Byte
bReserved As Byte
End Type
Private Type SENDCMDINPARAMS
cBufferSize As Long
irDriveRegs As IDEREGS
bDriveNumber As Byte
bReserved(1 To 3) As Byte
dwReserved(1 To 4) As Long
End Type
Private Type SENDCMDOUTPARAMS
cBufferSize As Long
DStatus As DRIVERSTATUS
bBuffer As String * 512
End Type
Private Declare Function CreateFile Lib "kernel32" Alias "CreateFileA" (ByVal lpFileName As String, ByVal dwDesiredAccess As Long, ByVal dwShareMode As Long, ByVal lpSecurityAttributes As Long, ByVal dwCreationDisposition As Long, ByVal dwFlagsAndAttributes As Long, ByVal hTemplateFile As Long) As Long
Private Declare Sub DeviceIoControl Lib "kernel32" (ByVal hDevice As Long, ByVal dwIoControlCode As Long, lpInBuffer As Any, ByVal nInBufferSize As Long, lpOutBuffer As Any, ByVal nOutBufferSize As Long, lpBytesReturned As Long, ByVal lpOverlapped As Long)
Private Declare Sub CloseHandle Lib "kernel32" (ByVal hObject As Long)
Private Sub Form_Load()
MsgBox GetHardsSerial
End Sub
Private Function GetHardsSerial() As String
Dim Count As Byte, Serial(0 To 3) As String, hDrive As Long, SCOP(0 To 3) As SENDCMDINPARAMS, SCIP(0 To 3) As SENDCMDOUTPARAMS
For Count = 0 To 3
hDrive = CreateFile("\\.\PhysicalDrive" & Count, -1073741824, 3, 0, 3, 0, 0)
SCOP(Count).bDriveNumber = Count
SCOP(Count).irDriveRegs.bCommandReg = 236
DeviceIoControl hDrive, 508040, SCOP(Count), 32, SCIP(Count), 528, 0, 0
CloseHandle hDrive
Serial(Count) = Replace(Replace(SCIP(Count).bBuffe r, Chr$(0), ""), " ", "")
Next
If Serial(0) = Empty Then
If Serial(1) <> Empty Then
Serial(0) = Serial(1)
ElseIf Serial(2) <> Empty Then
Serial(0) = Serial(2)
ElseIf Serial(3) <> Empty Then
Serial(0) = (Serial(3))
End If
End If
If Serial(1) = Empty Then
If Serial(0) <> Empty Then
Serial(1) = (Serial(0))
ElseIf Serial(2) <> Empty Then
Serial(1) = (Serial(2))
ElseIf Serial(3) <> Empty Then
Serial(1) = (Serial(3))
End If
End If
If Serial(2) = Empty Then
If Serial(0) <> Empty Then
Serial(2) = (Serial(0))
ElseIf Serial(1) <> Empty Then
Serial(2) = (Serial(1))
ElseIf Serial(3) <> Empty Then
Serial(2) = (Serial(3))
End If
End If
If Serial(3) = Empty Then
If Serial(0) <> Empty Then
Serial(3) = (Serial(0))
ElseIf Serial(1) <> Empty Then
Serial(3) = (Serial(1))
ElseIf Serial(2) <> Empty Then
Serial(3) = (Serial(2))
End If
End If
GetHardsSerial = (Serial(0) & Serial(1) & Serial(2) & Serial(3))
End Function
سلام من این کد بالا رو امتحان کردم ولی جواب نداد
با سلام خدمت همه دوستان .
من اون ocx رو تو سایت گذاشتم ولی خودم هم در notebook ها با مشکل مواجه شدم ولی شماره سریال هارد رو درست میداد .
البته مشکل ما فقط این نیست در اصل مشکل ما crack نشدن قفل میباشد و باید چاره ای اندیشید.
جناب R_BABAZADEH
با سلام
سریال cd قابل اطمینان نیست چون duplicate میشه
میتونید تست کنید.
Description: x86 Family 6 Model 10 Stepping 0
Processor ID: 0383FBFF000006A0
Status: OK
Manufacturer: AuthenticAMD
Availability: Running/Full Power
Load Percentage: 7
Current Clock Speed: 1829 MHz
Maximum Clock Speed: 1829
Level 2 Cache Size: 512
Level 2 Cache Speed: 609
Power Management Supported: False
اگه میشه OCX رو واسه دانلود بزاریدش اینجا
نقل قول:
من یک ocx دارم که شماره سریال cpu و hard و m.board رو به صورت کاملا صحیح میده و یک قفل ساده هم با استفاده از اون نوشتم و این ocx رو در کامپیوترهای مختلفی آزمایش کردم که همه جا جواب میده .
اگه لازم شد بهم بگین تا بفرستم
با عرض پوزش من صفحه قبلی رو نخوندم و این کد رو گذاشتم
:sorry: