PDA

View Full Version : مشاوره - مشکل در ساخت قفل نرم افزاری



mrali.jalali
سه شنبه 16 خرداد 1396, 15:09 عصر
سلام . من میخوام بر اساس سریال سی پی و هارد و مادربرد یک سریال تولید و براساس آن به مشتری لایسنس بدم. مشکل اینجاست اگر مشتری پس از چندی قصد تعویض سیستم داشته باشد چه راه کاری وجود دارد چون می تواند از برنامه در همان سیستم قبل استفاده کند.

ali_md110
سه شنبه 16 خرداد 1396, 15:50 عصر
منظور شما اینه کاربر نرم افزار شما رو فقط روی یک کامپیوتر اجرا بکنه و نتونه روی چند سیستم متعدد اجراش بکنه؟
راهکار خوب قفل سخت افزاری هست
راه دیگش با نرم افزار اینه اطلاعات سخت افزاری مشتری موقع نصب برنامه به وب سایت شما با کد نرم افزار رجیستر بشه و برای دفعات بعد تکراری نصب نکنه

mrali.jalali
چهارشنبه 17 خرداد 1396, 08:21 صبح
منظور شما اینه کاربر نرم افزار شما رو فقط روی یک کامپیوتر اجرا بکنه و نتونه روی چند سیستم متعدد اجراش بکنه؟
راهکار خوب قفل سخت افزاری هست
راه دیگش با نرم افزار اینه اطلاعات سخت افزاری مشتری موقع نصب برنامه به وب سایت شما با کد نرم افزار رجیستر بشه و برای دفعات بعد تکراری نصب نکنه

بله منظورم همینه . بر اساس بر سریال تولید شده کدی بهش بدم و برنامه ش رجیستر بشه.در صورتیکه کاربر چند مدت بعد مثلا بگه سیستمم را عوض کردم و دوباره سریال بده آیا باید بهش بدم ؟؟(ممکنه در سیستم قبل هم برنامه اجرا بشه )
درمورد قفل سخت افزاری اون موقع مسائل مربوط به پست و ساخت پکیج نرم افزاری پیش میاد .نمی خام زیاد درگیر بشم (چون شخصی کار میکنم)

ali_md110
چهارشنبه 17 خرداد 1396, 09:50 صبح
خب این به سیاست نرم افزاری شما بر میگرده که عنوان کنید فقط 2 بار سریال داده میشه
و اگر بخاید متعدد به یک کاربر سریال بدید چاره ای ندارید جز قبول اینکه کاربر بر روری سیستمهای قبلی هم نرم افزار شما رو اجرا بکنه
البته یک راه چاره که زیاد مطمئن نیست اونم به محض انلاین شدن سیستم های قبلی هست که نرم افزار بیاد اتوماتیک برنامه رو قفل بکنه
که اینم ممکنه کاربر هرکز به اینترنت وصل نشه
ویا میتونید تو برنامتون کاری بکنید که پس از هر چند روز مثلا یک ماه یکبار کاربران نیاز به وصل شدن به وب سایت شما باشند برای دریافت کد جدید
و کاربری کد جدید دریافت بکنه که کد اضلی اون معتبر باشه

danialafshari
شنبه 20 خرداد 1396, 08:24 صبح
سلام . من میخوام بر اساس سریال سی پی و هارد و مادربرد یک سریال تولید و براساس آن به مشتری لایسنس بدم. مشکل اینجاست اگر مشتری پس از چندی قصد تعویض سیستم داشته باشد چه راه کاری وجود دارد چون می تواند از برنامه در همان سیستم قبل استفاده کند.

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

group45
شنبه 20 خرداد 1396, 12:13 عصر
با سلام
شما برای اینکه بفهمید برنامه مال کیه و تا حالا چند بار از شما لایسنس گرفته نیاز به یه کد دارید برای هر برنامه
برای اون مشکلتونم به نظر من برنامتون با استفاده از همون سریال هارد و غیره یه کد بسازه بعد اون کد یه جوری به دست شما برسه و شما با یه برنامه اون کد رو بگیرید و یه کد دیگه تولید کنید و به طرف بدید. اینجوری مشکل تغییر سیستم اون حل میشه. و تو برنامتون میتونید یه گزینه برای چک کردن لایسنس بزارید که چند بار از شما کد فعال سازی گرفته و با چه شماره هایی.
اگه مثلا تعدادش از دو تا بیشتر شد. اخطار بده و شما بهش لایسنس ندید.