تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 3 از 3 اولاول 123
نمايش نتايج 21 به 30 از 30

نام تاپيک: ایجاد لایسنس ، شماره سریال

  1. #21
    داره خودمونی میشه newsoft's Avatar
    تاريخ عضويت
    Apr 2011
    پست ها
    160

    پيش فرض

    آقا این که یه برنامه کامل هست و نمیشه هیچ استفاده ای ازش کرد.
    برای تبلیغ گذاشتید؟
    الآن من از توی ااین چه استفاده ای کنم؟
    با سلام دوباره

    نه برای تبلیغ نیست.
    اول بگم این برنامه به زبان سی شارپ هست.ولی الگوریتمی که برای تریال سازی استفاده شده است رو براتون شرح میدم.

    اول باید تاریخ سیستم رو در دست داشته باشین که با متدهای متداول بدست اوردن روز و ماه و سال به راحتی بدست میاد.

    مرحله بعدی ذخیره این تاریخ هست.این کار رو میشه با روشهای مختلفی انجام داد.ولی توی این برنامه از رجیستری استفاده شده که هم آسونتره و هم سرعت دسترسی برنامه بهش سریعتر.

    اول باید اولین روزی که برنامه اجرا میشه رو توی رجیستری تو یه ادرسی ذخیره کنین.بعد از این کار باید هر بار که برنامتون اجرا میشه باید چک کنین که این مقدار یعنی مقدار روز سیستم شما تغییر کرده یا نه.اگه تغییر نکرده باشه هیچ اتفاقی نمیوفته وگرنه باید مقدار جدید رو توی رجیستری ثبت کنین و یک عدد به تعداد شمارنده ای که تعریف میکنین اضافه بکنین و همین تعداد رو هم دوباره توی رجیستری ثبت کنین.

    در ادامه این رو تعریف میکنین که اگه مقداری که شمارنده توی رجیستری ثبت میکنه بیشتر از 15 یا 30 بشه برنامه قفل یا بسته بشه.

    البته این الگوریتم ریزه کاریهایی هم داره که خوتون موقع کار میتونین اونها رو اضافه کنین.
    برای ذخیره سازی مقادیر تعریف شده تو بالا میتونین از فایل ها هم استفاده کنین که زحمت و کارش زیاده ولی از لحاظ امنیت بهتره.چون اگه رجیستری رو کسی بگرده ممکنه کلیدهای برنامه رو پیدا و دست کاری کنه.

    اما قسمت بعدی مربوط هست به اینکه مثلا ما سریال برنامه رو بدیم وبرنامه یک ساله کار کنه.

    این هم مثل روش بالا با استفاده از رجیستری وقتی سریال اصلی برنامه داده شد میتونین مقدار مثلا 365 روز رو تو حافظه ذخیره کنین و هر روز یک واحد ازش کم کنین(برعکس هم میشه که میتونین -365 رو وارد کنین)تا وقتی که به یک مقدار معین برسه
    البته برای تریال سازی روشهای دیگه ای هم هست ولی روش استفاده شده تو برنامه این بود

    با تشکر

  2. این کاربر از newsoft بخاطر این مطلب مفید تشکر کرده است


  3. #22
    پروفشنال shadmehrshadow1's Avatar
    تاريخ عضويت
    Oct 2009
    پست ها
    842

    پيش فرض

    سلام .
    من تونستم یه رشته درست کنم و الآن می خوام از اون رشته یه شماره سریال درست کنم . شما کدی رو ندارید که این کار و بکنه .

  4. این کاربر از shadmehrshadow1 بخاطر این مطلب مفید تشکر کرده است


  5. #23
    داره خودمونی میشه newsoft's Avatar
    تاريخ عضويت
    Apr 2011
    پست ها
    160

    پيش فرض

    سلام .
    من تونستم یه رشته درست کنم و الآن می خوام از اون رشته یه شماره سریال درست کنم . شما کدی رو ندارید که این کار و بکنه .
    میشه کدتون رو بزارین تا بررسی بشه.
    یعنی خودمون یه الگوریتم براش بسازیم.نیازی به کد خارجی شاید نباشه.
    مرسی

  6. #24
    پروفشنال shadmehrshadow1's Avatar
    تاريخ عضويت
    Oct 2009
    پست ها
    842

    پيش فرض

    من اون رشته رو تبدیل به شماره سریال زیر کردم ؛ حالا می خوام اینو تبدیل به یه سریال دیگه کنم
    F3e4-4577-082c-2e54-6c82-7530-441a-9439

  7. #25
    داره خودمونی میشه newsoft's Avatar
    تاريخ عضويت
    Apr 2011
    پست ها
    160

    پيش فرض

    من اون رشته رو تبدیل به شماره سریال زیر کردم ؛ حالا می خوام اینو تبدیل به یه سریال دیگه کنم
    F3e4-4577-082c-2e54-6c82-7530-441a-9439
    سلام
    باید یه الگویی خاص درست کنین.
    اگه از رشته ها و کاراکترها بخایین استفاده کنین بهتره کار با رشته ها و آرایه ها رو تمرین کنین تا بتونین هر نوع الگوریتمی رو پیاده کنین ولی اگه از اعداد استفاده کنین این یه مثال ساده است که داخل if رو میتونین عوض کنین و بجای جمع از ضرب یا تفریق و ... استفاده کنین.یعنی اگر این ترتیب جمع یا ضرب و یا هرچی درست بود برنامه فعال بشه.
    این روشهایی بود که الان به ذهنم رسید.بازم اگه اون چیزی نبود که مد نظر شما هست میشه روشهای دیگه هم پیاده کرد.
    ولی اگه خودتون کار کنین بهتره یعنی مثل بازی کردنه و تغییراتی که ایجاد میکنین باعث افزایش مهارت شما میشه.


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  8. #26
    داره خودمونی میشه newsoft's Avatar
    تاريخ عضويت
    Apr 2011
    پست ها
    160

    پيش فرض

    سلام
    این هم یه روش دیگه.این از قبلی یکم پیچیده تر شد ولی میشه بازم روش کار کرد.
    بازم تو قسمت if شما خودتون میتونین اتصال رشته ها رو تغییر بدین.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by newsoft; 08-09-2011 at 14:48.

  9. #27
    پروفشنال shadmehrshadow1's Avatar
    تاريخ عضويت
    Oct 2009
    پست ها
    842

    پيش فرض

    از همهدی دوستان متشکرم به خاطر کمکاشون .
    فقط یه چیزی تو ذهنم اومد گفتم بگم .
    اونم اینه که در یافت شماره سریال دوم به صورت آنلاین باشه . مثلا تو صفحه اول کاربر شماره سریال اول سیستمشو وارد میکنه . و بعد مثل دریافت کترت شارژ اینترنتی صفحه ی پرداخت الکترونیکی باز بشه دقیقا مثل خرید کارت شارژ و بعد از اتمام عملیات شماره سریال دوم داده بشه .
    فکر نکنم بشه چون بانک ها همکاری نمی کنن در این رابطه اونم با افراد عادی مثل من.

  10. #28
    پروفشنال shadmehrshadow1's Avatar
    تاريخ عضويت
    Oct 2009
    پست ها
    842

    پيش فرض

    سلام
    من میخوام برای گذاشتن تعداد روز های فعال برنامه یه فایل درست کنم که توش تاریخ نصب و تاریخ غیر فعال شدن برنامه رو بزارم و
    تعداد روز های باقی مانده . و به همین دلیل این فایل باید رمزگزاری شده باشه و یه جوری باشه که کسی نتونه توش دست ببره و عوض
    کنه اطلاعاتش رو .
    به نظرتون چی کار میشه کرد ؟

  11. #29
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    پيش فرض

    سلام.
    با این روش ها برنامه شما به راحتی قابل کرک شدن هست....
    البته اگه بخواین فقط کاربرای عادی و ساده استفاده کنن.
    سلام
    من میخوام برای گذاشتن تعداد روز های فعال برنامه یه فایل درست کنم که توش تاریخ نصب و تاریخ غیر فعال شدن برنامه رو بزارم و
    تعداد روز های باقی مانده . و به همین دلیل این فایل باید رمزگزاری شده باشه و یه جوری باشه که کسی نتونه توش دست ببره و عوض
    کنه اطلاعاتش رو .
    به نظرتون چی کار میشه کرد ؟
    میتونید فایل رو Zip و پسورد گذاری کنید.یا براش سطح دستریسی تعیین کنید.
    اونوقت اگه فایلتون حذف بشه چی؟

    سعی کنید برنامتون رو از طریق اینترنت لایسنس گذاری کنید.

  12. #30
    پروفشنال shadmehrshadow1's Avatar
    تاريخ عضويت
    Oct 2009
    پست ها
    842

    پيش فرض

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

صفحه 3 از 3 اولاول 123

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •