PDA

View Full Version : سوال: چطور برای یک برنامه محدودیت زمانی ایجاد کنیم



mortezamhd
سه شنبه 30 تیر 1388, 17:01 عصر
دوباره سلام
دوستان چجوری میشه برای یک برنامه محدودیت زمانی ایجاد کرد یعنی مثلا بعد از 30 روز دیگه برنامه بالا نیاد ؟؟؟
و یک سوال دیگه آیا میشه مقداری که در رجیستری ثبت میشه بعد از اینکه بر روی برنامه محدودیت گذاشتیم رو قفل کرد یعنی کاربر نتونه مثلا مقدار محدودیت رو عوض کنه ؟؟؟
دوستان لطفا کمکم کنین:لبخند:

saeedr22
سه شنبه 30 تیر 1388, 17:32 عصر
سلام
شما میتونین یه فایلی رو تو مسیر طولانی مثلاً تو system32 و ... ذخیره کنین و هر بار که برنامه ایجاد میشه یه مقداری رو درون اون فایل اضافه کنین و در فرم لود اونو چک کنین. اینم یه روش خوبیه که محدود به تعداد اجرا مینکنین.

karim orooji
سه شنبه 30 تیر 1388, 18:20 عصر
با سلام به دوست گرامي
ميتوني با تاريخ كامپيوتر اونو چك كني
از زمان اولين اجرا و يا ثبت تا مدت دلخواهي كه ما تعريف ميكنيم
ولي يه مشكلي داره
اگه تاريخ سيستم رو عوض كنند به مشكل برميخوريم
اونو هم بايد در نظر بگيري

mortezamhd
چهارشنبه 31 تیر 1388, 08:40 صبح
مرسي از همه دوستان
اگه بخوام يك مقدار توي رجيستري براي برنامه ايجاد كنم چيييي؟

mortezamhd
چهارشنبه 31 تیر 1388, 12:06 عصر
دوست عزیز اقا سعید :
این یک روش منطقی نیست درسته ؟؟
ممنون ازراهنماییت

asadi_keyhan
چهارشنبه 31 تیر 1388, 12:22 عصر
فکر کنم بشه یک رجیستری درست کرد و تعداد دفعات اجرای برنامه رو به صورت هگز توش ذخیره کرد. یا مثلا هر روز به این رجیستری یک عدد به صورت هگز اضافه بشه. اینجوری کاربر هم به این راحتی ها نمیتونه بفهمه چی بی چیه :لبخند:

Navid Asadi
چهارشنبه 31 تیر 1388, 12:50 عصر
من با ریجستری موافقم
اما الان یه ایده به ذهنم رسید
حتما تا حالا دیدید که تو ساعت ویندوز گزینه ای وجود داره که از طریق اینتر نت تاریخ و ساعت رو بروز میکنه
این ساعت حتما با یه ادرسی ارتباط برقرار می کنه شاید بشه از این طریق چک کرد که چند روز از نصب برنامه میگذره
راستی میشه دو جور محدودیت اعمال کرد همدفعات استفاده مثلا 60بار و هم روز مثلا 30 بار

mortezamhd
چهارشنبه 31 تیر 1388, 22:24 عصر
اقا کیهان :
مرسی از نظرت ولی سوال من اینجاست که چجوری یک ولیو به رجیستری اضافه کنم ؟

mortezamhd
چهارشنبه 31 تیر 1388, 22:27 عصر
اقای اسدی:
نظر شما با نظر اقا کریم یکی بود . مرسی

asadi_keyhan
چهارشنبه 31 تیر 1388, 22:36 عصر
با استفادی از این کلاس Microsoft.Win32.Registry میتونید با رجیستری کار کنید.

Navid Asadi
چهارشنبه 31 تیر 1388, 22:52 عصر
مرسی از نظرت ولی سوال من اینجاست که چجوری یک ولیو به رجیستری اضافه کنم ؟

از Save Setting هم میتونی استفاده کنی اگه تاپیک های چند روز پیش رو نگاه کنی پیدا میکنی.
در مورد ریجستری هم یه Pdf دارم که سر فرست میزارم.

Navid Asadi
چهارشنبه 31 تیر 1388, 22:56 عصر
اینم آموزش ریجستری

alimanam
پنج شنبه 01 مرداد 1388, 01:09 صبح
دوباره سلام
دوستان چجوری میشه برای یک برنامه محدودیت زمانی ایجاد کرد یعنی مثلا بعد از 30 روز دیگه برنامه بالا نیاد ؟؟؟
و یک سوال دیگه آیا میشه مقداری که در رجیستری ثبت میشه بعد از اینکه بر روی برنامه محدودیت گذاشتیم رو قفل کرد یعنی کاربر نتونه مثلا مقدار محدودیت رو عوض کنه ؟؟؟
دوستان لطفا کمکم کنین:لبخند:

سلام دوست عزیز

برای این کار می توتی تاریخ - وزمان دقیق اجرا شدن برای بار اول برنامه رو یه جایی مثل رجیستری ذخیره کنی البته به صورت کد بعد همین مقدار رو دریک جای دیگه مثل یه فایل نوشتاری ذخیره کنی و با این کار باعث میشی که کاربر هم اگه بخواد تاریخ رو دستکاری کنه چون نمی تونه همزمان هم تاریخ و زمان رو دستکاری کنه ! جلوگیری کنی . من در نوشتن کنترل جدید خودم که نمونه کاملتر وبا ویژگی های بیشتری نسبت به کنترل قبلی خودم ( UltraLocker32 ) این موضوع رو گنجوندم . یا علی .

morteza_261
پنج شنبه 01 مرداد 1388, 10:08 صبح
اینم آموزش ریجستری
سلام
اگه میشه پسورد فایل رو هم بزارید
ممنون.

mortezamhd
پنج شنبه 01 مرداد 1388, 13:00 عصر
دوست عزیز Alimanam :
مرسی از راهنماییت و دوباره از اقای اسدی هم تشکر میکنم
دوستان پروژه ای دارین که بزاریدش؟؟؟؟

Navid Asadi
شنبه 03 مرداد 1388, 08:56 صبح
اینم پسوردش
arsanjan.blogfa.com