انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: اضافه کردن گزینه start menu به پنل tint2  (دفعات بازدید: 3123 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Clementine

  • Jr. Member
  • *
  • ارسال: 37
  • جنسیت : پسر
  • لینوکس رو خَز نکنیم!
اضافه کردن گزینه start menu به پنل tint2
« : 30 بهمن 1392، 09:19 ب‌ظ »
چطور میشه یه گزینه استارت منو درست کرد تو پنل tint2 ؟!
چندجا چندتا راه حل دیدم ولی جواب نداد
آیا میدانید با استفاده از فناوری پیچیده ای به نام موتور جستجوگر میتوانیم به بسیاری از سوالات خود پاسخ بدهیم؟ و 87٪ در لحظات منتظر جواب ماندن صرفه جویی کنیم؟
آیا میدانید استفاده این فناوری در انحصار غرب میباشد و ایرانیان در استفاده از آن عاجزند؟

آفلاین Clementine

  • Jr. Member
  • *
  • ارسال: 37
  • جنسیت : پسر
  • لینوکس رو خَز نکنیم!
پاسخ : اضافه کردن گزینه start menu به پنل tint2
« پاسخ #1 : 02 اسفند 1392، 01:25 ب‌ظ »
یعنی هیچ کس اینجا از openbox استفاده نمیکنه!!!؟
آیا میدانید با استفاده از فناوری پیچیده ای به نام موتور جستجوگر میتوانیم به بسیاری از سوالات خود پاسخ بدهیم؟ و 87٪ در لحظات منتظر جواب ماندن صرفه جویی کنیم؟
آیا میدانید استفاده این فناوری در انحصار غرب میباشد و ایرانیان در استفاده از آن عاجزند؟

آفلاین mrmrn

  • High Hero Member
  • *
  • ارسال: 1490
  • جنسیت : پسر
  • آقا مرتضی
پاسخ : اضافه کردن گزینه start menu به پنل tint2
« پاسخ #2 : 02 اسفند 1392، 01:56 ب‌ظ »
چطور میشه یه گزینه استارت منو درست کرد تو پنل tint2 ؟!
چندجا چندتا راه حل دیدم ولی جواب نداد
والا من دیدم شما تو نکات و ترفندها تاپیک زدین فکر کردم راهی براش پیدا کردین؟ من نشنیده بودم میشه براش استارت منو ساخت؟ میشه؟  ???
در حد لانچر دیده بودم که انگار شما نمیخواین؟
پدرم به رحمت خدا رفتن. شادی روحش صلوات.

آفلاین Clementine

  • Jr. Member
  • *
  • ارسال: 37
  • جنسیت : پسر
  • لینوکس رو خَز نکنیم!
پاسخ : اضافه کردن گزینه start menu به پنل tint2
« پاسخ #3 : 02 اسفند 1392، 02:37 ب‌ظ »
چطور میشه یه گزینه استارت منو درست کرد تو پنل tint2 ؟!
چندجا چندتا راه حل دیدم ولی جواب نداد
والا من دیدم شما تو نکات و ترفندها تاپیک زدین فکر کردم راهی براش پیدا کردین؟ من نشنیده بودم میشه براش استارت منو ساخت؟ میشه؟  ???
در حد لانچر دیده بودم که انگار شما نمیخواین؟

کار نشد نداره، چندجا دیدم این کار رو انجام دادن، ولی یکی از مراحلش رو سیستم من جواب نمیده!
آیا میدانید با استفاده از فناوری پیچیده ای به نام موتور جستجوگر میتوانیم به بسیاری از سوالات خود پاسخ بدهیم؟ و 87٪ در لحظات منتظر جواب ماندن صرفه جویی کنیم؟
آیا میدانید استفاده این فناوری در انحصار غرب میباشد و ایرانیان در استفاده از آن عاجزند؟

آفلاین mrmrn

  • High Hero Member
  • *
  • ارسال: 1490
  • جنسیت : پسر
  • آقا مرتضی
پاسخ : اضافه کردن گزینه start menu به پنل tint2
« پاسخ #4 : 02 اسفند 1392، 03:32 ب‌ظ »
چطور میشه یه گزینه استارت منو درست کرد تو پنل tint2 ؟!
چندجا چندتا راه حل دیدم ولی جواب نداد
والا من دیدم شما تو نکات و ترفندها تاپیک زدین فکر کردم راهی براش پیدا کردین؟ من نشنیده بودم میشه براش استارت منو ساخت؟ میشه؟  ???
در حد لانچر دیده بودم که انگار شما نمیخواین؟

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

آفلاین Clementine

  • Jr. Member
  • *
  • ارسال: 37
  • جنسیت : پسر
  • لینوکس رو خَز نکنیم!
پاسخ : اضافه کردن گزینه start menu به پنل tint2
« پاسخ #5 : 02 اسفند 1392، 04:01 ب‌ظ »
این راه حلی که خیلی از جاهایی که این مشکل طرح شده بود با این روش مشکل رو حل کردن


Intro:
Many people like to use "Start" menus for many reasons (New to Linux from windows, convenience, and NOT wearing out the right clicker on a laptop).
I needed a menu button in my panel for the last reason stated above, but I fif not want to have to install  XFCE4 panel, or lxpanel.  I wanted something I could use with tint2, such as the existing OpenBox menu.  So after an hour or so, I came up with a solution.

Overview:
In order to open the menu, we need to simulate a right click or super key+space.
xdotool does the trick.  (less than 200KB)
We create a .desktop file that executes xdotool super+space.
Add launcher (.desktop) to tint2 config.
When you click on the icon, xdotool simulates a super+space, and the menu open up where the mouse cursor is.

Do it:
First we need to install xdotool
sudo apt-get install xdotool


Once done, test it.  A menu should pop up
xdotool key super+space


Now we have to create a . desktop file in /usr/share/applications called menu.desktop.
gksudo geany /usr/share/applications/menu.desktop


Once open, paste the following in and save
[Desktop Entry]
Encoding=UTF-8
Name=Tint2 Openbox Menu
Comment=Tint2 Openbox Menu Hack
X-GNOME-FullName=Openbox Menu
Exec=xdotool key super+space
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=mousepad
Categories=Menu;
MimeType=
StartupNotify=true

Open your tint2 config and make sure Launchers are enabled
...
# Panel
panel_monitor = all
panel_position = bottom center horizontal

#Make sure that "L" is directly below.
panel_items = LTSC

panel_size = 100% 30
panel_margin = 0 -1


Now locate the Launchers and add:
launcher_item_app = /usr/share/applications/menu.desktop


It should look something like this:
# Each launcher_item_app must be a full path to a .desktop file
launcher_item_app = /usr/share/applications/menu.desktop
launcher_item_app = /usr/share/applications/terminator.desktop
launcher_item_app = /usr/share/applications/iceweasel.desktop


Now restart tint2, and you should see a "diamond with gears."
Ending:
When you click the icon, the Openbox menu will popup, and your set.




مشکل اینجاست که کلید های super+space تو سیستم من فعال نیستن! هیچ اتفاقی نمیافته!
آیا میدانید با استفاده از فناوری پیچیده ای به نام موتور جستجوگر میتوانیم به بسیاری از سوالات خود پاسخ بدهیم؟ و 87٪ در لحظات منتظر جواب ماندن صرفه جویی کنیم؟
آیا میدانید استفاده این فناوری در انحصار غرب میباشد و ایرانیان در استفاده از آن عاجزند؟

آفلاین Clementine

  • Jr. Member
  • *
  • ارسال: 37
  • جنسیت : پسر
  • لینوکس رو خَز نکنیم!
پاسخ : اضافه کردن گزینه start menu به پنل tint2
« پاسخ #6 : 03 اسفند 1392، 11:40 ب‌ظ »
نخواستم پست جدید بدم و واستون خوراک بحث درست کنم، نظر کوتاهمو تو پست خودم میزارم، حرف از فلسفه و مبانی فکری لینوکس و فرق لینوکس و ویندوز و کدوم قدرتش بیشتره و سوال اینکه شما کدوم رو پیشنهاد میکنید(kde یا opensuse) (gnome یا fedora) (...) آیا آزادی اینه یا آزادی اونه! کی آزادی رو نقض کرد؟!


هر 3 تا پست جدید یکیش موضوعات بالا رو شامل میشه!

یه خورده حل مشکل هم بد نیست! یه نگاه کنید چندتا پست حل شد میخوره بهش؟!  (قرار نیست کسی رو مجبور کنم که فلان مشکل رو حل کن) ولی بکشید بیرون ازین حرف های صد من یه غاز! دوستان دست به پستشون عالیه تو زمینه فلسفه و لیبرالیسم در دنیای فناوری اطلاعات!


مدیر پست رو قفل که اینجا هم بحث راه نیافته!
آیا میدانید با استفاده از فناوری پیچیده ای به نام موتور جستجوگر میتوانیم به بسیاری از سوالات خود پاسخ بدهیم؟ و 87٪ در لحظات منتظر جواب ماندن صرفه جویی کنیم؟
آیا میدانید استفاده این فناوری در انحصار غرب میباشد و ایرانیان در استفاده از آن عاجزند؟