سلام دوستان من یک سایت فروشگاهی دارم که در اون میخواهم فایل و کد و ... به فروش برسانم چطوری میتونم روی محصولاتم لایسنس بذارم تا کپی رایتش حفظ بشه و هر کس که خریداری کرد بتونه از لایسنس استفاده کنه مثل فروشگاه ((ژاکت))
کلیت ماجرا به این شکله که شما یه سرور راه اندازی میکنید و چند لایسنس معتبر روش قرار میدید
بعد در محصولاتت باید تکه کدی رو اضافه کنی
تا کد وارد شده رو با کدهای روی سرور مقایسه کنه
اگر کد صحیح بود که هیچ
و اگر صحیح نبود کاربر نباید بتونه ادامه بده
حالا میشه بهش شاخ و برگ هم داد
مثلا بعضی ها فایل هاشون رو انکریپت میکنند
تا نشه اون قسمت رو از کدها حذف کرد
سوال خوبی هست، بنده هم دنبالش بودم
@ali.bayat
فکر میکنم با استفاده از ioncube بشه اینکریپت کرد اما هیچ اطلاعات دیگه ای ازش ندارم، اگر امکان داره توضیحات بیشتری رو بابتش بدید و اینکه چطوری و از کجا میشه این لایسنس رو تهیه کرد و مراحل اینکریپت و دی کریپت به چه نحو هست ؟ و اینکه فقط همین راه روش وجود داره ؟ نمیشه خودمون برای پروژه لایسنس بنویسیم ؟
ممنون
شاید پاسخ شما همینجا باشد
با سلام
روشی که آقای بیات فرمودند کارایی چندانی نداره چون کدها ایستا و غیر یکتا هستند (در حد فهم من و با توجه به میزان توضیحاتی که دادند). البته ایجاد سرور جداگانه ایده درسته. ولی روش درستتر، tokenization است. یعنی اختصاص توکن به ازای هر کاربر/محصول. توجه کنید که توکن نباید فقط به کاربر یا فقط به محصول اختصاص داده بشه. مثلا من به عنوان کاربر سایت شما محصول X رو خریدم. در اینجا شما باید به من یک توکن (مثلا T) برای استفاده از محصول X اختصاص بدین و :