انجمنهای فارسی اوبونتو
کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: ديبا در 14 مهر 1386، 05:42 بظ
-
روش تغییر دادن منوی راست-کلیک در nautilus در لینوکس (http://oxygenws.com/blog/archives/56-nautilus.html)
مواد لازم:
- ترجیحا یک عدد ubuntu.
- یک عدد nautilus-actions که می تونید از طریق synaptic یا برنامه های مشابه نصب کنید (در زمان انتشار این مطلب، آخرین نسخه ۱.۴.۱ می باشد و این مطلب برای نسخهء ۱.۴ نوشته شده است).
- یک عدد zenity که این هم در synaptic هست، ضمن اینکه ممکن است پیشتر نصب شده باشد.
روش پخت:
- به منوی System رفته و سپس Preferences را انتخاب کنید و روی گزینهء Nautilus Actions Configuration را انتخاب کنید.
- در پنجرهء باز شده، گزینهء Add را انتخاب کنید و در قسمت Label و Tooltip مقدار Calculate size را بنگارید.
- در قسمت Icon نیز عبارت gtk-harddisk را نوشته (یا از منوی مربوطه این آیکان را انتخاب کنید.).
- در قسمت Path مقدار bash -c را بنویسید.
- در بخش Parameters هم عبارت زیر را وارد کنید (توجه کنید که double quote ها رو هم تایپ کنید):
"zenity --info --text=\"`du -h --max-depth=0 %M | awk '{ print $1 }'`\""
به کمک این دستور، شما می توانید حجم یک شاخه را حساب بنمایید! برای zenity یا du و یا awk می توانید راهنما های آنها را مطالعه کنید!!
علامت %M مفهوم خاصی دارد که در قسمت Legend آن را مشاهده می کنید.
- به تب Conditions رفته و مقدار Only folders را انتخاب نمایید. توجه کنید که این مثال برای فقط یک شاخه کاربرد دارد، که می توانید با ارتقای کدی که در بالا نوشته شد، آن را برای یک یا چند شاخه یا یک یا چند فایل نیز درست کنید :-)
بخش تصاویر:
به دلیل نامیزون بودن تصاویر، لینک اونها اینجا گذاشته می شود:
تصویر پنجرهء اصلی برنامه
(http://oxygenws.com/blog/uploads/nautilus-actions-menu1.jpg)
تصویر پنجرهء تنظیم
(http://oxygenws.com/blog/uploads/nautilus-actions-config.jpg)
تصویر منوی راست-کلیک شده
(http://oxygenws.com/blog/uploads/nautilus-actions-menu.jpg)
بخش پایانی
برای گرفتن action های بیشتر می تونید به اینجا مراجعه کنید. (اون action با تیتر Play and append to XMMS (یا یه چیزی شبیه این!) رو من نوشتم)
http://www.grumz.net/?q=configlist
در پایان ممنون میشم اگر موردی ساختید یا حتی اگر ایده ای دارید، بگید تا با هم بررسی اش کنیم :-)
اضافات-چندتایی از actionsها که شاید بکار کسی بیاد را ضمیمه میکنم
-
خیلی جالب بود. از روش نوشتن خیلی خوشم اومد. :D
پ.ن. ازش یه شبه ویکی خوب در میاد. :P
-
اینم از عمر شبی بود که حالی کردیم !! دستت درد نکنه. چیز خیلی به درد بخوری یادم دادی ;)
-
عالی بود. اگه شد ویکیش کن ;)
دستت درد نکنه
-
من کپی-پیست کنندهای بیشتر نبودم آقایون. اگر لازمه اجازه ی درجش رو از سایت میگیرم
... اگر چه دلم از این تلاشهای پراکنده گرفته و گمان میکنم بایست کاری کنیم کارستان... اما چون بضاعت علمی ام در لینوکس سخت ناچیز است، همیشه از گفتنشان ابا داشته ام...(ببخشید که از موضوع دور افتادم)
-
ممنون. خوب و مفید بود.
-
ممنون خوب ب.د البته اگر ادامه بدی عالی میشه ....
در مورد اون دکمه ی import / export هم توضیح میدادی چون یکی از امکانات جالب این برنامست و تمپلیت های خیلی خوب و کاربردی برای اون ایجاد شده که تنظیمات رو به طور اتوماتیک انجام میده ... یادم باشه لینکت رو توی پستم بگذارم ...
اینم لینک برای دریافت اسکریپتها و تمپلیت ها :
http://www.grumz.net/?q=configlist