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

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

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


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: تاریخ جلالی در ترمینال  (دفعات بازدید: 2648 بار)

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

آفلاین irancplusplus

  • Jr. Member
  • *
  • ارسال: 64
تاریخ جلالی در ترمینال
« : 30 آذر 1392، 02:10 ق‌ظ »
آیا فرمانی شبیه به
dateهست که تاریخ تقویم جلالی را در ترمینال چاپ کند؟

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 751
  • جنسیت : پسر
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #1 : 30 آذر 1392، 03:00 ق‌ظ »
cd /usr/bin/ && sudo wget https://gitorious.org/solardate/solardate/raw/2ea6d9f324d163fde865948efc9bbc34f72888f2:master/bash/solardate solardate
                                                               ۱۳۹۲ ﺭﺫﺁ ۳۰ ،ﻪﺒﻨﺷ
پیش نیاز fribidi:
sudo apt-get install libfribidi-bin
« آخرین ویرایش: 30 آذر 1392، 03:17 ق‌ظ توسط xubuntu4iran »

آفلاین irancplusplus

  • Jr. Member
  • *
  • ارسال: 64
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #2 : 30 آذر 1392، 03:43 ق‌ظ »
سلام
اون آدرس اول درست کار نمی‌کنه برای من:
$ cd /usr/bin/ && sudo wget https://gitorious.org/solardate/solardate/raw/2ea6d9f324d163fde865948efc9bbc34f72888f2:master/bash/solardate
--2013-12-21 03:42:30--  https://gitorious.org/solardate/solardate/raw/2ea6d9f324d163fde865948efc9bbc34f72888f2:master/bash/solardate
Resolving gitorious.org (gitorious.org)... 87.238.52.168, 2a02:c0:1014::1
Connecting to gitorious.org (gitorious.org)|87.238.52.168|:443... connected.
Unable to establish SSL connection.

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 751
  • جنسیت : پسر
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #3 : 30 آذر 1392، 03:53 ق‌ظ »

آفلاین irancplusplus

  • Jr. Member
  • *
  • ارسال: 64
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #4 : 30 آذر 1392، 04:04 ق‌ظ »
به صورت دستی در فولدر bin گذاشتم. کار می‌کنه اما فونتش یه خرده به هم ریخته س. شاید به فونت انتخابی مربوط باشه.


کاش می‌شد از تقویم جلالی KDE استفاده کرد.

ممنون.

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 751
  • جنسیت : پسر
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #5 : 30 آذر 1392، 04:08 ق‌ظ »
یعنی چی فونتش به هم ریختس؟ یه سوال وقتی فرمان زیر رو اجرا می کنی آیا کلمه‌ی سلام درست تو ترمینالت چاپ می‌شه؟
echo "سلام"می‌تونی یک اسکرین‌شات از خروجیت بذاری؟

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #6 : 30 آذر 1392، 04:11 ق‌ظ »
آیا فرمانی شبیه به
dateهست که تاریخ تقویم جلالی را در ترمینال چاپ کند؟
بله باید jcal  رو نصب کنید و به راهنماش عمل کنید.

آفلاین irancplusplus

  • Jr. Member
  • *
  • ارسال: 64
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #7 : 30 آذر 1392، 04:23 ق‌ظ »
نقل‌قول
یعنی چی فونتش به هم ریختس؟
سعی می کنم عکسشو پیوست کنم.

نقل‌قول
آیا کلمه‌ی سلام درست تو ترمینالت چاپ می‌شه؟
بله
نقل‌قول
بله باید jcal  رو نصب کنید و به راهنماش عمل کنید.
اون فرمان دوم توی عکس برای من بهتره. اما ظاهرا چیزی باید نصب بشه که نمی دونم چیه و از کجاست؟

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 751
  • جنسیت : پسر
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #8 : 30 آذر 1392، 04:32 ق‌ظ »
خب چون ترمینال من همین کلمه سلام رو می‌خوام درست چاپ کنم باید از fribidi استفاده کنم.
فرمان زیر رو در ترمینال اجرا کن
sudo gedit /usr/bin/solardate و خط 330 (قبل از fi آخری) رو پاک کن و خط زیر رو بجاش بذار
echo "$outstr"

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #9 : 30 آذر 1392، 04:37 ق‌ظ »
اون فرمان دوم توی عکس برای من بهتره. اما ظاهرا چیزی باید نصب بشه که نمی دونم چیه و از کجاست؟
مشکل از شما نیست. هیچ ترمینالی به جز konsole  دوجهته نیست. برای استفاده در یک ترمینال دیگه اینطوری استفاده کنید
jdate +%E | fribidi

