نمایش نتایج 1 تا 5 از 5

نام تاپیک: قفل برنامه بعد از مدت زمانی مشخص

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آبان 1393
    محل زندگی
    کردستان
    پست
    131

    قفل برنامه بعد از مدت زمانی مشخص

    سلام و درود یک سوال دارم چجوری می تونم برنامم رو جوری بسازم که فرضا بعد از مدت زمانی خاص مثلا 15 روز نرم افزار بعضی از قسمت هاش غیر فعال بشه تا وقتی که کد که بهش میدم رو وارد نکنه فعال نشه

    راستش خودم اومدم با date time یه زمان بهش دادم مثلا 20 روز تاریخ 20 روز دیگه رو بهش دادم و تو برنامه یه شرط تعریف کردم رسید به این زمان کل بخش های که می خوام غیر فعال بشه و وقتی که ( تو تکس باکس ) سریالی که به کاربر میدم رو وارد کنه بخش ها فعال بشه اما مشکل اینه

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

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

    لطفا اگه نمونه سورس دارید آموزشی هست ممنون میشم راهنمایی کنید

  2. #2
    کاربر تازه وارد آواتار shahryars
    تاریخ عضویت
    فروردین 1395
    محل زندگی
    Rio
    پست
    69

    نقل قول: قفل برنامه بعد از مدت زمانی مشخص

    اگر از دیتابیس استفاده میکنید یه جدول برای فعالسازی نرم افزار بسازید
    اگر از دیتابیس استفاده نمیکنید توی پروپرتیز نرم افزارتون یا توی یه فایل (میتونید فایل رو رمزنگاری کنید)
    تعریف کنید که آیا نرم افزار فعال شده است یا نه
    و یه دستور if تعیین کنید که بره فایل یا دیتابیس رو بخونه، اگر نرم افزار فعال نشده بود این عملیات ها datetime ها انجام بشه، اگر فعال شده بود هم که دیگه هیچ عمل اضافه ای انجام نشه

  3. #3
    کاربر دائمی
    تاریخ عضویت
    آبان 1393
    محل زندگی
    کردستان
    پست
    131

    نقل قول: قفل برنامه بعد از مدت زمانی مشخص

    نقل قول نوشته شده توسط shahryars مشاهده تاپیک
    اگر از دیتابیس استفاده میکنید یه جدول برای فعالسازی نرم افزار بسازید
    اگر از دیتابیس استفاده نمیکنید توی پروپرتیز نرم افزارتون یا توی یه فایل (میتونید فایل رو رمزنگاری کنید)
    تعریف کنید که آیا نرم افزار فعال شده است یا نه
    و یه دستور if تعیین کنید که بره فایل یا دیتابیس رو بخونه، اگر نرم افزار فعال نشده بود این عملیات ها datetime ها انجام بشه، اگر فعال شده بود هم که دیگه هیچ عمل اضافه ای انجام نشه

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


    ببینید اگه آموزشی در این زمینه هست لینکی ویدیویی سورس هرچیزی ممنون میشم یه لینک بدید

  4. #4
    کاربر تازه وارد آواتار shahryars
    تاریخ عضویت
    فروردین 1395
    محل زندگی
    Rio
    پست
    69

    نقل قول: قفل برنامه بعد از مدت زمانی مشخص

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

  5. #5
    کاربر دائمی
    تاریخ عضویت
    آبان 1393
    محل زندگی
    کردستان
    پست
    131

    نقل قول: قفل برنامه بعد از مدت زمانی مشخص

    نقل قول نوشته شده توسط shahryars مشاهده تاپیک
    شاید من سوالتون رو دقیقا نمیفهمم
    شایدم شما جوابم رو نگرفتید
    اگه درست فهمیده باشم
    شما میخواید برنامتون اگه فعال شده بود دیگه موقع اجرای برنامه قفل نشه
    خب شما باید کدتون رو جوری بنویسید که یه جایی ذخیره شده باشه که آیا برنامه فعال هست یا نه
    اگه فعال بود بیخیال بخش فعال سازی نرم افزار شه
    اگه فعال نبود بره سراغ قفل شدن
    پاسخ اولم رو بخونید یا اگه جواب رو نگرفتید کدتون رو بفرستید چک کنم
    ممنون اولین جوابی که دادید یک خط رو نخونده بودم بزارید تو یه فایل تعریفش کنم ببینم نتیجه چی میشه دقیقا
    اگر از دیتابیس استفاده نمیکنید توی پروپرتیز نرم افزارتون یا توی یه فایل (میتونید فایل رو رمزنگاری کنید)
    اینو ندیدم نتیجه بده یا نده جوابش رو می نویسم

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

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