سلام . من میخوام بر اساس سریال سی پی و هارد و مادربرد یک سریال تولید و براساس آن به مشتری لایسنس بدم. مشکل اینجاست اگر مشتری پس از چندی قصد تعویض سیستم داشته باشد چه راه کاری وجود دارد چون می تواند از برنامه در همان سیستم قبل استفاده کند.
سلام . من میخوام بر اساس سریال سی پی و هارد و مادربرد یک سریال تولید و براساس آن به مشتری لایسنس بدم. مشکل اینجاست اگر مشتری پس از چندی قصد تعویض سیستم داشته باشد چه راه کاری وجود دارد چون می تواند از برنامه در همان سیستم قبل استفاده کند.
منظور شما اینه کاربر نرم افزار شما رو فقط روی یک کامپیوتر اجرا بکنه و نتونه روی چند سیستم متعدد اجراش بکنه؟
راهکار خوب قفل سخت افزاری هست
راه دیگش با نرم افزار اینه اطلاعات سخت افزاری مشتری موقع نصب برنامه به وب سایت شما با کد نرم افزار رجیستر بشه و برای دفعات بعد تکراری نصب نکنه
بله منظورم همینه . بر اساس بر سریال تولید شده کدی بهش بدم و برنامه ش رجیستر بشه.در صورتیکه کاربر چند مدت بعد مثلا بگه سیستمم را عوض کردم و دوباره سریال بده آیا باید بهش بدم ؟؟(ممکنه در سیستم قبل هم برنامه اجرا بشه )
درمورد قفل سخت افزاری اون موقع مسائل مربوط به پست و ساخت پکیج نرم افزاری پیش میاد .نمی خام زیاد درگیر بشم (چون شخصی کار میکنم)
خب این به سیاست نرم افزاری شما بر میگرده که عنوان کنید فقط 2 بار سریال داده میشه
و اگر بخاید متعدد به یک کاربر سریال بدید چاره ای ندارید جز قبول اینکه کاربر بر روری سیستمهای قبلی هم نرم افزار شما رو اجرا بکنه
البته یک راه چاره که زیاد مطمئن نیست اونم به محض انلاین شدن سیستم های قبلی هست که نرم افزار بیاد اتوماتیک برنامه رو قفل بکنه
که اینم ممکنه کاربر هرکز به اینترنت وصل نشه
ویا میتونید تو برنامتون کاری بکنید که پس از هر چند روز مثلا یک ماه یکبار کاربران نیاز به وصل شدن به وب سایت شما باشند برای دریافت کد جدید
و کاربری کد جدید دریافت بکنه که کد اضلی اون معتبر باشه
با سلام
برای حل این مشکل باید به جای فقط استفاده از کد نرم افزاری که توسط سخت افزار تولید میشود یک کد دیگر هم قرار بدید با عنوان شناسه محصول.
توسط شناسه محصول می تونید مشخص کنید که به چه کسی(شناسه محصول) چند تا کد بدید
کد فعال سازی هم ترکیب شناسه محصول و شناسه سخت افزاری/نرم افزاری است
موفق باشید
لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
قوانین پرسش های دانشجویی
برای درست وارد شدن کد در قالب C# سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C# منتفل کنید
نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها
با سلام
شما برای اینکه بفهمید برنامه مال کیه و تا حالا چند بار از شما لایسنس گرفته نیاز به یه کد دارید برای هر برنامه
برای اون مشکلتونم به نظر من برنامتون با استفاده از همون سریال هارد و غیره یه کد بسازه بعد اون کد یه جوری به دست شما برسه و شما با یه برنامه اون کد رو بگیرید و یه کد دیگه تولید کنید و به طرف بدید. اینجوری مشکل تغییر سیستم اون حل میشه. و تو برنامتون میتونید یه گزینه برای چک کردن لایسنس بزارید که چند بار از شما کد فعال سازی گرفته و با چه شماره هایی.
اگه مثلا تعدادش از دو تا بیشتر شد. اخطار بده و شما بهش لایسنس ندید.