نمایش نتایج 1 تا 8 از 8

نام تاپیک: بدست آوردن سریال هارد

  1. #1
    کاربر دائمی آواتار mehran901
    تاریخ عضویت
    آبان 1391
    محل زندگی
    پشت کامپیوتر
    پست
    750

    Angry بدست آوردن سریال هارد

    سلام دوستان خسته نباشید
    کسی سورسی داره که سریال منحصر بفرد هاردو هم رو ویندوز 32 بیتی و هم 64 بیتی به شکل صحیح بدست بیاره ؟ ( دات نت فریم ورک 2 هم استفاده بشه تهش ، ک روی اکثر سیستم ها برنامه اجرا بشه )

    ممنون میشم دوستان با تجربه راهنمایی بفرمایند
    تشکر

  2. #2

    نقل قول: بدست آوردن سریال هارد

    سلام
    چرا قبل سوال از گوگل استفاده نمی کنی ؟ این سوال بارها بحث شده چه تو این سایت چه تو سایت های دیگه
    پس به عنوان تمرین :
    روش ها :
    1. IOCTL_STORAGE_QUERY_PROPERTY رو به همراه serial number سرچ کن
    2. WMI , serial number

    اینا کلمات کلیدی هستن جستجو کن به سورس برسی

    موفق باشی :)
    Kernel Mode Developer
    RootKitSMM@Yahoo.com

  3. #3
    کاربر دائمی آواتار mehran901
    تاریخ عضویت
    آبان 1391
    محل زندگی
    پشت کامپیوتر
    پست
    750

    نقل قول: بدست آوردن سریال هارد

    ضمن تشکر از راهنماییت
    انواع مختلفشو دیدم ک رو ویندوز 64 بیت نمیتونن سریال هاردو بدست بیارن ! واسه همین تاپیکو زدم که یک روش تست شده و قابل اعتماد پیدا کنم ، واسه پروژه ای هست که رو تعداد بسیار زیادی کامپیوتر نصب میشه اگه رو 20% سیستم ها هم نتونه سریال هاردو بدست بیاره دردسر بزرگی میشه !

    wmi زیاد باهاش مشکل داشتم اگه لطف کنید راجب IOCTL_STORAGE_QUERY_PROPERTY راهنمایی بفرمایید ممنون میشم

  4. #4
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: بدست آوردن سریال هارد

    نقل قول نوشته شده توسط mehran901 مشاهده تاپیک
    ضمن تشکر از راهنماییت
    انواع مختلفشو دیدم ک رو ویندوز 64 بیت نمیتونن سریال هاردو بدست بیارن ! واسه همین تاپیکو زدم که یک روش تست شده و قابل اعتماد پیدا کنم ، واسه پروژه ای هست که رو تعداد بسیار زیادی کامپیوتر نصب میشه اگه رو 20% سیستم ها هم نتونه سریال هاردو بدست بیاره دردسر بزرگی میشه !

    wmi زیاد باهاش مشکل داشتم اگه لطف کنید راجب IOCTL_STORAGE_QUERY_PROPERTY راهنمایی بفرمایید ممنون میشم
    با سلام
    با wmi به چه مشکلی برخوردید؟
    نرم افزارم روی بالای 500 سیستم در سراسر کشور اعم از ویندوز xp و ویندوز های 32 و 64 بیتی با دات نت 2 با wmi در حال اجراس و مشکلی هم پیش نیومده
    اصلیترین مشکل Permistion هست که باید برنامه روی Admin mode اجرا بشه که با کد نویسی حل میشه
    بهتره مشکل رو مطرح کنید تا در جهت برطرف کردنش کمک کنیم
    موفق باشید

  5. #5
    کاربر دائمی آواتار mehran901
    تاریخ عضویت
    آبان 1391
    محل زندگی
    پشت کامپیوتر
    پست
    750

    نقل قول: بدست آوردن سریال هارد

    نقل قول نوشته شده توسط danialafshari مشاهده تاپیک
    با سلام
    با wmi به چه مشکلی برخوردید؟
    نرم افزارم روی بالای 500 سیستم در سراسر کشور اعم از ویندوز xp و ویندوز های 32 و 64 بیتی با دات نت 2 با wmi در حال اجراس و مشکلی هم پیش نیومده
    اصلیترین مشکل Permistion هست که باید برنامه روی Admin mode اجرا بشه که با کد نویسی حل میشه
    بهتره مشکل رو مطرح کنید تا در جهت برطرف کردنش کمک کنیم
    موفق باشید
    ممنونم که پاسخ دادین
    نرم افزار بر روی تقریبا 2 هزار تا سیستم ،با استفاده از wmi و تحت ویبی 6 نوشته شده بود که به صورت سیستمی با Api درواقع کار میکرد و متاسفانه روی بسیاری از سیستم ها با اینکه اجازه ادمین هم به برنامه اضافه شده بود نمیتونست بدست بیاره ، و این رو زمانی متوجه شدیم که کد های مشابه زیادی رو تو سرورمون پیدا کردیم پس از بررسی متوجه شدیم درواقع وقتی بدست نیاد مثلا FFFF برمیگرده و کد مشابه تولید میکنه
    درضمن اینکه wmi درصورتی که توسط کاربر تو ویندوز غیرفعال بشه همیشه کد ثابتی برگشت داده میشه و امنیت کمی هم داره ولی خب واسه کار من این مهم نیس
    خب اگه امکان داره نمونه کدی که تست کردین و مشکلی نداشته رو لطف کنید بذارید واقعا ممنون میشم

    البته از IOCTL_STORAGE_QUERY_PROPERTY استفاده کردم و رو تموم سیستم های تست شده بدون مشکل سریال بدست اومد
    آخرین ویرایش به وسیله mehran901 : چهارشنبه 14 آبان 1393 در 14:35 عصر

  6. #6
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: بدست آوردن سریال هارد

    با سلام
    حواسم نبود که بحث سره کد هارده
    برنامه من از کد cpu به وسیله wmi استفاده میکنه و باهاش به مشکلی برنخوردم
    اگر بدردتون می خوره بگید تا براتون قرار بدم
    موفق باشید

  7. #7
    کاربر دائمی آواتار mehran901
    تاریخ عضویت
    آبان 1391
    محل زندگی
    پشت کامپیوتر
    پست
    750

    نقل قول: بدست آوردن سریال هارد

    نقل قول نوشته شده توسط danialafshari مشاهده تاپیک
    با سلام
    حواسم نبود که بحث سره کد هارده
    برنامه من از کد cpu به وسیله wmi استفاده میکنه و باهاش به مشکلی برنخوردم
    اگر بدردتون می خوره بگید تا براتون قرار بدم
    موفق باشید
    سلام آره ممنون میشم بذارید چون با کد سی پی یو هم به شدت مشکل داشتم ی زمانی

    تو ی تاپیک خارجی برای رفع مشکل بحث کردیم مدیر فرمودن که آیدی سی پی یو صرفا همیشه منحصر به فرد نیست و در انواعی به صورت مشابه وجود داره
    و در 10% مواقع هم با تغییر ویندوز تغییر میکنه

    به هر جفت حرفاش رسیدم ! البته در مقیاس وسیع برنامه تو بازار پخش شده بود و نشد دیگه کاری کرد

  8. #8
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: بدست آوردن سریال هارد

    با سلام
    کد C#‎ بود تبدیلش کردم به vb.net
    باید Management رو add refrence کنید

    Public Function GetCPUId() As String
    Dim cpuInfo As String = [String].Empty
    Dim mgmt As New ManagementClass("Win32_Processor")
    Dim objCol As ManagementObjectCollection = mgmt.GetInstances()
    For Each obj As ManagementObject In objCol
    If cpuInfo = [String].Empty Then
    cpuInfo = obj.Properties("ProcessorId").Value.ToString()
    End If
    Next
    Return cpuInfo
    End Function


    موفق باشید

تاپیک های مشابه

  1. بدست آوردن سریال هارد دیسک و مادربرد و سی پی یو
    نوشته شده توسط dll9095 در بخش VB.NET
    پاسخ: 3
    آخرین پست: جمعه 13 بهمن 1396, 00:44 صبح
  2. سوال: بدست آوردن سریال هارد و رم در سی شارپ
    نوشته شده توسط mahziar در بخش C#‎‎
    پاسخ: 17
    آخرین پست: سه شنبه 28 آذر 1391, 16:57 عصر
  3. سوال: بدست آوردن سریال هارد و cpu و مادربرد
    نوشته شده توسط com.ha.za در بخش امنیت در نرم افزار و برنامه نویسی
    پاسخ: 3
    آخرین پست: چهارشنبه 14 بهمن 1388, 18:55 عصر
  4. سوال: بدست آوردن سریال هارد با زبان سی
    نوشته شده توسط saeed.afshari در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 6
    آخرین پست: دوشنبه 22 تیر 1388, 12:56 عصر
  5. مقاله: مشکل در بدست آوردن سریال هارد ساتا
    نوشته شده توسط محسن بابائی در بخش VB.NET
    پاسخ: 11
    آخرین پست: یک شنبه 02 فروردین 1388, 16:48 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •