0 امتیاز
درود بر همگی
من یک برنامه ساده نوشتم و میخوام طوری رمزنگاریش کنم که مثلا فقط یکسال قابل استفاده باشه و پس از گذشت یکسال دوباره سریال جدید بخواد
لطفا راهنمایی کنید
آموزش فرادرس خریدم ولی متاسفانه فایده ای نداشت و فقط فعالسازی رو آموزش داده بود، من میخوام برنامم یک سال یا مثلا 6 ماه پس از اولین استارت دوباره فعال سازی بخواهد

مشخصات برنامه من:
سی شارپ
ویژال استودیو 2015
دیتابیس اس کیو ال کامپکت
ویندوز فرم

2 پاسخ

+1 امتیاز
سلام

بنظرم بهترین راه حل اینه که یه متد بنویسی که در لود برنامه باشه و بیاد به سایت https://time.is/ وصل بشه و تاریخ رو بخونه

در تاریخ و ساعتی که میخایی برنامه رو غیر فعال کنید
سپاسگزارم واقعا

کدی که باید براش نوشت رو دقیقا ندارم
امکانش هست در مورد نوشتن کد راهنمایی کنید یا یک پروژه ساده قرار بدید
توسط (122 امتیاز) 2 2 4
+1 امتیاز

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

که از استانداردaes میاد و یه رشته رو رمزنگاری میکنه با همون فرمت

خب زیاد با گرافیک و ... کار نکردم متد همونه که وقتی برنامه بالا میاد تاریه رو بررسی میکنه اگه مثلا این تاریخ 208/12/11 رو دیدی برنامه رو ببند

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

http://www.w3-farsi.com/forum/?qa=blob&qa_blobid=3460493314308546614

 

سپاسگزارم واقعا وقت گذاشتی، عالی بود
توسط (122 امتیاز) 2 2 4

Dany عزیز من میخوام به این برنامه مثلا یک قفل رمزنگاری بزارم که کاربر پس از گذشت 1 سال دوباره نیاز به فعالسازی داشته باشه

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

مثلا بعد از هر 30 بار باز کردن برنامه، برنامه سایت time.com را بررسی کنه و اگر تاریخ از اون حد لایسنس رد کرده بود خطا بده و اگرم نت وصل نبود که به سایت time.com وصل بشه به کاربر خطای اینترنت رو بده

لینک دانلود

توسط (122 امتیاز) 2 2 4
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,921 کاربر

دسته بندی ها

...