S-Seach, ka raadi shabakadda boggaaga adoo isticmaalaya biraawsarka

ku saabsan baaritaanka

Maqaalka soo socda waxaan ku eegeynaa S-Search. Tani waa aalad ina caawin doonta ka raadi biraawsarkayaga adoo isticmaalaya terminaalka. Marka isticmaaleyaashu ay qabanayaan hawlo ka mid ah terminaalka oo ay u baahan yihiin inay macluumaad ka raadsadaan goob cayiman, waxaa lagama maarmaan ah in laga baxo terminal-ka oo la adeegsado biraawsarka si loo sameeyo baaritaanka. Qalabkan waxaan lahaan doonnaa hab dhakhso leh oo aan ku qaban karno.

S-Search, sidoo kale loo yaqaan S, ma aha aaladda kaliya ee noo oggolaan karta ka raadi shabakadda barta internetka, laakiin waxay taageertaa darsin makiinado raadis ah sanduuqa. Marka isticmaaluhu sameeyo baaritaan, natiijooyinka ayaa ka soo muuqan doona biraawsarkooda asalka ah. Waxay noo oggolaan doontaa inaan wax ka raadinno Google, Amazon, DebianPKG, IMDB iyo kuwa kale oo badan oo amar fudud ka helaya barta laga soo galo.

Ku rakib S-Search Ubuntu

Sida ugu fudud ee loo Ku rakibidda S-raadinta waxay isticmaaleysaa xirmadeeda snap-ka, oo aan ka heli karno Snapcraft. Si aan sidan ugu qabanno, waa inaan kaliya furnaa terminal (Ctrl + Alt + T) oo qor amarka rakibidda:

ku rakib s-search snap ah

sudo snap install s-search

Haddii aad doorbideyso qaab muuqaal ah oo wax lagu qabanayo, waad sameyn kartaa ku rakib iyada oo loo marayo Xarunta Software. Waxaan ku heli karnaa arjiga adigoo raadinaya magaceeda: 's-raadinta'.

rakibaadda xarunta software-ka

Waxaan sidoo kale awoodnaa soo uruuri isha, sida ku cad kooda Bogga GitHub. Si tan loo sameeyo waa inaan ku fulinaa terminal (Ctrl + Alt + T):

rakibi tag

sudo apt install golang-go

tag hel zquestz

go get -v github.com/zquestz/s

cd $GOPATH/src/github.com/zquestz/s

S-Search dhis

make

make install

Haddii aad doorato inaad soo ururiso barnaamijka, galka zquestz waxaan ka heli doonnaa feylka «s», kaas oo noqon doona midka aan ku fulin doonno si aad u raadiso.

Ka raadinaysa Terminal

Wixii google ah (waa mishiinka raadinta asalka ah), waxaan kaliya u baahan doonnaa inaan qorno magaca arjiga, oo aan ku xigno weydiinta. Tusaale ahaan, si loo helo balooggan, waxaan kaliya u baahan doonnaa inaan ku qorno cinwaanka (Ctrl + Alt + T) amarka:

s-raadinta Ubunlog

s-search ubunlog

Ku dhowaad isla markiiba biraawsarka asalka ah ayaa ka soo muuqan doona shaashadda, kiiskan Firefox. Browser-ku wuxuu soo bandhigi doonaa natiijooyinka codsigaas raadinta.

Bixiyeyaasha raadinta kale

S-Search aad ayuu faa'iido u leeyahay maxaa yeelay sidoo kale wuxuu la jaan qaadayaa matooro kale oo badan oo raadinta ah. Wixii arag liistada dhammaan boggaga ay isticmaaleyaashu wax kaga raadsan karaan S-search, waa inaan qornaa amarka:

matoorada raadinta ayaa la heli karaa

s-search -l

para weydiintayada mid ka mid ah u dir, waxaan kaliya u baahanahay inaan u isticmaalno magaca mashiinka raadinta / keyword sida soo socota:

Raadinta Amazon ee smart tv

s-search -p amazon smarth tv

Su'aasha kor ku xusan, waxaan u adeegsanay S-search si aan uga helno telefishin smart ah Amazon. Badalida bixiyaha iyo ereyga weydiinta, waxaan kari karnaa tusaale ahaan, ka raadi hees gaar ah Spotify.

raadin on spotify

S-raadinta uma adeegsanayso algorithms sare ama koodh adag si tan loo gaaro. Barnaamijkani waa uun ururin url raadis ah, taas oo weydiimahayaga raadinta lagu daro.

ka raadi url terminal

Waxaan sidoo kale arki karnaa mid kasta oo ka mid ah URL-yada mid kasta oo ka mid ah raadintayada iyadoo la adeegsanayo -o ikhtiyaar. Iyada oo leh halkii laga furi lahaa biraawsarkeena caadiga ah si aan u soo bandhigno natiijooyinka, S-raadinta ayaa ku tusi doonta url-ka raadinta terminalka.

qaabeynta

Haddii aad u diyaarisay koodhka barnaamijkan, waxaad awoodi doontaa inaad sameysid qaab-dhismeedkaaga caadiga ah. Waxaad si fudud u yeelan doontaa in la abuuro faylka ~ / .config / s / qaabeynta. Faylka qaabeynta wuxuu kujiraa qaab UCL. JSON sidoo kale si buuxda ayaa loo taageeray.

Faylkaan waxaan kuheleynaa suurtogalnimada deji bixiyeheena asalka u ah, sida duckduckgo, ku darista xariiq sida soo socota:

provider: duckduckgo

Haddii aad rabto kudar adeeg bixiye Qaab dhismeedka la raacayo wuxuu noqon doonaa kuwan soo socda:

customProviders [
{
name: nombre-de-la-web
url: "http://url-de-la-web.com?q=%s"
tags: [ejemplo-de-tag]
}
]

s-raadinta faylka qaabeynta

Bixiyeyaasha macaamiisha waxay u baahan yihiin waxyaabo aasaasi ah sida kuwa soo socda:

  • Magaca xarfaha tirada. [a-zA-Z0-9 _] * $
  • Calaamadda %s ee xarigga weydiinta.
  • Nidaam URL oo ansax ah.

raadinta caadada

Halkan waa in sidaas la dhaho waxay kuxirantahay url raadinta, qaab dhismeedka waxyar ayuu isbadali karaa. Wixii macluumaad dheeraad ah ee ku saabsan qaabeynta barnaamijkan, isticmaaleyaashu way isticmaali karaan mashruuca GitHub.

Koronto

para ka saar xirmada snap ka barnaamijkan, waxaan kaliya u baahanahay inaan furno terminal (Ctrl + Alt + T) oo aan amar ku bixinno:

ka tirtir snap-raadinta

sudo snap remove s-search

S-raadinta waxay la timaadaa daraasiin URL ah oo goobo badan oo caan ah laga dhisay waana laga heli karaa terminalka. Isku-dhafkan wuxuu ka dhigayaa mid waxtar leh, maxaa yeelay waxay noo oggolaan doontaa inaan wax walba si dhakhso leh u raadinno.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.