آفلاین irancplusplus

  • Jr. Member
  • *
  • ارسال: 64
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #10 : 30 آذر 1392، 04:45 ق‌ظ »
مشکل اینه که نصب نیست:
$ jdate +%E | fribidi
No command 'jdate' found, did you mean:
 Command 'rdate' from package 'rdate' (main)
 Command 'idate' from package 'itools' (universe)
 Command 'sdate' from package 'sdate' (universe)
 Command 'ddate' from package 'util-linux' (main)
 Command 'date' from package 'coreutils' (main)
 Command 'hdate' from package 'libhdate1' (main)
jdate: command not found
jcal نصبه اما من تاریخ (و ساعت) می خوام نه تقویم. که برای ساعتش از date هم میشه استفاده کرد. پس فقط تاریخ.
« آخرین ویرایش: 30 آذر 1392، 04:48 ق‌ظ توسط irancplusplus »

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #11 : 30 آذر 1392، 05:01 ق‌ظ »
jdate جزئی از بستهٔ jcal است. اگر بسته به‌روز نیست باید از گیت‌هاب بگیرید و کامپایل کنید.

آفلاین irancplusplus

  • Jr. Member
  • *
  • ارسال: 64
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #12 : 30 آذر 1392، 12:52 ب‌ظ »
jdate که در مخازن اوبونتو نیست. با Qt Creator کامپایل کردم.

می‌خواستم یه Hotkey برای پیست کردن فوری زمان و تاریخ داشته باشم. با توجه به چیزی که  این جا
هست میشه از این کد استفاده کرد:
jdate "+%h, %y/%m/%d, %R:%S"| xsel -i -b  && xdotool type '  ' && xdotool key ctrl+v BackSpace && xdotool type '  '
یا این
solardate | xsel -i -b && xdotool type ' ' && xdotool key ctrl+v BackSpace && xdotool type ' '
تنها مشکلش اینه که clipboard رو خراب می کنه و زبان انتخابی هم باید انگلیسی باشه:

  Sha, 92/09/30, 12:51:54 
« آخرین ویرایش: 30 آذر 1392، 12:57 ب‌ظ توسط irancplusplus »

آفلاین makhmakhy

  • Jr. Member
  • *
  • ارسال: 34
  • جنسیت : پسر
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #13 : 21 فروردین 1394، 08:51 ب‌ظ »
سلام
من هم همین مشکل رو دارم
منتها وقتی jcal رو میزنم، کار میکنه و تاریخ رو نمایش میده
اما jdate  رو نمایش نمیده و خظا میده

آفلاین علی ۵۰۰

  • Hero Member
  • *
  • ارسال: 775
  • جنسیت : پسر
پاسخ : تاریخ جلالی در ترمینال
« پاسخ #14 : 21 فروردین 1394، 11:04 ب‌ظ »
اون فرمان دوم توی عکس برای من بهتره. اما ظاهرا چیزی باید نصب بشه که نمی دونم چیه و از کجاست؟
مشکل از شما نیست. هیچ ترمینالی به جز konsole  دوجهته نیست. برای استفاده در یک ترمینال دیگه اینطوری استفاده کنید
jdate +%E | fribidi
سلام به همه.
یک ترمینال دیگه هم هست به نام mlterm که نه تنها نوشته‌های فارسی رو به هم می‌چَسبونه، بلکه اونا رو از راست به چپ هم حروف‌چینی می‌کنه.
« آخرین ویرایش: 21 فروردین 1394، 11:09 ب‌ظ توسط علی ۵۰۰ »