fazelamini

ایجاد لایسنس برای قالب جوملا

16 پست در این موضوع

سلام

میخوام کاری کنم که قالب های جوملایی که میسازم رو وقتی که میفروشم، کدی داخلش بذارم، که وقتی که خریدار نصبش کرد، کدی که از من دریافت میکنه رو وارد کنه تا قالب براش فعال بشه

در ضمن، هر کد، فقط برای یک سایت قابل استفاده باشه

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

(یه چیزی تو مایه های لایسنس کی)

با تشکر فراوان

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

می تونید از ioncube استفاده کنید.

می تونید قالب رو روی یک دامنه (فکر کنم به صورت مدت دار هم بشه) قفل کنید .

ویرایش شده در توسط reza.sh
درج توضیحات بیشتر

Share this post


Link to post
Share on other sites

با تشکر از پاسخ شما

ولی بنده نمیخوام که قالب رو به صورت کد شده تحویل خریدار بدم

میخوام که قالب به صورت معمولی تحویل داده بشه و تفاوتش با قالبهای دیگه این باشه که برای استفاده از اون، کدی که به خریدار داده میشه، وارد بشه تا قابلیت پیشفرض کردن فعال بشه

منظور مثل وقتیه که شما وقتی ویندوز رو نصب میکنید، از شما لایسنس کی رو طلب میکنه و اگر شما لایسنس رو نخریده باشید، یه مدت محدود (مثلا یک هفته) به شما فرصت داده میشه تا لایسنس رو خریداری کنید، و اگر خریداری نکردید، قالب غیر فعال بشه.

Share this post


Link to post
Share on other sites

این جوری هم میشه

ولی اگر بشه که براش یه کد فعال سازی تعیین کرد، خیلی بهتر و حرفه ای تره

چون بنده میخوام که اگر قالبی که میسازم، 50 بار فروش بره، 50 لایسنس مختلف تعریف کنم، که هر لایسنس فقط روی یک دامنه کار بکنه

Share this post


Link to post
Share on other sites

عزیز جان، یون کیوب یخورده قیمتش بالاست و بنده در حال حاضر توانایی خریداری چیزی با این قیمت رو ندارم

قیمتش رو الان توی سایتشون دیدم (95 دلار)

البته اگر تا حد 20 الی 25 دلار بود، احتمال زیاد میخریدم، ولی خب چه کنیم که قیمت ارز توی این مدت اخیر کمی خرید رو سخت کرده

Share this post


Link to post
Share on other sites

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

پیشنهاد می دم شما یک الگریتم تولید لایسنس روی سرور خودتون بنویسید. این الگریتم می تونه به این صورت باشه که نامه دامنه ایی که می خواهید روی ان لایسنس صورت بگیرد از کاربر گرفته شود. پس از ان دامنه مثلا با md5 کد شده و برای امنیت بیشتر یک عدد با این کد جمع شده و سپس با مثلا base64 دوباره کد کنید. برای این کار می تونید از rsform استفاده کنید و پس از پرداخت به کاربر کد تولید شده را تحویل و برنامه برای کاربر ایمیل شود.

حالا بریم سر برنامه

قسمتی از برنامه را ملزم به تایید شدن دامنه توسط لایسنس کنید(می تونه محیط تنظیمات قالب باشه که با اضافه کردن چند خط کد شرطی صورت بگیره) . همین کاری که الان برای تولید کد کردید مجدد برای تایید کد با نام دامنه کنید. تنها کاری که نیاز است حالا کنید. یک صفحه ی php را که برای تایید لایسنس ایجاد کردید با ioncube کد کنید. برای کد کردن این صفحه هم می تونید به صورت انلاین از سایت ioncube کد کنید (البته با پرداخت هزینه . فکر کنم کمی کمتر از 1$ برای شما در بیاد. در صورتی که نرم افزاری تحت ویندوس ان 95 دلار نه ولی 400 دلار هست در حال حاضر - اگر مشکلی هم برای کد کردن انلاین داشتید پیغام بدید راهنمایی کنم )

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

روش دیگه تایید کلی توسط خود سرور شما هست که این کار نیاز به باز بودن چند تابع php روی سرور کاربر شما باشه که معمولا هم بسته هست.

Share this post


Link to post
Share on other sites

بحث علمی شده .......

مجید جان روش ت خوبه ولی بنظرم کمی کد تو کد میشه ، بنظرم باید از یک الگوریتم کاملا داینامیک استفاده بشه چون باید برای md5 و base64 فاتحه بخونیم .

من روی اتصالات و انتقالات پایگاه داده ها برای امن تر کردن اتصال دارم کار می کنم (چند وقته. ، تو نمایشگاه با مهندس ، امیر خان و دکتر امنیت (پویان) در این باره کمی صحبت کردیم).

بنظرم برای این جور کارا باید از یک الگوریتم کاملا داینامیک که طبق مخلفات خود هاست و دامین کار کنه استفاده کنیم(برای این کار) . که هم می تونه برای کد گذاری (هر فایل و ... ) و زمان دار کردن (قالب ، افزونه و .... ) استفاده شه .

از عمر هر کدگذار یه مقدار بگذره و کسی صداش در نیاید ، به احتمال زیاد خبرای هست . (ضررش بیشتر از سودشه)

تو الگوریتمی انشالله خدا عمر بده تکمیلش کن(ی)م ، باید طوری عمل کرد که مقدار ثابت نداشته باشیم و ... .

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

Share this post


Link to post
Share on other sites

رضا جان . روشی که من گفتم تقریبا یک جور رمز گذاری عمومی هست و می شه کار را یکم سطح بالاتر برد و با ایجاد کلید عمومی و خصوصی (تقریبا مثل کاری که در کپچا می کنیم) امینت را با رمز نگاری نامتقارن بالا برد. مساله ایی که من مطرح کردم عملا غیر ممکن هست کسی رمز گشایی که و خیلی مربوط به این نیست که md5 یا base64 باشه چون با یک الگریتم ابتکاری ترکیب شده ولی مشکل اینجا هست که این مستلزم این هست که ioncube دیکد نشه (فعلا برای ورژن 7 ماه ها هست دیکد نشده . البته دوستانی هستند که با گرفتن هزینه ادعای دیکد کردن را دارند.) البته این مشکل ما نیست ماهیت php اپن سورس بودن ان هست خیلی از شرکت های بزرگ هم همچین کارایی می کنند نمونش :http://www.nbill.co.uk/

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

Share this post


Link to post
Share on other sites

از شما دوستان گرامی تشکر میکنم

تنها دلیلی که بنده برای این کارم دارم اینه که بنده در سایت تم یاب (که البته امیدوارم بردن نام این سایت تبلیغ نباشه - یا غیر مجاز نباشه) عضو شدم و کار در این سایت این طوری هست که شما قالبی که ساختید رو به این سایت تحویل میدید و این ها قالب رو برای فروش میذارند.

مشکل من اینجاست که میخوام طوری نشه که قالبی که بنده براش زحمت کشیدم، خیلی آسون و راحت به صورت شریکی خریداری نشه و به این صورت باشه که هر کسی که میخواد قالب رو نصب کنه، بیاد و قالب رو خریداری کنه (طوری نباشه که مثل خرید دی وی دی فیلم باشه و یک نفر بخره و چندین کپی از اون رو در اختیار دوستان و آشنایان قرار بده)

Share this post


Link to post
Share on other sites
از شما دوستان گرامی تشکر میکنم

تنها دلیلی که بنده برای این کارم دارم اینه که بنده در سایت تم یاب (که البته امیدوارم بردن نام این سایت تبلیغ نباشه - یا غیر مجاز نباشه) عضو شدم و کار در این سایت این طوری هست که شما قالبی که ساختید رو به این سایت تحویل میدید و این ها قالب رو برای فروش میذارند.

مشکل من اینجاست که میخوام طوری نشه که قالبی که بنده براش زحمت کشیدم، خیلی آسون و راحت به صورت شریکی خریداری نشه و به این صورت باشه که هر کسی که میخواد قالب رو نصب کنه، بیاد و قالب رو خریداری کنه (طوری نباشه که مثل خرید دی وی دی فیلم باشه و یک نفر بخره و چندین کپی از اون رو در اختیار دوستان و آشنایان قرار بده)

راهی که وجود داره اینکه شما یا یک الگوریتم ابتکاری و مختلط ایجاد کنید یا از ioncube استفاده کنید

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

Share this post


Link to post
Share on other sites

تشکر از شما دوست گرامی، به خاطر پی گیری های خوبتون

سایتی که نام بردم، و قرار هست که قالب های جوملایی خودم رو برای فروش بهشون بدم، از گذاشتن لایسنس خوششون نمیاد

