PDA

View Full Version : دریافت شماره سریال سی دی



delafarin
دوشنبه 08 اسفند 1390, 09:18 صبح
با سلام
چطور میتوان شماره سریال یک سی دی همراه با label آنرا فهمید و آنرا با یک متغیر نمایش داد .
البته یک تابع به نام getvolumeinformation هست که متاسفانه نتونستم ازش استفاده کنم.

tiphooo
دوشنبه 08 اسفند 1390, 17:26 عصر
اگر برای ساخت قفل سخت افزاری می خواهید از آن استفاده کنید باید بدانید که برنامه Clone قابلیت کپی شماره سریال سی دی را دارد و می توان چندین سی دی با یک شماره سریال داشت (حتی سریال سی دی های سوخته را نیز می تواند کپی کند)

delafarin
سه شنبه 09 اسفند 1390, 08:33 صبح
با سلام
دوست عزیز بله شما درست میگین ، این موضوع را از چندین سال پیش میدونستم ، اونارو برای استفاده در برنامه نویسی میخواستم شما اگر پاسخ رو بلد هستین جواب سوالم رو بدین ممنون میشم.

BORHAN TEC
چهارشنبه 10 اسفند 1390, 08:36 صبح
اگر برای ساخت قفل سخت افزاری می خواهید از آن استفاده کنید باید بدانید که برنامه Clone قابلیت کپی شماره سریال سی دی را دارد و می توان چندین سی دی با یک شماره سریال داشت (حتی سریال سی دی های سوخته را نیز می تواند کپی کند) خوب این به چه دردی می خوره؟!!! موقعی که ما در حال نوشتن برنامه ای هستیم که می خواهیم آنرا روی CD قرار دهیم نمیدونیم که شماره سریال CD بعد از رایت برنامه روی آن چه خواهد بود که بتوانیم سیاست خاصی را روی برنامه لحاظ کنیم. خوب در این حالت اگه هزار تا CD با همان شماره سریال هم داشته باشیم نمیتوانیم کار خاصی انجام دهیم. به نظر من مهمترین مسئله اینجا است که ما بتوانیم در زمان نوشتن برنامه بفهمیم که بعد از رایت شماره سریال CD چه خواهد شد. آیا شما الگوریتم خاصی را برای حل این مشکل میدانید که ما از آن بی اطلاع هستیم؟؟؟ :متفکر:

tiphooo
پنج شنبه 11 اسفند 1390, 18:07 عصر
همون کاری رو می شد کرد که با flash drive می کنند ولی خوب هزینه سی دی پائین تره یکی از راههاش این بود که شماره سریال سی دی رو در قسمتهای مختلف فایل اجرایی مخفی می کردن و زمان لود برنامه با شماره سریال سی دی موجود در درایو چک می کردن (البته چک کردن با روشهای عادی کلا کاربرد ندارد و با OlyDebug به راحتی قابل هک کردن است) در صورت درست بودن بخشهای مختلف برنامه رو فعال یا غیر فعال می کردند. در کل یک روش قدیمی است و شماره سریال سی دی و هارد و mainboard و ... معمولا الان غیر کاربردی هستند. شماره سریال سی دی پس از رایت تغییر پیدا نمی کند و معمولا برنامه رو در همون سی دی نمی گذاشتند سی دی به عنوان قفل استفاده می شد.