Увімкніть Пошук Google з клавіші швидкого доступу в KDE на (k) Ubuntu
KDE має надзвичайно потужний скриптований інтерфейс користувача за допомогою утиліти dcop. Ви можете керувати практично будь-якою програмою KDE, ввівши команди dcop через сценарії оболонки або з самої оболонки. Ці дії можуть бути прив'язані до пунктів меню і навіть гарячих клавіш. KDE також може бути встановлений на Ubuntu через пакет kubuntu-desktop.
Я запитав мого друга Caveman деякий час назад, якщо це можливо, щоб вибрати текст в будь-якій програмі і зробити пошук Google через гарячу клавішу. Він повернувся через 30 хвилин з рішенням, яке я розміщую для вас тут.
Спочатку переконайтеся, що у вас встановлений пакет xsel, виконавши таку команду:
sudo apt-get install xsel
Тепер ми створимо скрипт оболонки gsrch.sh і помістимо його у вашу домашню папку.
kwrite ~ / gsrch.sh
Введіть у наступному тексті. Переконайтеся, що на другому рядку не існує розриву рядка (і помилуйте функціональне форматування)
#! / bin / bash
dcop 'dcopfind -a' konqueror - * "konqueror-mainwindow # 1 newTab" http://www.google.com/search?q='xsel -p -o '& ie = UTF-8 & oe = UTF-8 "
Тепер включіть дозволу на виконання сценарію оболонки:
chmod u + x ~ / gsrch.sh
Тепер ми готові додати цей елемент до меню KDE. Запустіть kmenuedit, щоб перейти до редактора меню KDE, і додати новий елемент, де б ви не почувалися:
Ви можете назвати елемент будь-яким бажаним, але вам потрібно буде перейти до правильного шляху для командного сценарію у вашій системі. Змініть робочий шлях на домашній каталог і переконайтеся, що прапорець "Увімкнути зворотний зв'язок при запуску" не встановлено.
Натисніть кнопку гарячої клавіші в нижньому правому кутку цього вікна і встановіть відповідну гарячу клавішу. Я використав Win + G, але ви можете налаштувати його на все, що хочете:
Тепер ми можемо перевірити його, вибравши текст у будь-якому вікні. Наприклад, я хотів би з'ясувати, що таке повідомлення про помилку, тому я вибрав текст, а потім натиснув клавішу Win + G:
І легко, як пиріг, у мене є вікно пошуку Google, готове до роботи:
KDE просто вражає!