خرداد
۲۱
۱۳۹۱

BlueTimer v1.2

برنامه ای که برای روشن و خاموش کردن اتوماتیک سیستم در پستهای قبلی معرفی کردم رو چند وقت پیش نوشتم. هر وقت حوصله و وقت میکنم یه چیزی به این برنامه اضافه میکنم و یک دهم یک دهم نسخه ها رو ارتقا میدم 🙂 نسخه ای که اول نوشته بودم رو ۱٫۰ نامگذاری کردم که در اون میشد سیستم رو فقط sleep و resume کرد. نسخه بعدیش رو چند وقت بعد از اون آپدیت کردم که در اون دستور Hibernate هم به دستورات زمانبندی اضافه کردم. دیروز قابلیت اجرای برنامه ی خاصی رو در راس ساعت معین به اون اضافه کردم و نام نسخه رو ۱٫۲ گذاشتم. البته این نوع نامگذاری کردن صحیح نیست اما یه جورایی نوشتن و کامل کردن این برنامه واسم مثل تفریح شده.

تصمیم دارم اگر عمری باقی بود هر زمان که چیزی بهش اضافه میکنم اینجا نسخه جدیدش رو آپ کنم. همینطور برنامه های دیگه ای که در دروان دانشجویی نوشته بودم رو قصد دارم به مرور با بقیه دوستان به اشتراک بذارم تا اگر به درد کسی میخورد استفاده کنه و ثوابی هم به ما برسه 🙂

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

دانلود برنامه BlueTimer v1.2

تصویری از برنامه:

 

توضیحات برنامه:

برای sleep و hibernate و resume که همه چیز مشخصه. کافیه زمان رو به فرمت بیست و چهار ساعته انتخاب کنید و هر کدوم که میخواهید رو کلیک کنید تا در راس اون ساعت و دقیقه کار دلخواهتون انجام بشه. اما برای امکان جدید برنامه باید بعد از انتخاب زمان، دکمه launch program رو کلیک کرده و از پنجره ای که باز میشه فایل اصلی برنامه ای که میخواهید سر ساعت اجرا بشه رو پیدا کنید و دکمه open رو کلیک کنید. با این کار برنامه ی شما راس ساعت مشخص شده اجرا میشه. همچنین میتونید فایل غیر اجرایی رو وارد کنید تا راس ساعت با برنامه پیشفرضی که اجراش میکنه ران بشه.

تمام تسک ها در پنجره سمت راست نمایش داده میشن. شما میتونید با کلیک کردن روی هر تسک و زدن دکمه delete تسک مورد نظر رو لغو کنید و از لیست حذف نمایید.

تا اینجا رو احتمالا توضیح واضحات دادم اما یه نکته ظریفی داره که بد نیست بدونید اونم اینه که برنامه کنترل میکنه که شما در زمان تکراری دستورات غیر همخوان رو اجرا نکنید. مثلا در یه زمان نباید سیستم هم خاموش و هم روشن بشه. دستور جدیدی که اضافه کردم از این قائده مستثنی است. بنابراین شما میتونید در یک زمان واحد چند برنامه رو با هم ران کنید.

نکته مهم دیگه ای که هست اینه که همیشه حواستون باشه که فقط یک پنجره از برنامه باز باشه. اگر دو بار بازش کنید و در دو برنامه کارهای غیر همخوانی رو در یک زمان تکراری وارد کنید ممکنه سیستمتون هنگ کنه.

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

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

//

//

توضیح:این پست از پستهای وبلاگ سابق اینجانب به آدرس mohsen-rsd.blogfa.com بوده است.

اشتراک گذاری این مطلب:

نوشته‌های مرتبط

درباره نویسنده

برنامه‌نویس ++‏C/C‏ - برنامه‌نویس سیستم‌های گرافیکی با استفاده از کتابخانه ‏OpenGL - برنامه‌نویس #‏C و ..‏



فرستادن دیدگاه