ولی باز هم در کل از شما و بقیه دوستان که با راهنماییی هاشون به اطلاعات اندک بنده افزودند، خیلی ممنونم

Share this post


Link to post
Share on other sites
قطعا یون کیوب بهترین هست ولی اگر می خواهید یک محصول را به تعداد زیاد به فروش برسانید یکم غیر منطقی هست.

پیشنهاد می دم شما یک الگریتم تولید لایسنس روی سرور خودتون بنویسید. این الگریتم می تونه به این صورت باشه که نامه دامنه ایی که می خواهید روی ان لایسنس صورت بگیرد از کاربر گرفته شود. پس از ان دامنه مثلا با md5 کد شده و برای امنیت بیشتر یک عدد با این کد جمع شده و سپس با مثلا base64 دوباره کد کنید. برای این کار می تونید از rsform استفاده کنید و پس از پرداخت به کاربر کد تولید شده را تحویل و برنامه برای کاربر ایمیل شود.

حالا بریم سر برنامه

قسمتی از برنامه را ملزم به تایید شدن دامنه توسط لایسنس کنید(می تونه محیط تنظیمات قالب باشه که با اضافه کردن چند خط کد شرطی صورت بگیره) . همین کاری که الان برای تولید کد کردید مجدد برای تایید کد با نام دامنه کنید. تنها کاری که نیاز است حالا کنید. یک صفحه ی php را که برای تایید لایسنس ایجاد کردید با ioncube کد کنید. برای کد کردن این صفحه هم می تونید به صورت انلاین از سایت ioncube کد کنید (البته با پرداخت هزینه . فکر کنم کمی کمتر از 1$ برای شما در بیاد. در صورتی که نرم افزاری تحت ویندوس ان 95 دلار نه ولی 400 دلار هست در حال حاضر - اگر مشکلی هم برای کد کردن انلاین داشتید پیغام بدید راهنمایی کنم )

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

روش دیگه تایید کلی توسط خود سرور شما هست که این کار نیاز به باز بودن چند تابع php روی سرور کاربر شما باشه که معمولا هم بسته هست.

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

وقتی این موضوع را با فروشنده قالب در میان گذاشتم به من گفت که ما از شما سوال کردیم این محصول را در کجا میخواهید نصب کنید و من گفته ام در لوکال و آنها برای localhost لایسنس تولید کرده اند

حالا این قالب را نمیتوانم روی دامنه و هاست اینترنت قرار دهم

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

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

Share this post


Link to post
Share on other sites

ُسلام من توی انجمن گشتم و این تاپیک رو پیدا کردم اما متاسفانه راه حل مناسبی جهت لاینسنس دار کردن قالب توش ندیدم برای همین از دوستان تقضا دارم هر کی بلده اینجا بگه چجوری میشه قالب رو لاینسنس دار کرد

Share this post


Link to post
Share on other sites
یک مشکلی دارم، من قالب جوملا از کسی خریداری کرده ام حالا که سایت آماده شده و میخواهم سایت را از لوکال به هاست منتقل کنم متوجه شدم که برای این قالب لایسنس قرار داده اند و این لایسنس را برای لوکال هاست تولید کرده اند و نمیتوانم آن را جای دیگری استفاده کنم

وقتی این موضوع را با فروشنده قالب در میان گذاشتم به من گفت که ما از شما سوال کردیم این محصول را در کجا میخواهید نصب کنید و من گفته ام در لوکال و آنها برای localhost لایسنس تولید کرده اند

حالا این قالب را نمیتوانم روی دامنه و هاست اینترنت قرار دهم

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

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

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

Share this post


Link to post
Share on other sites

نام قالبت چیه از ظرکتهای خارجی هست یا خودشون طراحی کیده اند اگر از شرکتهای خارجی هست بدید من کدش را بردارم اگر خودشون طراحی کرده اند شرمنده ام

Share this post


Link to post
Share on other sites
ُسلام من توی انجمن گشتم و این تاپیک رو پیدا کردم اما متاسفانه راه حل مناسبی جهت لاینسنس دار کردن قالب توش ندیدم برای همین از دوستان تقضا دارم هر کی بلده اینجا بگه چجوری میشه قالب رو لاینسنس دار کرد

وقتی تاپیک قدیمی رو بالا میارید اینطوری میشه. سوال یک نفر دیگه جواب داده میشه :)

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

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

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری