نمایش نتایج: از شماره 1 تا 10 , از مجموع 22

موضوع: سامانه مدیریت لایسنس مشترکین (ساخت لایسنس برای پروژه های php )

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن mahdy777 آواتار ها
    تاریخ عضویت
    Nov 2011
    نوشته ها
    144
    تشکر تشکر کرده 
    37
    تشکر تشکر شده 
    209
    تشکر شده در
    148 پست

    پیش فرض پاسخ : سامانه مدیریت لایسنس مشترکین (ساخت لایسنس برای پروژه های php )

    لطفا یک نمونه کد لایسنس دار قرار بدید

  2. #2
    عضو جدید
    تاریخ عضویت
    Aug 2017
    نوشته ها
    9
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    2
    تشکر شده در
    2 پست

    پیش فرض پاسخ : سامانه مدیریت لایسنس مشترکین (ساخت لایسنس برای پروژه های php )

    نقل قول نوشته اصلی توسط mahdy777 نمایش پست ها
    لطفا یک نمونه کد لایسنس دار قرار بدید
    با سلام
    چون دوست گرامی T.Toosi هم چنین درخواستی داشتند یه توضیح مختصری در مورد عملکرد سیستم میدم خدمتتون و نمونه کد:

    بینید پس هر از بار تولید لایسنس برای یوزری جدیدی ۱- رکوردی ساخته میشه در دیتابیس شما که سریال و نام دامنه مورد لایسنس نگارش میشه ۲- فایلی ساخته میشه در سیستم که به عنوان نمونه license.key نام گذاری شده . این فایل با هر اسم و نامی میتونه ساخته بشه مثلا key.php و ..... که در کل محتویات فایل مذکور بدین شکل است :

    کد PHP:

    $license 
    "8124-9C64-E745-4A1D";$server $_SERVER["SERVER_NAME"];$c curl_init();curl_setopt($cCURLOPT_URL"http://yourDomain.com/verify.php"); 
    اولی مقدار لایسنسی هست که برای این یوزر ساختید...در دیتابیس شما نیز این مقدار نگارش شده
    دومی هم نام دامنه فعلی شما رو داره میفرسته ..دامنه ای که در دیتابیس هم نگارش شده
    سومی هم که مشخصه داره ارتباط برقرار میکنه با چک کننده لایسنس که اون چک کننده با دیتابیس در ارتباطه و کلا صحت یا غیر صحیح بودن لایسنس هارو تعیین میکنه

    و در کل هر گونه حذف نمودن این فایل (license.key) یا ویرایش اون از درون سورس مشتری یعنی قطع نمودن ارتباط با چک کننده لایسنس و مشاهده خطا و ارور

    ایمپورت فایل license.key درون سورسمون روهم خیلی ساده با مقداری مثلا :
    کد PHP:
    include("./license.key"); 
    وارد کردیم در فایل اصلی index.php . اگه این فایل رو سورسمون هم ایمپورت نشده باشه مجددا مشاهده خطا و ارور رو به همراه داره

    حالا نمونه کدی که لایسنس دار کردیم هم بدین شرح میتونه باشه :

    کد PHP:

    if ($result=="verified"){
    // your PHP Code
    } else {
    echo 
    'your website is using Un-Register license';

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

    کد PHP:
    ($mystr1s2235=="\x76\x65\x72i\x66\x69\x65d"){} 
    و بازهم راه دیگری هست که جدا از تمام موارد بالا که عرض شد بیاین اون کد گذاری لایسنس رو در یکی از فایل های مهم و اصلی سورستون مثلا در یکی از Function ها قرار بدین و اون تک فایل رو در سرور خودتون قرار بدین و بدون دسترسی یوزر هست و بعد تو سورس بازخونیش کنید....

    بازم عرض میکنم خدمتتون تمامی عملیاتی که قراره صورت بگیره رو به بهترین نحو براتون محیا میکنیم و به همراه آموزش کامل که خودتون انجام بدین و اصلا لازم نیست نگران این باشید که سورستون رو به غیر واگذار کنید برای لایسنس گذاری. حتی شده مساعد ترین راه رو برای بعضی از دوستان قرار دادیم که با Teamweaver یه جلسه هماهنگ کردیم و ریموت شدیم روی سیستم ایشون و روی فایلشون روی سیستم خودشون براشون کدگذاری رو انجام دادیم بدون اینکه لازم باشه فایلی برای ما ارسال کنن. در هرصورت امیدوارم توضیحات کامل و مفید باشه.
    ویرایش توسط nikrasam : September 28th, 2017 در ساعت 19:18

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

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

موضوعات مشابه

  1. ایران لایسنس | لایسنس Cpanel ،لایسنس virtualizor ،لایسنس Solusvm
    توسط bepad در انجمن فروش انواع لایسنس
    پاسخ ها: 0
    آخرين نوشته: September 19th, 2016, 20:30
  2. پاسخ ها: 37
    آخرين نوشته: September 30th, 2015, 10:14
  3. پاسخ ها: 34
    آخرين نوشته: June 24th, 2013, 21:33
  4. پاسخ ها: 79
    آخرين نوشته: June 16th, 2013, 12:21

مجوز های ارسال و ویرایش

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