Povoliť vyhľadávanie Google z klávesovej skratky v KDE na (k) Ubuntu
KDE má veľmi výkonné používateľské rozhranie skriptované pomocou nástroja dcop. Môžete ovládať prakticky ľubovoľnú aplikáciu KDE zadaním príkazov dcop cez shell skripty alebo z samotného shellu. Tieto akcie môžu byť viazané na položky ponuky a dokonca aj na klávesové skratky. KDE je možné nainštalovať aj na Ubuntu prostredníctvom balíka kubuntu-desktop.
Spýtal som sa svojho priateľa Cavemana späť, ak by bolo možné vybrať text v akejkoľvek aplikácii a vykonať vyhľadávanie Google pomocou klávesovej skratky. Po 30 minútach sa vrátil s riešením, ktoré som tu za vás poslal.
Najprv sa uistite, že máte balík xsel nainštalovaný spustením nasledujúceho príkazu:
sudo apt-get nainštalovať xsel
Teraz vytvoríme skript s názvom gsrch.sh a umiestnime ho do vášho domovského priečinka.
kwrite ~ / gsrch.sh
Zadajte nasledujúci text. Uistite sa, že na druhom riadku nie je zlomok čiary (a odmietnite funkčné formátovanie)
#! / 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 "
Teraz povoľte vykonať povolenia na shell skripte:
chmod u + x ~ / gsrch.sh
Teraz sme pripravení pridať túto položku do ponuky KDE. Spustite kmenuedit, aby ste sa dostali do editora ponuky KDE a pridajte novú položku kdekoľvek máte pocit:
Môžete pomenovať položku, čo chcete, ale budete musieť prejsť na správnu cestu pre príkazový skript v systéme. Zmeňte pracovnú cestu ako svoj domovský adresár a uistite sa, že začiarkavacie políčko Povoliť spustenie spätnej väzby nie je začiarknuté.
Kliknite na tlačidlo rýchlych kláves v pravom dolnom rohu tohto okna a nastavte príslušné klávesové skratky. Použil som Win + G, ale môžete ho nastaviť na čokoľvek, čo by ste chceli:
Teraz ju môžeme vyskúšať výberom textu v ktoromkoľvek okne. Napríklad som chcel zistiť, čo znamená toto chybové hlásenie, preto som vybral text a potom stlačil klávesovú skratku Win + G:
A jednoducho ako koláč, mám vyhľadávacie okno Google všetko pripravené:
KDE je úžasné!