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

جامعه کاربران => معرفی نرم‌افزار => نویسنده: فاراب در 15 بهمن 1386، 06:46 ب‌ظ

عنوان: پیدایش نرم افزارهای باز متن در موبایل
ارسال شده توسط: فاراب در 15 بهمن 1386، 06:46 ب‌ظ
پیرو پست های قبلی در مورد ظهور سیستم عامل های باز متن بر روی گوشی های همراه؛ این بار کم کم شاهد تعدادی از نرم افزار های باز متن هستیم.
متذکر میشوم که سابقا نرم افزار های رایگان در این پلتفرم ها هر چند اندک اما بودند. ولی ظهور نرم افزار های باز متن در این عرصه باعث خوشحالی است.
آنچه در ذیل از نظرتان می گذرد تلاشی است ارزشمند در جهت تحقق رشد نرم افزار های آزاد در تمام زمینه ها از جمله دستگاه های همراه. که بنده ترجمه کرده و در اختیارتان قرار میدهم. به امید شوکوفایی هر چه بیشتر جامعه باز متن.



دیکشنری Tieoncell_v1.0_J2ME یک دیکشنری باز متن برای موبایل


Omnidic چیست؟

Omnidic یک دیکشنری/مترجم رایگان و  باز متن برای دستگاه های همراه است. این نرم افزار با گوشی های سازگار با Java هم MIDP ورژن ۱.۰ و هم ۲.۰ به خوبی کار می کند. این برنامه توانایی دارد که در یک زمان در بر گیرنده دیکشنری های متعدد باشد.
نیازی به GPRS ندارد زیرا دیکشنری ها در دستگاه ذخیره می شوند.

دیکشنری های موجود :

English - Spanish
Spanish - English
English - German
German - English
English - French
French - English
English - Italian
Italian - English
English - Dutch
Japanese - English
English - Portuguese
Portuguese - English

لینک دانلود :
http://www.mobilesmania.com/forum/index.php?act=attach&type=post&id=182079
عنوان: پاسخ به: پیدایش نرم افزارهای باز متن در موبایل
ارسال شده توسط: سعید رسولی در 15 بهمن 1386، 07:31 ب‌ظ
ممنون.
فقط این Omnidic با فارسی مشکل داره. یعنی من خودم دیتابیس فارسی براش درست کردم و روی موبایلم نصب کردم دیدم فارسی رو راست به چپ نشون میده و حروف رو جداجدا. report هم کردم ولی فعلا که جوابی ندادن:
Hello. And thanks for developing Open Mobile Dictionary.
I created an english-persian(farsi) and a persian-english database for omnidic (using a free database that is under the GNU GPL license). then I put them in omnidic jar file.
I installed it on my java mobile phone(Sonny Erricson K750) and it works. I upload it here:
http://d01.megashares.com/?d01=47a79cd
But there is a problem. Your java codes does not support "left to right" for languages arabic and persian. And also it does not support "contact" between arabic (or persian) characters. this is an image from problem:
http://imagebin.org/13596
But it should look like this image (the same text as a Note on my mobile phone):
http://imagebin.org/13597
Please fix this problem if possible. thank you.
عنوان: پاسخ به: پیدایش نرم افزارهای باز متن در موبایل
ارسال شده توسط: محمدرضا بوذری در 15 بهمن 1386، 09:21 ب‌ظ
ممنون.
فقط این Omnidic با فارسی مشکل داره. یعنی من خودم دیتابیس فارسی براش درست کردم و روی موبایلم نصب کردم دیدم فارسی رو راست به چپ نشون میده و حروف رو جداجدا. report هم کردم ولی فعلا که جوابی ندادن:
Hello. And thanks for developing Open Mobile Dictionary.
I created an english-persian(farsi) and a persian-english database for omnidic (using a free database that is under the GNU GPL license). then I put them in omnidic jar file.
I installed it on my java mobile phone(Sonny Erricson K750) and it works. I upload it here:
http://d01.megashares.com/?d01=47a79cd
But there is a problem. Your java codes does not support "left to right" for languages arabic and persian. And also it does not support "contact" between arabic (or persian) characters. this is an image from problem:
http://imagebin.org/13596
But it should look like this image (the same text as a Note on my mobile phone):
http://imagebin.org/13597
Please fix this problem if possible. thank you.

