قالب وردپرس

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

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

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

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

معمولا پس از نصب بسیاری از برنامه ها، لازم است مستقیما به مسیری که در آنجا ذخیره شده اند رفته و برنامه را از آنجا اجرا کنیم. ازین رو یافتن راهی میانبر برای اجرای این قبیل برنامه ها ضرورت می یابد.در این مقاله سعی داریم شما را با یکی از روشهای ساخت 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

 

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

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

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

ساخت 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/

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

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

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

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

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

موفق باشید.

 

منبع:learning.asarayan.com

برچسب ها

ممکن است به این موارد نیز علاقه مند باشید:

0 دیدگاه در “ساخت LAUNCHER برای یک برنامه در اوبونتو”

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

چهار × 4 =

قالب وردپرس