حتما من به خاطر یک مشکل و پروژه ایی فوری مجبور شدم وقتم رو روی اون بذارم
اما حتما دوباره شروع میکنیم .
در ضمن کسی از دوستان هارد ساتا داره ؟
Printable View
حتما من به خاطر یک مشکل و پروژه ایی فوری مجبور شدم وقتم رو روی اون بذارم
اما حتما دوباره شروع میکنیم .
در ضمن کسی از دوستان هارد ساتا داره ؟
من دارم
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: