ساخت Launcher برای یک برنامه در اوبونتو

در صورت مفید بودن این آموزش آن را از طریق کلید G+ (گوگل پلاس ابتدای صفحه ) به اشتراک بگذارید

معمولا پس از نصب بسیاری از برنامه ها، لازم است مستقیما به مسیری که در آنجا ذخیره شده اند رفته و برنامه را از آنجا اجرا کنیم. ازین رو یافتن راهی میانبر برای اجرای این قبیل برنامه ها ضرورت می یابد.در این مقاله سعی داریم شما را با یکی از روشهای ساخت launcher ( معادل shortcut در Windows  و aliases در Mac OS) برای این برنامه ها آشنا کنیم.(مقاله قبلی : اصلاح گراب در لینوکس)

برای ساخت یک launcher ابتدا باید یک Desktop Entry برای برنامه ی خود بسازیم.
Desktop Entry به فایلی با پسوند desktop گفته می شود که مشخص می کند یک برنامه چگونه اجرا شود.
فایلی با نام my_app_name.desktop  در مسیر local/share/applications./~ بسازید.  (اسمی که انتخاب می کنید همان اسمی ست که به عنوان shortcut نمایش داده می شود.)

$ touch ~/.local/share/applications/my_app_name.desktop  

 

فایل Desktop Entry را با ادیتور دلخواه خود باز کنید.

$ nano ~/.local/share/applications/my_app_name.desktop  

 

در نهایت خطوط زیر را در آن کپی کنید.

[Desktop Entry]
Name=the name you want shown
Comment=everything you want
Exec=java -jar /home/fatemeh/.My_app/My_app.jar
Terminal=false
Type=Application
Icon=/home/fatemeh/My_app/2.jpg
Categories=Application;Network;Security;

 

1 ساخت Launcher برای یک برنامه در اوبونتو

Name نام برنامه است.
Comment توضیحاتی درمورد برنامه بیان می‌کند.
Exec  مهم‌ترین قسمتی است که حتما باید وارد شود، درواقع دستوری است که می‌خواهید اجرا کنید.
Terminal مشخص می‌کند که برنامه در ترمینال باز شود یا نه و برای مواقعی مفید است که برنامه در ترمینال باز می‌شود اما حالت گرافیکی آن را نیز لازم دارید.
Icon را به دو صورت می‌توان وارد کرد، می‌توان نام آیکن را وارد کرد که در این صورت سیستم به صورت خودکار مسیرهای پیشفرض آیکن‌های سیستم را جستجو می‌کند. روش راحت‌تر این است که آدرس مستقیم آیکن را بنویسیم.
Categories نیز برای مشخص کردن نوع برنامه است. این باعث می‌شود برنامه در منوی برنامه‌ها در دسته بندی مورد نظر قرار بگیرد. لیست دسته بندی ها را میتوانید در این آدرس مشاهده کنید:

https://specifications.freedesktop.org/menu-spec/latest/apa.html

 

همچنین می‌توانید دیگر خصوصیات فایل Desktop Entry را در آدرس زیر مشاهده کنید:

http://www.nautilus-actions.org/?q=node/377

 

سپس با nautilus به محل ذخیره ی این فایل رفته،

$ nautilus ~/.local/share/applications/

 


 3 ساخت Launcher برای یک برنامه در اوبونتو

فایل ساخته شده را کشیده و در Unity launcher رها کنید.
 

4 ساخت Launcher برای یک برنامه در اوبونتو

حال میتوانید میانبر برنامه ی خود را در Unity launcher مشاهده کنید.

2 ساخت Launcher برای یک برنامه در اوبونتو

موفق باشید

آخرین مطالب از فاطمه اخلاقی

نوشتن دیدگاه

تصویر امنیتی
تصویر امنیتی جدید

آخرین مطالب آموزشی

«
  • 1
  • 2
  • 3
»
تک وب دیزاین-قالب فارسی جوملا