ساخت افزونه‌ی گنوم (۱)

همه دسکتاپ گنوم رو میشناسین، بی شک گنوم یکی از محبوبترین دسکتاپ هاست،یکی از چیزایی که این دسکتاپ رو جذابتر میکنه، کلی افزونه‌ی کاربردی و باحاله که میتونین از سایت گنوم اونا رو دانلود کنید.ما میخوایم یه افزونه برای خودمون بسازیم و اون رو توی سایت گنوم، مث افزونه های دیگه با بقیه به اشتراک بگذاریم.

خوب قدم اول اینه که بدونیم الان چه افزونه هایی داریم.نرم افزار tweak tools رو باز کنید و به بخش extensions برید:

خوب اینجا تمام افزونه هایی که نصب شده رو میبینید و میتونید اون ها رو فعال و غیر فعال کنید.افزونه ی ما هم قراره توی این لیست باشه cool.در قدم بعد باید بدونیم این افزونه هایی که توی لیست بالا داریم میبینیم از کجا اومدن!!خوب به مسیر زیر برید:

~/local/share/gnome-shell/extensions

تمام افزونه هایی که توی لیست بالا دیدین اینجا هستن!

خوب میبینید که این پوشه ها یه  قالب خاصی دارن و اسم پوشه ها شامل دو بخش هست، بخش اول اسم خود افزونه و بخش دوم اسم سازندش هست!خوب شما میتونید دستی یه پوشه برای خودتون بسازید و سه تا فایل لازم رو هم به صورت دستی به وجود بیارید و کلی هم دردسر بکشید و در نهایت افزونتون کار نکنه! چرا؟ به خاطر یه غلط املایی ساده!!خوب راه بهتری هم هست؟ آره

دستور زیر رو توی ترمینال وارد کنید:

gnome-shell-extension-tool --create-extension

خوب بعد از وارد کرد دستور بالا از شما نام افزونه، توضیحات، کد اختصاصی یا uuid رو میخواد،اونها رو وارد کنید و تمام.تبریک میگم،اولین افزونه‌ی گنوم شما ساخته شد!وارد tweak tools بشید (اگر از قبل باز بوده ببندینش و از اول بازش کنید)، حالا افزونه‌ی خودتون رو میبینید!

اگر اون رو فعالش کنید یه آیکون به نوار بالای گنومتون اضافه میشه (در صورتی که افزونه top icon رو نصب نکرده باشید، پایین صفحه سمت چپ آیکون اضافه میشه!)

خوب وقتی روش کلیک کنید یه پیام ساده میاد که طبق معمول سلام دنیا رو نشون میده و به سرعت هم محو میشه!توی قسمت بعدی داخل افزونه‌ای که ساختیم رو بررسی میکنیم و یه مقدار کاربردی ترش میکنیم.منتظر پارت دوم آموزش باشید.

شاد و موفق باشید smile

فرم نظر دهی


تصویر امنیتی جدید تصویر امنیتی
126160
TodayToday180
YesterdayYesterday195
This_WeekThis_Week1071
This_MonthThis_Month2445
All_DaysAll_Days126160