انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: تاریخ شمسی - CLI  (دفعات بازدید: 3037 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 748
  • جنسیت : پسر
تاریخ شمسی - CLI
« : 23 اسفند 1391، 10:10 ب‌ظ »
این برنامه تاریخ شمسی روز فعلی را نشان می دهد و برای تبدیل تاریخ میلادی به شمسی به کار می رود:
Linux
calendar.tar.gz
http://ubuntuone.com/1sTRcbfwcJPFjA7kfVZIb7
به ترمینال رفته و به فولدر حاوی برنامه می رویم و دستور زیر را وارد می کنیم
./calendarwindows
calendar.zip
http://ubuntuone.com/1ObpsfTylaaPG26MJOp6fc
تست شده در wine 1.4.1
به فولدر حاوی برنامه رفته و دستور زیر را وارد می کنیم
wine calendar.exe

ممکن است با دبل کلیک نیز جواب بگیرید در ویندوز دبل کلیک کنید یا از طریق cmd اجرا کنید کد برنامه نیز ضمیمه شده است. برنامه به زبان c نوشته شده است. تاریخ میلادی سیستم باید درست باشد! (نسخه ی آزمایشی)
« آخرین ویرایش: 23 اسفند 1391، 10:16 ب‌ظ توسط xubuntu4iran »

آفلاین سید مسعود امامیان

  • Hero Member
  • *
  • ارسال: 951
پاسخ : تاریخ شمسی - CLI
« پاسخ #1 : 23 اسفند 1391، 10:37 ب‌ظ »
تشکر+1
ولی اگه با سی++ می نوشتنی راحتتر بودی (بخاطره وجود کلاس ها if و elseها شکسته می شد.) و به نظرم از لحاظ حافظه کاراتر بود.
به عمل کار برآید     به سخندانی نیست . . .

آفلاین vandu

  • Hero Member
  • *
  • ارسال: 741
  • جنسیت : پسر
پاسخ : تاریخ شمسی - CLI
« پاسخ #2 : 23 اسفند 1391، 10:58 ب‌ظ »
ممنون بخاطر زحمتی که کشیدید.
اما کدتون بهینه نیست.
مثلا میشد کد اصلی رو به صورت یه تابع دربیارید و اون رو دوبار صدا بزنید.
Nothing is particularly hard if you divide it into small jobs

Henry Ford

آفلاین aliboy

  • High Sr. Member
  • *
  • ارسال: 558
  • جنسیت : پسر
پاسخ : تاریخ شمسی - CLI
« پاسخ #3 : 23 اسفند 1391، 11:01 ب‌ظ »

من سی رو بیشتر ترجیح میدم.  ;)

کار خوبی بود هر چند اجراش نکردم.تبریک

به امید موفقیت های بیشتر
 :)
و ما میطوانیم

آفلاین آرمان اسماعیلی

  • High Hero Member
  • *
  • ارسال: 2366
  • جنسیت : پسر
پاسخ : تاریخ شمسی - CLI
« پاسخ #4 : 23 اسفند 1391، 11:43 ب‌ظ »
تشکر. امکانش هست یه طوری تغییرش بدید که فقط اون 2 خط اول رو نشون بده؟
صفحه‌ی من در اینستاگرام: ‎‎@armanes92

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 748
  • جنسیت : پسر
پاسخ : تاریخ شمسی - CLI
« پاسخ #5 : 24 اسفند 1391، 12:58 ق‌ظ »
نقل‌قول
تشکر. امکانش هست یه طوری تغییرش بدید که فقط اون 2 خط اول رو نشون بده؟
calendar-mini.tar.gz
http://ubuntuone.com/2WClUTXBsQlsclroSpLXZw
« آخرین ویرایش: 24 اسفند 1391، 01:00 ق‌ظ توسط xubuntu4iran »

آفلاین آرمان اسماعیلی

  • High Hero Member
  • *
  • ارسال: 2366
  • جنسیت : پسر
پاسخ : تاریخ شمسی - CLI
« پاسخ #6 : 24 اسفند 1391، 09:41 ق‌ظ »
نقل‌قول
تشکر. امکانش هست یه طوری تغییرش بدید که فقط اون 2 خط اول رو نشون بده؟
calendar-mini.tar.gz
http://ubuntuone.com/2WClUTXBsQlsclroSpLXZw
خیلی ممنون. +۱
صفحه‌ی من در اینستاگرام: ‎‎@armanes92

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 748
  • جنسیت : پسر
پاسخ : تاریخ شمسی - CLI
« پاسخ #7 : 25 اسفند 1391، 03:41 ب‌ظ »
برای اینکه در ترمینال با فرمان shdate تاریخ شمسی را چاپ کند (در هر فولدری که باشیم)باید calendar-mini را به shdate تغییر نام داده و در فولدر زیر کپی کنیم (نیاز به دسترسی root است)
/usr/bin/
« آخرین ویرایش: 25 اسفند 1391، 03:43 ب‌ظ توسط xubuntu4iran »

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : تاریخ شمسی - CLI
« پاسخ #8 : 25 اسفند 1391، 08:29 ب‌ظ »
jcal رو دیدی احیاناً؟ تو مخازن هست
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن