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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: sahama در 11 امرداد 1388، 10:29 ق‌ظ

عنوان: نمایش حروف فارسی و فارسی نویسی در ترمینال
ارسال شده توسط: sahama در 11 امرداد 1388، 10:29 ق‌ظ
سلام
من می خوام یه برنامه برای یه منظوری بنویسم که نیازه بتونم توی ترمینال (محیطی بدون کتابخانه های گرافیگی X) فارسی بنویسم و فارسی رو بدون مشکل بخونم و البته کل محیط رو هم راست به چپ کنم
چطور می تونم این کار رو انجام بدم
زبان برنامه نویسی من پایتونه
عنوان: پاسخ به: نمایش حروف فارسی و فارسی نویسی در ترمینال
ارسال شده توسط: سعید رسولی در 19 امرداد 1388، 07:11 ب‌ظ
سلام
من می خوام یه برنامه برای یه منظوری بنویسم که نیازه بتونم توی ترمینال (محیطی بدون کتابخانه های گرافیگی X) فارسی بنویسم و فارسی رو بدون مشکل بخونم و البته کل محیط رو هم راست به چپ کنم
چطور می تونم این کار رو انجام بدم
زبان برنامه نویسی من پایتونه
من برای نمایش متن فارسی توی ترمینال یه برنامه نوشتم.
http://ospdev.net/projects/fa-view/
ولی صرفاً برای نمایش متن هست(مثلاً خروجی یه برنامه، یا محتوای یه فایل) اونم توی gnome-terminal (نتونستم ترمینال غیرگرافکی رو طوری تنظیم کنم که کاراکترهای فارسی رو نشون بده)
در ضمن نه که ورودی کاربر هم درست نمایش داده بشه، یعنی راست‌به‌چپ و راست‌چین(این فکر نمی‌کنم امکان‌پذیر باشه، یعنی اصلاً محیط ترمینال پشتیبانی نمیکنه. نه ترمینال گرافیکی نه غیرگرافیکی) البته Konsole می‌تونه اتصال بین حروف رو درست نوشن بده. gnome-terminal هم شاید با یه سری تنظیمات بشه. ولی این دیگه حداکثرش هست(اتصال بین حروف. یعنی فقط کلمات درست نمایش داده میشه)
عنوان: پاسخ به: نمایش حروف فارسی و فارسی نویسی در ترمینال
ارسال شده توسط: sahama در 20 امرداد 1388، 10:47 ق‌ظ
من دیدم موقع نصب اوبونتو کلمه عربی رو به صورت "عربی" در محیط شل نوشته
پس احتمالا بشه
دارم دنبالش می گردم ببینم پیداش می کنم یا نه
به هر حال سپاسگذارم
عنوان: پاسخ به: نمایش حروف فارسی و فارسی نویسی در ترمینال
ارسال شده توسط: moslem.b در 20 امرداد 1388، 12:05 ب‌ظ
من که هر کاری کردم به نتیجه ای نرسیدم جز اینکه متن فارسی رو بصورت notification با zenity نشون بدم
عنوان: پاسخ به: نمایش حروف فارسی و فارسی نویسی در ترمینال
ارسال شده توسط: فاراب در 20 امرداد 1388، 01:59 ب‌ظ
من که هر کاری کردم به نتیجه ای نرسیدم جز اینکه متن فارسی رو بصورت notification با zenity نشون بدم

من هم با این موافقم اما فکر کنم zenity فقط برای گنوم باشه.
عنوان: پاسخ به: نمایش حروف فارسی و فارسی نویسی در ترمینال
ارسال شده توسط: سعید رسولی در 20 امرداد 1388، 02:47 ب‌ظ
من که هر کاری کردم به نتیجه ای نرسیدم جز اینکه متن فارسی رو بصورت notification با zenity نشون بدم

من هم با این موافقم اما فکر کنم zenity فقط برای گنوم باشه.
مگه توی KDE یه چیزی شبیه zenity که بر اساس Qt باشه نیست؟ اگه هم نباشه با یه اسکریپت کوچولوی پایتون(با PyQt یا PyGTK) میشه همون کارو انجام داد.
آقای مهدوی شما هم که داری با پایتون می‌نویسی، خب خودت یه پنجره با PyGTK یا PyQt درست کن و پیغام رو نشون بده. اگه کار نکردی من با PyGTK کار کردم می‌تونم کمکت کنم.
عنوان: پاسخ به: نمایش حروف فارسی و فارسی نویسی در ترمینال
ارسال شده توسط: moslem.b در 20 امرداد 1388، 04:34 ب‌ظ
توی Backtrack بطور پیش فرض zenity روی KDE 3.5 نصبه
عنوان: پاسخ به: نمایش حروف فارسی و فارسی نویسی در ترمینال
ارسال شده توسط: فاراب در 21 امرداد 1388، 01:50 ق‌ظ
توی Backtrack بطور پیش فرض zenity روی KDE 3.5 نصبه

شاید بخاطر قدرت این توزیع در بدست آوردن پسورد WLANها باشه!
عنوان: پاسخ به: نمایش حروف فارسی و فارسی نویسی در ترمینال
ارسال شده توسط: sahama در 21 امرداد 1388، 05:31 ب‌ظ
من که هر کاری کردم به نتیجه ای نرسیدم جز اینکه متن فارسی رو بصورت notification با zenity نشون بدم

من هم با این موافقم اما فکر کنم zenity فقط برای گنوم باشه.
مگه توی KDE یه چیزی شبیه zenity که بر اساس Qt باشه نیست؟ اگه هم نباشه با یه اسکریپت کوچولوی پایتون(با PyQt یا PyGTK) میشه همون کارو انجام داد.
آقای مهدوی شما هم که داری با پایتون می‌نویسی، خب خودت یه پنجره با PyGTK یا PyQt درست کن و پیغام رو نشون بده. اگه کار نکردی من با PyGTK کار کردم می‌تونم کمکت کنم.
از شما متشکرم و اگر کاری پیش اومد مزاحم می شم ولی من جایی نیاز به فارسی دارم که اصلا محیط X و کتابخانه های گرافیکی نصب نیست