Koduleht » kuidas » Luba Google'i otsing kiirvalikuklahvil KDE-s (k) Ubuntu

    Luba Google'i otsing kiirvalikuklahvil KDE-s (k) Ubuntu

    KDE-l on dcop-utiliidi abil äärmiselt võimas skriptitud kasutajaliides. Saate peaaegu iga KDE rakendust juhtida, sisestades dcop-käske shelliskriptide või kesta enda kaudu. Neid toiminguid saab seejärel siduda menüüelementidega ja isegi kiirklahvidega. KDE saab paigaldada ka Ubuntu kaudu kubuntu-desktop paketi kaudu.

    Ma küsisin oma sõbra Cavemanist tagasi, kui oli võimalik valida tekst igas rakenduses ja teha Google'i otsing kiirklahvi abil. Ta tuli tagasi 30 minutit hiljem lahendusega, mille ma teile siin postitan.

    Esmalt veenduge, et teil oleks installitud xsel pakett, käivitades järgmise käsu:

    sudo apt-get install xsel

    Nüüd loome shellskripti nimega gsrch.sh ja paneme selle oma kodukataloogi.

    kwrite ~ / gsrch.sh

    Sisestage järgmine tekst. Veenduge, et teisel real ei oleks reavahetust (ja andke meelde funky vormindamine)

    #! / bin / bash

    dcop 'dcopfind -a' konqueror - * "konqueror-mainwindow # 1 uusTab“ http://www.google.com/search?q='xsel -p -o ”& ie = UTF-8 & oe = UTF-8”

    Nüüd lubage täitmisõigused shelliskriptil:

    chmod u + x ~ / gsrch.sh

    Nüüd oleme valmis seda KDE menüüsse üksusele lisama. Käivita kmenuedit, et pääseda KDE menüü redaktorisse, ja lisage uus üksus, kus iganes tunnete:

    Saate nimetada üksuse, mida soovite, kuid peate sirvima oma süsteemi käsurea õiget teed. Muutke töökoht oma kodukataloogiks ja veenduge, et märkeruut „Luba kättetoimetamise tagasiside” pole märgitud.

    Klõpsa selle akna paremas nurgas asuvale kiirklahvile ja määrake sobiv kiirklahv. Ma kasutasin Win + G-d, kuid saate selle seadistada midagi, mida soovite:

    Nüüd saame seda testida, valides teksti mis tahes aknas. Näiteks tahtsin välja selgitada, mida see veateade tähendab, nii et ma valisin teksti ja seejärel klõpsasin kiirklahvi Win + G:

    Ja lihtne nagu pirukas, mul on kõik Google'i otsinguaken valmis.

    KDE on lihtsalt hämmastav!