Iespējot Google meklēšanu no īsinājumtaustiņiem KDE uz (k) Ubuntu
KDE ir ļoti spēcīgs skriptu lietotāja interfeiss, izmantojot dcop utilītu. Jūs varat kontrolēt praktiski jebkuru KDE lietojumprogrammu, ievadot dcop komandas, izmantojot čaulu skriptus vai pašu apvalku. Pēc tam šīs darbības var saistīt ar izvēlnes elementiem un pat karstajiem taustiņiem. KDE var instalēt arī Ubuntu, izmantojot kubuntu-desktop paketi.
Man bija jautājis savam draugam Caveman, bet, ja bija iespējams izvēlēties tekstu jebkurā lietojumprogrammā un veikt Google meklēšanu, izmantojot karsto taustiņu. Pēc 30 minūtēm viņš atgriezās ar risinājumu, ko es jums sūtu.
Pirmkārt, pārliecinieties, vai xsel pakotne ir instalēta, izpildot šādu komandu:
sudo apt-get install xsel
Tagad mēs izveidosim apvalka skriptu ar nosaukumu gsrch.sh un ievietosim jūsu mājas mapē.
kwrite ~ / gsrch.sh
Ievadiet šādu tekstu. Pārliecinieties, ka otrajā rindā nav rindas pārtraukuma (un apžēlojiet funky formatējumu)
#! / 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"
Tagad iespējojiet izpildīšanas atļaujas čaulas skriptam:
chmod u + x ~ / gsrch.sh
Tagad mēs esam gatavi to pievienot vienumam KDE izvēlnē. Palaidiet kmenuedit, lai nokļūtu KDE izvēlnes redaktorā, un pievienojiet jaunu vienumu, kur vien jūtaties:
Varat nosaukt vienumu, ko vēlaties, bet jums būs nepieciešams pārlūkot pareizo ceļu uz komandu skriptu jūsu sistēmā. Mainiet darba ceļu, lai kļūtu par jūsu mājas direktoriju, un pārliecinieties, vai izvēles rūtiņa “Iespējot palaišanas atsauksmes” nav atzīmēta.
Noklikšķiniet uz pogas, kas atrodas šī loga labajā apakšējā stūrī, un iestatiet atbilstošu karsto taustiņu. Es izmantoju Win + G, bet varat iestatīt to, ko vēlaties:
Tagad mēs varam to pārbaudīt, atlasot tekstu jebkurā logā. Piemēram, es gribēju noskaidrot, ko nozīmē šis kļūdas ziņojums, tāpēc es izvēlējos tekstu un pēc tam hit Win + G karstais taustiņš:
Un vienkārši, kā pīrāgs, man ir google meklēšanas logs, kas ir gatavs darbam:
KDE ir tikai pārsteidzošs!