PDA

View Full Version : کامپوننت limiter Program V2 (برای محدود کردن برنامه برای مدت زمان معین)



javaweb341
سه شنبه 07 خرداد 1392, 12:45 عصر
کامپوننت limiter Program V2 (برای محدود کردن برنامه برای مدت زمان معین)
با سلام به همه ی دوستان
ورژن جدید Limiter Program با امکانات زیاد و رفع مشکلات ورژن اول را براتون قرار دادم
با استفاده از این کامپوننت به راحتی بر روی نرم افزار خود محدودیت ایجاد نمایید(محدودیت زمانی)
همان طور که در شکل زیر می بینید شما می توانید زمان محدودیت،عنوان کادر دریافت رمز،متن کادر رمز،دکمه ی دریافت رمز(لینک به وب یا ایمیل یا ای دی یاهو)،نمایش یا عدم نمایش دکمه ی دریافت کد را مشخص نمایید




http://www.mortalvb.com/forum/highslide/graphics/warning.gif
http://javaweb.persiangig.com/VB/Limiter%20Program%20V2.jpg (http://javaweb.persiangig.com/VB/Limiter%20Program%20V2.jpg)
مشکلات رفع شده در این ورژن:
1.دکمه ی خروج در صورت نداشتن رمز عبور(در ورژن قبلی در صورت نداشتن رمز نمی شد برنامه رو بست)
2.شروع خودکار به محاسبه ی زمان از زمان اجرای برنامه(در ورژن قبل با یک کد این کار انجام می شد)
3.دقت بیشتر در ذخیره و محاسبه ی زمان استفاده
4.امکان تعیین زمان محدودیت بزرگتر
5.امکان نمایش و یا عدم نمایش دکمه ی دریافت کد
6.زیبا شدن دکمه ها در کادر دریافت کد
7....
با تشکر از همه ی دوستانی که مشکلات ورژن قبل را به من گفتن


دوستان لطفا نظر خودتون رو در مورد این کامپوننت بدهید


شما هم این ورژن را امتحان نمایید و در صورت وجود مشکل به من اطلاع دهید

SlowCode
سه شنبه 07 خرداد 1392, 19:23 عصر
سلام
بار اول که اجرا کردم رفت و دیگه برنگشت!
کلیاتش خوبه ولی ضعف های زیادی داره و راحت میشه دورش زد.
حیف درست کار نکرد وگرنه بیشتر بررسیش میکردم.
شما بیزحمت یه فایل exe بساز و یه مدت بهش بده بعد بزارش اینجا تا نتیجه رو بهت بگم.

javaweb341
چهارشنبه 08 خرداد 1392, 08:11 صبح
با سلام
ممنون که امتحانش کردید:قلب:
درسته ابتدا باید زمان و رمز را وارد نمایید وگرنه بعد از اجرا فرم نمایش داده می شود و با تایید قلف باز می شود.
ولی با قرار دادن کد limiter1.Refresh در فرم لود قلف دوباره فعال می شود و مثل بار اولش:لبخند:
نکته ی مهم این است که این کامپوننت از روی آدرس برنامه و نام کامپوننت قلف گزاری می کند و تا کامپابل نشدن برنامه ممکن است کمی مشکیل پیش بیاد:افسرده:
____________________________________________
یک کامپوننت در پروژتون قرار دهید و نام آن را تغییر دهید و مشخصات آن را کامل وارد نمایید و سپس امتحان کنید و مشکلات و پیشنهادات خودتون رو به من بگید
با تشکر فراوان:قلب:

javaweb341
چهارشنبه 08 خرداد 1392, 10:46 صبح
با سلام
دوتا از مشکلاشو خودم فهمیدم:
1.اگر زمان محدودیت 1 ساعت باشد و برنامه در مسیر G:/Program باشد بعد از گذشت یک ساعت از اجرای برنامه و نمایش کادر دریافت رمز اگر برنامه جابجا شود مثلا به مسیر C:/Program جابه جا شود محاسبه ی زمان از ابتدا آغاز می شود
2.نمی شد از رمز های غیر عددی استفاده کرد مثلا #123S و فقط بایستی از رمز هایی ماننده 123 استفاده می کردیم که این مشکل فقط برای وجود یک کد ساده رخ داده است
انشاالله بعد از امتحانات درستش میکنم(امروز اولین امتحانم ساعت 14 هست دعا کنید)
شما هم اگر موردی دیدید لطفا بگید

javaweb341
پنج شنبه 09 خرداد 1392, 11:20 صبح
با سلام به همه ی دوستان


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


این ورژن بعد از کامپایت برنامه عملا هیچ کاری انجام نمی دهد


در زمانی که درون Visual Basic هستیم درست کار می کند ولی بعد از کامپایل شدن دیگر خارب می شود





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


فقط نمیدونم چرا تو ورژن جدیدی که دارم درست می کنم این دکمه هاش خارب شدن

javaweb341
پنج شنبه 09 خرداد 1392, 11:31 صبح
خوب دوستان ویرایش جدید نسخه ی دوم راقرار دادم Limiter Program V.2.0.1
در این ویرایش امکان قرار دادن رمز به صورت ترکیبی فراهم شد(رمز ترکیبی از اعداد،حروف و ...)
در این ویرایش بعد از کامپایل برنامه زمان محاسبه می شود به شرط این که برنامه ی Visual Basic باز نباشد
این کامپوننت فقط زمانی به مشکل برموخورد که کامپایل شده باشد و در زمان اجرا برنامه ی Visual Basic نیز باز باشد در این صورت زمان محاسبه نمی شود
چون زیاد وقت نداشتم گفتم یکم مشکلاتشو کم کنم تا بعدا با پیدا کردن سایر مشکلات ورژن جدیدو بدم
دوستان کامپوننت رو قرار دادم برای دان
یک فایل EXE هم تهیه کردم


لطفا این یکی رو امتحان کنید و مشکلات رو به من بگید


بعد از کامپایل برنامه ی Visual Basic رو ببندید و امتحان کنید


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

SlowCode
پنج شنبه 09 خرداد 1392, 12:17 عصر
Run-time error '13':

Type mismatch

خطا میده!:متفکر:

در این ویرایش بعد از کامپایل برنامه زمان محاسبه می شود به شرط این که برنامه ی Visual Basic باز نباشد
این کارها چیه؟! نباید اینطوری باشه! معلومه روشی که استفاده میکنی اشتباهه!
کلا برنامت بازم کار نکرد!
ورژن بعدی رو بده بیاد:کف:

javaweb341
پنج شنبه 09 خرداد 1392, 16:54 عصر
Run-time error '13':

Type mismatch

خطا میده!:متفکر:

کی خطا میده؟وقتی که فیل EXE رو اجرا می کنید؟وقتی که کامپوننت را می خواهید درون پروژه قرار دهید؟:اشتباه:
من خودم اینو امتحان کردم هیچ خطایی نداد و زمان را هم محاسبه کرد:عصبانی++:


این کارها چیه؟! نباید اینطوری باشه! معلومه روشی که استفاده میکنی اشتباهه!
گفتم که امروز زیاد وقت نداشتم گفتم سر همش کنم:افسرده:


کلا برنامت بازم کار نکرد!
کامپوننت رو توی یک پروژه ی دگه ببر ببین چی می شه:خجالت:

ورژن بعدی رو بده بیاد:کف:
انشاالله یک 400،500 تا ورژن بدیم ببینیم چی می شه:قهقهه:

alidashagh
سه شنبه 30 مهر 1392, 19:57 عصر
سلام
شرمنده تاپیک قدیمی بالا میارم...
ورژن جدید چی شد؟قرار هست ارایه بدید یا نه؟ ممنون :x