تاریخ شمسی با طعم آزادی!


کاربران فارسی سیستم عامل ویندوز به صورت پیش فرض ار قابلیت تاریخ شمسی برخوردار نیستند، این امر باعث ایجاد برنامه های زیادی جهت جبران این کمبود شده است. چندی پیش نیز در همین وبلاگ برای رفع این نیاز نرم افزار Datefa معرفی شد.Datefa Package نسخه اول این برنامه با حجمی بسیار پایین و کارایی نسبتاً خوب انتخابی مناسب برای استفاده از تاریخ شمسی در سیستم عامل ویندوز بود. پس از گذشت دوسال، نوبت به عرضه نسخه دوم برنامه رسید. تصمیم گرفتم این بار توابع Datefa را در محیط دلفی پیاده سازی کنم (نسخه اول با استفاده از ویژوال بیسیک نوشته شده بود). حوشبختانه قبل از این کار با کلاس TFarDate که توسط آقای سالار خلیل زاده نوشته شده بود آشنا شدم. از آنجا که توابع این کلاس کامل و بی نقص بودند نیازی به تغییر یا دوباره نویسی توابع تاریخ شمسی ندیدم و نسخه ی دوم Datefa را بر پایه TFarDate توسعه دادم و برای بخش های دیگر برنامه از کامپوننت های JVCL استفاده کرده ام. نتیجه کار به نظر خودم رضایت بخش بود و چند وقتی است که از آن استفاده می کنم. تصمیم گرفتم این نسخه را تحت مجوز GPL منتشر کنم تا هر کسی بر اساس نیازهای خودش قادر به سفارشی کردن Datefa باشد. نسخه ی جدید Datefa به غیر از امکان تبدیل تاریخ میلادی سیستم شما به شمسی دارای ویژگی های زیر می باشد :

  • مبدل تاریخ میلادی به شمسی و بالعکس
  • مبدل اعداد به حروف فارسی (توسط سعید رضائی، تصحیح شده توسط سالار خلیل زاده)
  • تنظیم زنگ هشدار
  • تعیین تنظیمات نرم افزار
  • اجرای خودکار نرم افزار هنگام بالا آمدن ویندوز
  • پشتیبانی از ویندوزهای ویستا، XP و 2003 (روی ویندوزهای دیگر تست نشده است)
  • کاملاً رایگان و اوپن سورس تحت مجوز GPL
استفاده از برنامه
پس از نصب و اجرای برنامه صفحه ی اول Datefa مطابق شکل زیر به مدت چند ثانیه به نماش در خواهد آمد. شما می توانید در قسمت «تنظیمات» برنامه این زمان را تغییر دهید.
سپس آیکون جدیدی کنار ساعت ویندوز شما (System Tray) ایجاد خواهد شد. از این پس شما قادر خواهید بود تا با دابل کلیک کردن روی آیکون مورد نظر، تاریخ شمسی را مشابه شکل زیر مشاهده نمایید. برای دسترسی به منوی نرم افزار روی همین آیکون کلیک راست کنید.
Ballon tip on XP
نسخه ی جدید Datefa تا اطلاع بعدی به صورت آزمایشی ارائه شده است تا پس از رفع مشکلات و نواقص احتمالی به عنوان یک نرم افزار کامل ارائه گردد. شما می توانید با آزمایش کردن این برنامه و ارائه نظرات خودتان در پیشبرد این پروژه سهیم شوید.
کمک به این پروژه
این پروژه مانند سایر پروژه های آزاد و اوپن سورس نیاز به همکاری کاربران متخصص و غیر متخصص برای کامل تر شدن دارد. منظور از کمک، به هیچ وجه کمک مالی نیست. شما می توانید با استفاده از راه های زیر در پیشبرد این پروژه همکاری نمایید :
  • این برنامه در مرحله آزمایشی (Public Beta) به سر می برد. شما می توانید با امتحان کردن این برنامه و گزارش خطاهای احتمالی و ارائه پیشنهادات و انتقادات سازنده در جهت رفع مشکلات برنامه، کمک بزرگی به ما بکنید.
  • اگر شما برنامه نویس هستید، می توانید با گزارش خطاهای برنامه نویسی و ارائه راه حل های مناسب برای افزایش کارایی برنامه قدم بزرگی برای پیشرفت این برنامه بردارید.
  • اگر وب سایت یا وبلاگ دارید می توانید این برنامه را به مخاطبان خود معرفی کنید.
  • این نرم افزار هنوز دارای یک «راهنما»ی مناسب نیست. هرکس مایل به نوشتن یک فایل «راهنما» برای این نرم افزار است با من تماس بگیرد. (ایمیل : imnemati -at- gmail.com)
  • این نرم افزار نیاز به یک «آیکون» اختصاصی با مضمون «تاریخ شمسی» دارد. هر کس توانایی این کار را دارد با من تماس بگیرید. (ایمیل : imnemati -at- gmail.com)
  • معرفی Datefa به دیگران و دادن یک نسخه از این برنامه به دوستان و آشنیان خود
اگر مایل به همکاری در زمینه های بالا هستید، در قسمت نظرات یبان کنید و یا با من تماس بگیرید. به امید آنکه این برنامه برای کاربران ایرانی سیستم عامل ویندوز مفید واقع گردد.
تصاویر برنامه : تنظیمات | زنگ هشدار| مبدل
Advertisements