به نام خدا
در این صفحه، ادرس پروژه های اوپن سورس خودم در گیت هاب رو میزارم و یه توضیح مختصر درباره هر پروژه میدم
پروژه اول: یوتوب لیچر
کارکرد برنامه چیه ؟ کافیه که شما لینک صفحات یوتوب رو بهش بدید و این برنامه میاد و لینک مستقیم ویدیوی یوتوب در کیفیت های مختلف رو بهتون میده
این پروژه با جاوا و در محیط اکلیپس نوشته شده. برنامه فعلا در حالت بیسیک خودش با حد اقل امکانات قرار داره
ادرس پروژه در گیت هاب:
https://github.com/dddeveloperrr/youtube-leecher
اسکرین شات برنامه
پروژه ی دوم: کلاس تقویم برای جاوا
دوستان، من نیاز داشتم که بدونم رویداد هر روز در تقویم (هجری شمسی یا قمری یا میلادی) چی هست. برای مثال می خواستم بدونم ۵ اذر چه رویداد هایی داره. یا مثلا 5 ژانویه چه رویداد هایی داره
و یا مثلا 12 محرم چه رویداد هایی داره.
توی اینترنت گشتم دیدم چیزی وجود نداره، تصمیم گرفتم خودم یکی بسازم.
رویداد های ماه های قمری مانند ۱۲ محرم که میشه روز عاشورا
رویداد های ماه های میلادی مثلا ۱۱ سپتامبر که میشه حادثه تروریستی برج های دوقولو
رویداد های ماه های هجری شمسی مانند 12 فروردین که میشه روز جمهوری اسلامی
کار کردن با این کلاس خیلی راحت هست. فقط یک متد داره که ۲ تا پارامتر میگیره. یکیش شماره روز هست (مثلا ۲۴) و دیگری نام ماه (مثلا farvardin، یا moharram، یا April). کافیه این دوتا پارامت رو به متدش بدید و رویداد همون روز رو براتون برگردونه. استفاده از این کلاس هم بسیار راحته. هیچ چیز خاصی نیاز نداره. کافیه توی پروژتون یک کلاس بسازید به نام FarsiCalendar و کدهایی که در گیت هاب نوشتم رو توش کپی پیست کنید. همین
به آدرس گیت هاب سر بزنید توضیحات کاملتری اونجا دادم و همچنین مثال هم زدم براتون
آدرس گیت هاب پروژه : https://github.com/dddeveloperrr/FarsiCalendar
خدا وکیلی "۱۲ محرم میشه روز عاشورا" ؟؟؟ :)))))))))