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