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

نام تاپیک: قفل نرم افزاری

  1. #1
    کاربر دائمی آواتار meandyouwith2003
    تاریخ عضویت
    بهمن 1383
    محل زندگی
    زیر سایه خدا
    پست
    164

    قفل نرم افزاری

    سلام دوستان
    من می خواستم یک برنامه قفل گذاری بنویسم که به این صورت عمل کنه : وقتی برنامه ی قفل شده اجرا می شه بدونه اینکه برنامه ی من نصب باشه پنجره قفل گذاری را نمایش بده و تا کد بدرستی وارد نشد برنامه قفل شده اجرا نشده ، یا به عبارت دیگه برنامه ی من مثل یک هسته عمل کنه ، ممنون میشم کمک کنید .

  2. #2
    کاربر دائمی آواتار ali_kolahdoozan
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    اون سر دنیا
    پست
    1,631
    خوب اینکه کاری نداره یه فرم رو showdialog کنید تا کد و یا هر کار دیگه ای انجام نشده نبریدش وقتی کد وارد شد یه متغیر رو یه جایی تغییر بدید یا توی regestery دستکاری کنید و هر بار اول برنامه چکش کنید اگه مثلا true بود دیگه صفحه کد نیاد اگه نبود دوباره فعال بشه

  3. #3
    کاربر دائمی آواتار meandyouwith2003
    تاریخ عضویت
    بهمن 1383
    محل زندگی
    زیر سایه خدا
    پست
    164
    عزیز جان منظور من در خود دات نت نبود ، من قصد نوشتن کنترل یا یک برنامه که روی آن قفل بگذارم ندارم . بگذار اینطوری بگم : مثلا برنامه ی من اینطوری عمل می کنه که وقتی بطور مثال فایل explorer.exe را به برنامه اضافه کرده و روی آن قفل گذاشتی ، وقتی explorer روی هر کامپیوتری اجرا می شه بدون اینکه نیاز به برنامه قفل گذاری اصلی باشه ، از کاربر کد بخواد و تا کد را بدرستی وارد نکنه Explorer.exe اجرا نشه ، مثل قفلهای Colak و ...

  4. #4
    کاربر دائمی آواتار touraj
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    341
    خب این کدی که کاربر باید وارد کنه ثابته یا یه متغیره که بسته به هر سیستم فرق می کنه؟

    البته این بحث قفلهای نرم افزاری و طراحی یه قفل مطمئن توی تالار برنامه نویسی با VB6 مطرح شد و خیلیها روش کار کردن و به نتیجه نرسیده. با این وضعیت توی دات نت هم به نتیجه نمیرسه. پیشنهاد می کنم یه قفل نرم افزاری بخری.

  5. #5
    کاربر دائمی
    تاریخ عضویت
    بهمن 1382
    محل زندگی
    فعلا ایران - فعلا تهران
    پست
    2,628
    میخوای بنویسی یا از برنامه های دیگه استفاده کنی ؛ یعنی منظور شما معرفی این نرم افزار هاست

  6. #6
    کاربر دائمی آواتار meandyouwith2003
    تاریخ عضویت
    بهمن 1383
    محل زندگی
    زیر سایه خدا
    پست
    164
    آقای زواری منظور من ایجاد یک برنامه است که بتونم با استفاده از آن روی هر فایل یا هر برنامه ای قفل بگذارم ، به این صورت که وقتی فایل قفل شده اجرا شده بدون اینکه نیاز به نصب برنامه قفل گذاری باشه ، پنجره ای که در آن کد وارد می شه نمایش داده بشه ، یا به عبارت دیگه یه Dialog به Resource فایلی که قصد داریم قفل بشه اضافه کنه .
    امیدوارم منظورم را متوجه شده باشید .

  7. #7
    کاربر دائمی آواتار habedijoo
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    تهران
    پست
    538
    در واقع میخوای یه برنامه مثل زیپ بنویسی . ( در حالتی که روی فایل پسورد گذاشته شده )
    هر کاری بخوای بکنی اینکه که بدون نصب نرم افزار قفل گزار فایل باز بشه اصلا ممکن نیست .

  8. #8
    کاربر دائمی آواتار ali_kolahdoozan
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    اون سر دنیا
    پست
    1,631
    من با ++vc یکی یه بار نوشتم . باید بعد از جدول psp فایل قرارش بدین برنامتون رو تا اول اون اجرا بشه بعد برنامه اصلی و اگه یکبار کد درست وارد شده بود دیگه اجرا نشه ولی مشگل اینه که سرعت اجرا پایین می آید

  9. #9
    کاربر دائمی آواتار meandyouwith2003
    تاریخ عضویت
    بهمن 1383
    محل زندگی
    زیر سایه خدا
    پست
    164
    عزیز جان جدول psp چی هست و اگه ممکنه بگو چطوری اینکار را تو ++vc انجام دادی

  10. #10
    کاربر دائمی آواتار ali_kolahdoozan
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    اون سر دنیا
    پست
    1,631
    جدول psp چند بیت اول هر فایل exe یا com است که اطلاعات آن فایل exe و وضعیت اجرا و ... در آْن قرار دارد . شما می توانید یکسری کد جدید رو بعد از psp‌ قرار بدید و آدرش رو درون psp بفرستید هر بار که برنامه اجرا می شود اول آن کدها اجرا می شود . می گردم سورسش رو می زارم مسیر و اسم فایل رو بدید ok‌ رو بزنید برنامه قفل دار می شه

  11. #11
    کاربر دائمی آواتار meandyouwith2003
    تاریخ عضویت
    بهمن 1383
    محل زندگی
    زیر سایه خدا
    پست
    164
    خیلی ممنون عزیز ، انشاء الله بتونم جبران کنم .

  12. #12
    کاربر دائمی
    تاریخ عضویت
    بهمن 1382
    محل زندگی
    فعلا ایران - فعلا تهران
    پست
    2,628
    SerialShield SDK 1.82
    ExeShield Professional 3.6.1.2
    Universal Shield 4.0
    رو اینا تو سایت p30world یک سرچ بکن ببین منظور همینه . اگر اینطور باشه هم نرم افزارش اونجا هست هم .......

  13. #13
    کاربر دائمی آواتار meandyouwith2003
    تاریخ عضویت
    بهمن 1383
    محل زندگی
    زیر سایه خدا
    پست
    164
    آقای زواری ممنون از برنامه هایی که معرفی کردید ، ولی من همچین برنامه هایی لازم ندارم ، من می خوام خودم همچین برنامه هایی بنویسم ، اصلا اگه ممکنه بگید با vb.NET میشه ؟
    اگه میشه یه کتاب مرجع ، مقاله ، سورس و یا هرچیزی که بتونه کمک کنه لطف کنید ممنون می شه.

  14. #14
    کاربر دائمی
    تاریخ عضویت
    بهمن 1382
    محل زندگی
    فعلا ایران - فعلا تهران
    پست
    2,628
    بله با VB.Net و WMI میتونید هر مشخه سخت افزاری رو پیدا کنید ؛ و در این بین پیدا کردن یک مشخه سخت افزاری منحصر به فرد مهمترین قسمت کاره و بقیه مربوطه به تجربه و تفکر شما میشه .
    یک سرچ بکن اگر چیزی پیدا نکردی من پیدا کردن شما سریال هارد یا هر چیزی رو که بخوای با Vb.Net برات بنویسیم

  15. #15
    کاربر دائمی آواتار ali_kolahdoozan
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    اون سر دنیا
    پست
    1,631
    شماره سریال هارد سادس با api ها سه سوته اما این چه ربطی به چیزی که شما می خواهید داره ؟؟ کد هارد به چه دردتون می خوره

  16. #16
    کاربر دائمی
    تاریخ عضویت
    بهمن 1382
    محل زندگی
    فعلا ایران - فعلا تهران
    پست
    2,628
    نقل قول نوشته شده توسط ali_kolahdoozan
    شماره سریال هارد سادس با api ها سه سوته اما این چه ربطی به چیزی که شما می خواهید داره ؟؟ کد هارد به چه دردتون می خوره
    من اینطوری فرض کردم که قفل بخواد به یکی از مشخصه های سخت افزاری وابسته باشه ؛ در اینصورت این رو قدم اول دونستم و در قدم بعد مواردی که شما توضیح دادید

  17. #17
    کاربر دائمی
    تاریخ عضویت
    بهمن 1382
    محل زندگی
    فعلا ایران - فعلا تهران
    پست
    2,628
    البته با دات نت فکر نکنم زیاد جالب بشه ؛ برای اینکار ++vc یا دلفی ایده آل هستن ؛ با دات میتونی کامپوننتی برای این کار بنویسی و مثل برنامه هایی که معرفی شدن

  18. #18
    کاربر دائمی آواتار meandyouwith2003
    تاریخ عضویت
    بهمن 1383
    محل زندگی
    زیر سایه خدا
    پست
    164
    آقای زواری ممنون از راهنمایینون ، من تو گرفتن شماره سریال هار مشکلی ندارم ، قبلا که در این ضمینه صحبت شده بود از راهنمایی شما و بقیه دوستان استفاده کردم و تونستم این مشکل حل کنم ، البته دنبال یک کتاب به نام apress - NET.System.Management.Services.eBook گشتم تا بیشتر تو این زمینه کمکم کنه ولی پیدا نکردم (همه لینکها خراب بود)
    حالا اگه بریم سر مرحله بعد خیلی عالی میشه، اگر هم شما برنامه خوب و کاملی برای گرفتن سریال سخت افزارها دارید ممنون میشم اگه لطف کنید

  19. #19
    کاربر دائمی آواتار ali_kolahdoozan
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    اون سر دنیا
    پست
    1,631
    با آقای زواری کاملا موافقم . یا باید مثل کاری که من کردم با C++‎ بنویسید یا دلفی چون net. نیاز به frame work داره و کار رو برای اجرا سخت می کنه من source رو پیدا کردم فقط یه کم سنگینه ببینم می تونم یه جایی upload کنم

  20. #20
    کاربر دائمی آواتار meandyouwith2003
    تاریخ عضویت
    بهمن 1383
    محل زندگی
    زیر سایه خدا
    پست
    164
    چون باید این برنامه را تا بعداز عید تحویل بدم الان لازم دارم ، وقت هم نمی کنم تو این مدت ++c یاد بگیرم ، عزیز جان سورس را هم اگه به دستم برسونی، واقعا End لطف را کردی ، جبران می کنم عزیز .

  21. #21
    کاربر دائمی آواتار ali_kolahdoozan
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    اون سر دنیا
    پست
    1,631
    از صبح دارم با rapidshare ور می روم یه طوری آپلود کنم هنوز نشده در ضمن به این سادگی ها هم نیست که برید ++c یاد بگیرید کلی کار داره

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

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