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

کمک و پشتیبانی => انجمن عمومی => نویسنده: irancplusplus در 30 آذر 1392، 02:10 ق‌ظ

عنوان: تاریخ جلالی در ترمینال
ارسال شده توسط: irancplusplus در 30 آذر 1392، 02:10 ق‌ظ
آیا فرمانی شبیه به
dateهست که تاریخ تقویم جلالی را در ترمینال چاپ کند؟
عنوان: پاسخ : تاریخ جلالی در ترمینال
ارسال شده توسط: xubuntu4iran در 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
عنوان: پاسخ : تاریخ جلالی در ترمینال
ارسال شده توسط: irancplusplus در 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 در 30 آذر 1392، 03:53 ق‌ظ
با مرورگر این لینک کار می‌کنه؟
https://gitorious.org/solardate/solardate/raw/2ea6d9f324d163fde865948efc9bbc34f72888f2:master/bash/solardate
عنوان: پاسخ : تاریخ جلالی در ترمینال
ارسال شده توسط: irancplusplus در 30 آذر 1392، 04:04 ق‌ظ
به صورت دستی در فولدر bin گذاشتم. کار می‌کنه اما فونتش یه خرده به هم ریخته س. شاید به فونت انتخابی مربوط باشه.


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

ممنون.
عنوان: پاسخ : تاریخ جلالی در ترمینال
ارسال شده توسط: xubuntu4iran در 30 آذر 1392، 04:08 ق‌ظ
یعنی چی فونتش به هم ریختس؟ یه سوال وقتی فرمان زیر رو اجرا می کنی آیا کلمه‌ی سلام درست تو ترمینالت چاپ می‌شه؟
echo "سلام"می‌تونی یک اسکرین‌شات از خروجیت بذاری؟
عنوان: پاسخ : تاریخ جلالی در ترمینال
ارسال شده توسط: امید توانا در 30 آذر 1392، 04:11 ق‌ظ
آیا فرمانی شبیه به
dateهست که تاریخ تقویم جلالی را در ترمینال چاپ کند؟
بله باید jcal  رو نصب کنید و به راهنماش عمل کنید.
عنوان: پاسخ : تاریخ جلالی در ترمینال
ارسال شده توسط: irancplusplus در 30 آذر 1392، 04:23 ق‌ظ
نقل‌قول
یعنی چی فونتش به هم ریختس؟
سعی می کنم عکسشو پیوست کنم.

نقل‌قول
آیا کلمه‌ی سلام درست تو ترمینالت چاپ می‌شه؟
بله
نقل‌قول
بله باید jcal  رو نصب کنید و به راهنماش عمل کنید.
اون فرمان دوم توی عکس برای من بهتره. اما ظاهرا چیزی باید نصب بشه که نمی دونم چیه و از کجاست؟
عنوان: پاسخ : تاریخ جلالی در ترمینال
ارسال شده توسط: xubuntu4iran در 30 آذر 1392، 04:32 ق‌ظ
خب چون ترمینال من همین کلمه سلام رو می‌خوام درست چاپ کنم باید از fribidi استفاده کنم.
فرمان زیر رو در ترمینال اجرا کن
sudo gedit /usr/bin/solardate و خط 330 (قبل از fi آخری) رو پاک کن و خط زیر رو بجاش بذار
echo "$outstr"
عنوان: پاسخ : تاریخ جلالی در ترمینال
ارسال شده توسط: امید توانا در 30 آذر 1392، 04:37 ق‌ظ
اون فرمان دوم توی عکس برای من بهتره. اما ظاهرا چیزی باید نصب بشه که نمی دونم چیه و از کجاست؟
مشکل از شما نیست. هیچ ترمینالی به جز konsole  دوجهته نیست. برای استفاده در یک ترمینال دیگه اینطوری استفاده کنید
jdate +%E | fribidi
عنوان: پاسخ : تاریخ جلالی در ترمینال
ارسال شده توسط: irancplusplus در 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، 05:01 ق‌ظ
jdate جزئی از بستهٔ jcal است. اگر بسته به‌روز نیست باید از گیت‌هاب بگیرید و کامپایل کنید.
عنوان: پاسخ : تاریخ جلالی در ترمینال
ارسال شده توسط: irancplusplus در 30 آذر 1392، 12:52 ب‌ظ
jdate که در مخازن اوبونتو نیست. با Qt Creator کامپایل کردم.

می‌خواستم یه Hotkey برای پیست کردن فوری زمان و تاریخ داشته باشم. با توجه به چیزی که  این جا
http://askubuntu.com/questions/376736/copy-date-and-time-of-kde-calender-in-text-format-to-clipboard/393343#393343
هست میشه از این کد استفاده کرد:
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 
عنوان: پاسخ : تاریخ جلالی در ترمینال
ارسال شده توسط: makhmakhy در 21 فروردین 1394، 08:51 ب‌ظ
سلام
من هم همین مشکل رو دارم
منتها وقتی jcal رو میزنم، کار میکنه و تاریخ رو نمایش میده
اما jdate  رو نمایش نمیده و خظا میده
عنوان: پاسخ : تاریخ جلالی در ترمینال
ارسال شده توسط: علی ۵۰۰ در 21 فروردین 1394، 11:04 ب‌ظ
اون فرمان دوم توی عکس برای من بهتره. اما ظاهرا چیزی باید نصب بشه که نمی دونم چیه و از کجاست؟
مشکل از شما نیست. هیچ ترمینالی به جز konsole  دوجهته نیست. برای استفاده در یک ترمینال دیگه اینطوری استفاده کنید
jdate +%E | fribidi
سلام به همه.
یک ترمینال دیگه هم هست به نام mlterm که نه تنها نوشته‌های فارسی رو به هم می‌چَسبونه، بلکه اونا رو از راست به چپ هم حروف‌چینی می‌کنه.