MGroup

MDic و چند نکته

Posted on: اوت 3, 2008

خوب قابلیتهای اصلی MDic که تکراری هستند! اینجا همه اومدن!

اما چند تا از خصوصیات MDic که شاید اصلا به درد نخوره! ولی به هر حال پیاده‌سازی شدن! (😀 خوب دیگه، یه روزی هوس کردیم باشن!) رو می‌خوام واستون تعریف کنم!

اولین نکته اینکه اگه تا بحال به پنجره‌ی تنظیمات MDic سر نزدین، حتما این کار رو بکنین، و یک نگاهی به تنظیمات موجود بکنین! (چون چند تا از دوستان بودن که امکاناتی رو می‌خواستن که الان وجود داره! و فقط باید یه سر به تنظیمات می‌زدن!)

یکی از قابلیتهای MDic اینه که می‌تونین معنی یک کلمه که انتخاب شده رو توی پنجره‌ی اصلی برنامه ببنین! این چه مزیتی داره؟

به این نحو، کاربر می‌تونه در صورت نیاز، معنی کلماتی که توی نتیجه‌ی جستجو برای یک کلمه اومده رو برای فهم بهتر، سرچ کنه! تنها با دوبار کلیک کردن رو یک کلمه! یا انتخاب یک عبارت!

دیگه اینکه می‌تونه تلفظ لغات رو بطور پیش‌فرض غیرفعال کنه و برای هر کلمه‌ی خاص اگر خواست با کلیک روی دکمه‌ی مربوطه تلفظ رو بشنوه!

برای این منظور (استفاده از پنجره‌ی اصلی) ما تمام سعیمون رو در هرچه کاراتر و خالی‌تر کردن این پنجره کردیم، و برنامه‌هایی براش داریم!

ولی این قابلیت همیشه وجود خواهد داشت! (😀 چون خودم از این حالتش استفاده می‌کنم!)

البته این مسئله کمی باعث کند بودن برنامه هست! ولی خیلی کم! چون پنجره هیچوقت بسته نمی‌شه! و در نتیجه همیشه آماده‌است! و با فراخوانی، تنها نمایش داده می‌شه! که البته به دلیل مصرف کم برنامه از حافظه، مشکلی ایجاد نمی‌کنه!

که البته اگر حالت خروجی روی حالتی غیر از این باشه، این کندی نخواهد بود!

در ضمن پشتیبانی از libnotify مخصوص کاربران Gnome بزودی اضافه خواهد شد! (البته به نحوی اضافه می‌شه که برای کاربران KDE مشکلی ایجاد نکنه! کما اینکه قابلیتهای موجود که مخصوص کاربران KDE است، مشکلی در زمینه‌ی وابستگی به کتابخانه‌ی KDE برای کسی، پیدا نشده!)

امکان دیگه‌ای که توی این حالت خروجی(نشون دادن نتیجه توی پنجره‌ی اصلی) وجود داره، اینه که اگر وقتی که برای نشون دادن نتیجه پنجره نشون داده شده، اشاره‌گر موس رو روی اون ببریم، پنجره بسته نمی‌شه! تا زمانی که اشاره‌گر رو از روی پنجره خارج کنیم! ۲ثانیه پس از زمان خروج موس پنجره بسته می‌شه که این رو می‌شه تنظیم کرد! اما نه توی پنجره‌ی تنظیمات! باید بطور دستی توی فایل تنظیمات تغییر داده بشه! فایل تنظیمات برنامه توی آدرس زیر قرار دارد!

~/.config/MGroup/MDic.conf

برای تغییر این زمان، مقدار stayTime رو عوض کنید! (مقدار بر حسب ثانیه است! مقادیر اعشاری هم قابل قبول است!)

مثلا:

stayTime=0.4

که یعنی بعد از خروج موس به میزان ۴۰۰ میلی ثانیه پنجره باز می‌ماند!

البته دلیل اینکه توی تنظیمات نیومده جلوگیری از شلوغی پنجره تنظیمات و اینکه کمتر کسی پیدا می‌شه که این رو تغییر بده!

* * *

امکان دیگه‌ای که وجود داره، دیدن معنی یک لغت بدون بازکردن برنامه بطور سریع است!

برای اینکار کافیه که برنامه رو با سویچ w باز کنید! اینطوری:

$ mdic -w freedom

بعد از اجرا توی یک پیغام نتیجه نشون داده می‌شه و برنامه بسته می‌شه!

این حالت رو از پنجره‌ی Run هم می‌شه استفاده کرد!

