PDA

View Full Version : شماره سریال رسانه



coder
سه شنبه 01 فروردین 1385, 18:05 عصر
سلام دوستان
چطوری میشه شماره سریال CD رو پیدا کرد. منظورم خود CD است نه درایو اون
:متفکر:

meh_secure
پنج شنبه 03 فروردین 1385, 00:55 صبح
از دستور Vol در Windows Command Line استفاده کنید. راهنماییتون می کنه.

coder
یک شنبه 06 فروردین 1385, 11:56 صبح
متشکرم دوست گرامی ولی منظورم موقع موقع کد نویسی بود

ali_kolahdoozan
دوشنبه 07 فروردین 1385, 09:01 صبح
با api می شه . یک روش مسخره هم هست حاصل vol رو به درون یک فایل txt پاس کنید و بعد فایل رو باز کنید و از درونش سریال رو بردارید . این دو روش با کد نویسی جواب می ده

meh_secure
دوشنبه 07 فروردین 1385, 23:05 عصر
بهترین روش رو انتخاب کنید. اگر هم جز مسخره ترین راهی نداشتید, مسخره ترین رو انتخاب کنید.

m-heidari
چهارشنبه 09 فروردین 1385, 02:33 صبح
من فکر میکنم اگه یه کم به System.IO.IsolatedStorage کار کنید نیازی به API و یا مسخره ترین راه نباشه.

meh_secure
چهارشنبه 09 فروردین 1385, 02:42 صبح
ممنون و متشکرم. میرم روش کار کنم.

coder
چهارشنبه 09 فروردین 1385, 15:35 عصر
متشکرم دوستان من از System.IO.IsolatedStorage نتونستم چیزی پیدا کنم. اگر کسی موفق شد یا مثال API رو بلده لطفا کمک کنه

meh_secure
چهارشنبه 09 فروردین 1385, 15:46 عصر
متاسفانه منم نتونستم. MSDN رو هم دیدم ولی بازم چیزی دستگیرم نشد.

Hamedm
چهارشنبه 09 فروردین 1385, 17:43 عصر
سلام


اگر کسی موفق شد یا مثال API رو بلده لطفا کمک کنه

Declare Function GetVolumeInformation Lib "Kernel32" Alias "GetVolumeInformationA" (ByVal lpRootPathName As String, ByVal lpVolumeNameBuffer As String, ByVal nVolumeNameSize As Long, ByVal lpVolumeSerialNumber As Long, ByVal lpMaximumComponentLength As Long, ByVal lpFileSystemFlags As Long, ByVal lpFileSystemNameBuffer As String, ByVal nFileSystemNameSize As Long) As Long


این تابع در .NET قادر نیست سریال رو بده اما در VB6.0 بخوبی کار میکنه. هر چقدر گشتم، علتشو پیدا نکردم.


در پناه حق موفق باشید و پرتوان

Hamedm
چهارشنبه 09 فروردین 1385, 18:31 عصر
سلام مجدد

عزیز جان یک چیز برات پیدا کردم (به زبان C#).
ببین این بکارت میاد؟

در پناه حق موفق باشید و پرتوان

Hamedm
پنج شنبه 10 فروردین 1385, 02:38 صبح
سلام

اون سورسی که در پست قبلی قرار دادم با C# بود و سورس خیلی شلوغی هم بود، بطوری که براحتی نمیشد چیزی ازش فهمید. بخاطر همین براتون یک برنامه نوشتم که سریال تمام درایوهارو میده.
چون در Framework کلاس و Property مشخصی برای این کار نیست، مجبور شدم از System.Management استفاده کنم.
در ضمن میتونید از همین طریق به بیش از 35 مشخصه درایو دسترسی داشته باشید.

در پناه حق موفق باشید و پرتوان

coder
دوشنبه 14 فروردین 1385, 07:55 صبح
ممنون آقا حامد، گل کاشتی:تشویق:
حالا بنظر شما میشه برای قفل گذاری از این ایده استفاده کرد؟:متفکر:

Hamedm
دوشنبه 14 فروردین 1385, 11:08 صبح
سلام

ممنون آقا حامد، گل کاشتی:تشویق:
حالا بنظر شما میشه برای قفل گذاری از این ایده استفاده کرد؟:متفکر:میشه بیشتر توضیح بدی؟ دقیقا چی در ذهن دارید؟

در پناه حق موفق باشید و پرتوان

coder
سه شنبه 15 فروردین 1385, 07:57 صبح
منظورم اینه که برنامه موقع نصب یا اجرا سریال CD رو چک کنه.
باید اول یکی از فایل های غیر Exe رو توی CD خام رایت کنی تا صاحب سریال بشه . بعد سریالش رو دستی بخونی و بعد توی کدت وارد کنی و فایل کامپایل شده رو به CD اضافه کنی.

ali_kolahdoozan
سه شنبه 15 فروردین 1385, 08:29 صبح
آخه یه چیزی موقع رایت . سریال تمام سی دی های رایت شده یکی می شه .

taherbaghal
سه شنبه 15 فروردین 1385, 10:07 صبح
فکر میکنم منظور ایشون یه چیزی تو مایه های کرک باشه یعنی سریال نامبر رو توی یه فایل تکست کنار فایل بصب برامه بذاریم و موقع نصب از این سریال استفاده بشه (حالا میخاد کاربر دیتی وارد کنه یا خودبرنامه نصب اتوماتیک استفاده کنه) :متفکر:
اگر چنین چیزی بشه میشه تا حدی حق کپی رایت رو که تو ایران از دست رفته بازیافت کرد :چشمک:
آقای محمدی اگر چنین چیزی رو تونستید انجام بدید ا رو هم بی نصیب نذارید :قلب:
مرسی