تا آنجایی که من دیدم و می‌دونم نرم‌افزارهای جاوا برای تلفن‌های همراه عموما با زبان فارسی مشکل دارن و این محدود به نرم‌افزار خاصی نمی‌شه ...
عنوان: پاسخ به: پیدایش نرم افزارهای باز متن در موبا
ارسال شده توسط: فاراب در 15 بهمن 1386، 11:38 ب‌ظ
دوست عزیز خسته نباشید. خوشحالم که این پست رو کسانی مثل شما میخونند.
در دوران تحصیل من یه مقاله ارائه دادم در مورد سیستم عامل های موبایل با رویکرد سیمبیان. اون موقع سیمبیان تازه وارد بود. من هم تمام مسائل مرتبط با اون سیستم عامل از نحوه پردازش و خط لولگی گرفته تا امنیت.
برای ابن کار مجبور شدم یک فایل .sis (پسوند مخصوص فایل های اجرایی در سیمبیان) و یک فایل .jar رو باز کنم تا با نحوه برنامه نویسی اونا آشنا بشم. حتی یه application ساده هم نوشتم. اما مشکلی که بود این بود که من هم مثل شما با فارسی مشکل داشتم. اون موقع چون سرم خیلی شلوغ بود دیگه دنبالش رو نگرفتم. با این وجود مطمئن هستم که اصولا فارسی نویسی در این نرم افزار ها بر خلاف ادعای این یکی دوستمون امریه عادی و کاملا شدنی. نمونه اش رو هم همین الان در گوشی خودم دارم. هم sis هم jar.
من سعی می کنم یه نگاهی به فایل شما بندازم.
عنوان: پاسخ به: پیدایش نرم افزارهای باز متن در موبا
ارسال شده توسط: سعید رسولی در 16 بهمن 1386، 12:34 ق‌ظ
تا آنجایی که من دیدم و می‌دونم نرم‌افزارهای جاوا برای تلفن‌های همراه عموما با زبان فارسی مشکل دارن و این محدود به نرم‌افزار خاصی نمی‌شه ...
من با نظر فاراب موافقم. حتما میشه کاری کرد که با فارسی مشکلی نداشته باشه. چون خود سیستم‌عامل کوشی‌های جاوا مشکلی با فارسی ندارن. تازه من نرم‌افزاری روی گوشیم نصب کردم که خیلی خوب فارسی و عربی رو نشون میده. گوشیم سونی‌اریکسون K750 هست.

فاراب عزیز. ممنون از پی‌گیریت. ولی اون فایل jar که من گذاشتم سورس برنامه رو نداره. فقط کلاس‌های جاوا هستن و فایلهای دیتابیسی که من درست کردم. شما میتونی یه فکری براش بکنی که سورس جاواش رو (خودت یا کسانی که میشناسی) توسعه بدید تا از فارسی پشتیبانی کامل کنه؟ من که اصلا به جاوا وارد نیستم.

لینک دانلود سورس کد:
http://omnidic.googlecode.com/svn/trunk/src/ub/es/ubictionary/
توش دو تا پوشه هست که هر کدوم چند تا فایل java دارن.
من نتونستم بسته‌ای پیدا کنم که کل سورس رو داشته باشه تا راحت‌تر دانلود بشه.
عنوان: پاسخ به: پاسخ به: پیدایش نرم افزارهای باز متن در موبا
ارسال شده توسط: سعید رسولی در 16 بهمن 1386، 08:19 ق‌ظ
 :)
مژده بدید که یه دیکشنری فارسی آزاد برای موبایل پیدا کردم که با جاوا نوشته شده:
http://sourceforge.net/projects/persianmobidict/
فارسی رو کاملا درست نشون میده و اصلا برای فارسی ساخته شده و توسعه‌دهندگانش ایرانی هستن.آقایان «هومن ولی‌بیگی» و «محمود فموری». دستشون درد نکنه. مجوزش هم GPL هست.

البته فعلا فقط دیتابیس انگلیسی به فارسی داره. در ضمن امکاناتش به Omnidic نمیرسه(البته غیر از پشتیبانی از فارسی).

من هم فعلا نتونستم براش دیتابیس فارسی به انگلیسی بسازم. چون فایل‌های دیتابیسش (بر خلاف Omnidic) متنی نیستن و باینری هستن. همون باینریش هم متاسفانه بصورت یونیکد ذخیره نشده و یه چیزی تو مایه‌های فرمت‌های Arabic هست.
همونطور هم که گفتم فعلا فقط از یک دیتابیس پشتیبانی می‌کنه.

اما در مجموع خوبه. همین که فارسی رو درست نشون میده خودش کلیه.

نکتهٔ آخر اینکه دیتابیس این دیکشنری با دیتابیس‌های انگلیسی به فارسی StarDict و xFarDic (یعنی stardict-quick_eng-persian و generic.xdb ) هر سه تاشون یکی هستن فقط با فرمت‌های مختلف. که تحت مجوز GPL هم هستن. مولف اصلیش هم آقای آریان‌پور هست. یعنی اگه این هم تحت کپی‌رایت بود ما الان دیتابیس  آزاد نداشتیم :). راستی این دیتابیس غلط تایپی هم زیاد داره و نیاز به ویرایش داره. مثلا بعضی‌ جاها سه چهار تا کلمه رو به هم چسبونده و فاصلا نذاشته. چند وقتی هست که کار ویرایشش رو شروع کردم. اما وقتی تموم شد نمیدونم به کی باید بدم! ???
عنوان: پاسخ به: پیدایش نرم افزارهای باز متن در موبایل
ارسال شده توسط: ابراهیم در 16 بهمن 1386، 09:46 ب‌ظ
من هم PersianCalendar (http://code.google.com/p/mobile-persian-calendar/) ر
عنوان: پاسخ به: پیدایش نرم افزارهای باز متن در موبایل
ارسال شده توسط: محمدرضا بوذری در 16 بهمن 1386، 10:59 ب‌ظ
عزیزان دل من فقط گفتم مشکل دارن ولی نگفتم که قابل حل شدن نیستند  ;) بنا به تجربه عرض کردم !!!