* * *

قابلیت عجیب(!)😀 دیگه‌ای که توی MDic وجود داره و فکر نمی‌کنم کسی خبر داشته باشه امکان کلیک وسط کردن روی آیکن برنامه توی System tray (همان System notification area توی گنوم!) است!

می‌دونین که توی لینوکس می‌شه بعد از انتخاب یک کلمه اون رو با فشار دادن کلید وسط موس، هرجایی چسباند (Paste) ، خوب با کلیک وسط کردن روی آیکن برنامه توی system tray پنجره‌ی اصلی برنامه باز شده، و معنی لغت انتخاب شده آماده می‌گردد! (وقتی که selection scanner غیر فعال باشه، جالبه!)

* * *

امکان مفید دیگه‌ای که MDic داره، امکان خواندن یک متن طولانی با استفاده از موتور تلفظ انتخابی کاربر است!(بیشتر برای یادگرفتن زبان می‌تونه مفید باشه!) با انتخاب گزینه‌ی Read any selected text این امکان فعال می‌گردد!

توجه داشته باشید که هر چیزی که انتخاب بشه، خوانده می‌شه! و از جایی که موتور تلفظ بطور خارجی فراخوانی می‌شه، با بستن MDic نمی‌شه اون رو از کار انداخت! برای از کار انداختن espeak از دستور killall espeak استفاده کنید!

* * *

پیغام یافت نشدن معنی یک عبارت رو هم می‌شه غیرفعال کرد! توی پنجره‌ی تنظیمات!

——————————————

امیدوارم این اطلاعات در مورد MDic مفید بوده باشن!

برچسب‌ها: , , , ,

5 پاسخ to "MDic و چند نکته"

ميشه حالت انتخاب كلمه براي ترجمه مثل بابيلون باشه كه اگه كارير يه ctrl+a زد نره همه رو ترجمه كنه.
به نظر من اينجوره بهتر تره.

—————————————-
مهرداد:
در حال حاضر که امکانش نیست! تا بعد ببینیم چی میشه!

سلام دوست عزیز
می خواستم بپرسم امکانش هست که این نرم افزار رو برای کار در ویندوز آماده کنین
دلیل این که نمی خوام از بابیلون استفاده کنم هم به خاطر غیر رایگان بودنشه
اگه بتونی برای کار در ویندوز آمادش کنی خیلی عالی میشه
منتظرم

یا حق
——————————————————
مهرداد:
ایشالا در اولین فرصت😉
حق یارت

سلامی مجدد خدمت شما
خیلی خوشحالم کردی دوست عزیز
فقط خواهش میکنم MDicConv رو هم واسه ویندوز آماده کن
شرمنده که اینقدر درخواست دارم

یا حق

توی گنوم سورس رو کامپایل میکنم ولی آیکون برنامه به صورت خودکار به منوی application نمیره.

——————————————
مهرداد:
فقط کامپایل می‌کنی؟ یا نصب هم می‌کنی؟ (sudo make install)
برای اینکه بره باید فایل .desktop برنامه توی پوشه‌ی /usr/share/applications کپی بشه! که طی پروسه‌ی نصب اینکار می‌شه!
نمی‌دونم چرا نمی‌ره!‌ چون هم روی گنوم هم روی KDE و حتی XFCE هم تست کردم، می‌ره! یعنی باید بره😉

install کردم شد. مرسی.
خب توی فایل readme سورس برنامه که امروز گرفتم نوشته بود:

1.change directory to MDic’s Directory
$ cd mdic-0.4.xx

2.compile project:
$ make
With a little bit of lucky, that’s all

————————————————
مهرداد:
گویا به‌روز نشده!😀

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s


توجه: برای رفع مشکلات لینوکسی خود به یکی از انجمنهای اینترنتی مراجعه کنید! اینجا به هیچ وجه برای رفع مشکلات لینوکسی شما مناسب نیست!
تبادل لینک نداریم! لطفا سوال نفرمایید ما به هرکس بخوایم لینک می‌دیم، هرکس هم خواست به اینجا لینک بده! :)

Kategories

بایگانی

وضعیت بلاگ

  • 110,033 بازدید

مجوز انتشار:

تمامی مطالب و مقالات این بلاگ تحت مجوز GNU FDL قرار دارند. بنابراین کپی و ایجاد تغییر در آنها مطابق شرایط این مجوز آزاد می‌باشد.
%d وب‌نوشت‌نویس این را دوست دارند: