I-Buku: Umphathi webhukhimakhi ohamba phambili ovela kwisiphelo

Los abamakishi Zizinto ezintle ezenziweyo, ukukwazi ukuba nazo kwaye ngendlela ehleliweyo iisayithi ezinomdla kuthi kwimizuzwana embalwa, zenza ukukhangela kwi-Intanethi kube yinkqubo efanelekileyo. Abathandi beConsole sinesixhobo esihle esibizwa ngokuba Incwadi esivumela ukuba silawule eyethu amanqaku encwadi avela kwisiphelo sendlela, ngokukhawuleza, ngokulula nangokudityaniswa nesikhangeli.

Yintoni i-Buku?

Ngumphathi webhukumaka ogqwesileyo kwaye onamandla ovulekileyo ophuculweyo python3 y I-SQLite3 yi Arun Prakash Jana, ekuvumela ukuba ugcine kwaye ulawule amanqaku encwadi avela kwiConsole ngaphandle kokulahlekelwa naziphi na iinkcukacha, ngolawulo olulula kunye nokusetyenziswa okusebenzayo. amanqaku encwadi avela kwisiphelo sendlela

Ukusebenza kwayo kulula, i-buku ifumana isihloko sephepha lewebhu elibhukumisiweyo kwaye liyigcine kunye nezimvo kunye neethegi ezongezelelekileyo, ngendlela efanayo eyondla ngayo nakowuphi na umhleli wenqaku lebhukumaka.

Incwadi Inokhetho oluninzi lokukhangela, kubandakanya amabinzana aqhelekileyo kunye nemowudi yokukhangela enzulu (ngakumbi ii-URLs), ekuvumela ukuba ufumane ibhukumaka kwangoko. Ngokufanayo, iziphumo ezininzi zokukhangela zinokuvulwa kwisikhangeli ngokwendalo.

Singawubona kakuhle umsebenzi we-buku ngokweenkcukacha kwi-gif elandelayo:

Iimpawu zeBhuku

  • Umthombo wasimahla kunye novulekileyo.
  • Ukusetyenziswa okulula kunye nokujongana okucocekileyo.
  • Umdibaniso ogqwesileyo nomhleli wokubhaliweyo.
  • Khangela isihloko sephepha, iithegi kunye nezimvo.
  • Iindlela zokukhangela ezininzi (umzekelo deep, regex).
  • Vula amanqaku encwadi kunye neziphumo zokukhangela kwisikhangeli.
  • Umsebenzi wokungenisa ngaphakathi kwi-HTML okanye eMarkdown.
  • Umsebenzi wokunciphisa kunye nokwandisa i-URL.
  • Hlela iithegi ezikrelekrele nge >>,> okanye <<.
  • Ukukhuselwa kwephasiwedi.
  • I-Portable, kunye nethuba lokuvumelanisa i-database phakathi kokufakelwa kwezixhobo ezahlukeneyo.
  • Amaxwebhu abanzi aneempendulo kunye namaphepha esampulu.
  • Kulula ukuyisebenzisa kwaye iyahambelana nayo nayiphi na imeko ye desktop.

Uyifaka njani iNcwadi

Ukuze ufake i-Buku kufuneka siqale sigubungele ukuxhomekeka oku kulandelayo: Python 3.3 okanye ngaphezulu, urllib3, cryptography, beautifulsoup4, requests. Oku kuxhomekeka kunokufakwa kusetyenziswa ipip3 ngalo myalelo ulandelayo:

$ sudo pip3 install urllib3 cryptography beautifulsoup4 requests

Okulandelayo siqhubeka ukufaka i-Buku nayo nge-pip3 ngokwenza lo myalelo:

$ sudo pip3 install buku

Uyifaka njani i-Buku kwiArch Linux kunye neziphumo

I-Arch Linux kunye nabasebenzisi abasuswayo banokufaka i-Buku besebenzisa i-AUR yokugcina ukuze benze lo mthetho ulandelayo:

$ yaourt -S buku

Uyifaka njani incwadi kwiDebian, Ubuntu kunye neziphumo

I-Buku iyafumaneka kwiiphakheji zobuqu zezi distros, ke ukuba uzenze zasebenza, vele ubaleke:

$ sudo apt-get install buku

Ngendlela efanayo, abasebenzisi baka-Ubuntu banokongeza ippa yesoftware ye-jarun kwaye bafake usetyenziso ukusuka apho, ukwenza oku, ukwenza le miyalelo ilandelayo:

$ sudo yokongeza-i-apt-reppa ye-ppa: twodopeshaggy / jarun $ sudo apt-fumana uhlaziyo $ sudo apt-fumana ukufaka incwadi

Indlela yokufaka i-Buku kwikhowudi yomthombo

Abasebenzisi abanomdla ngakumbi banokufaka i-Buku kwikhowudi yemithombo ebanjwe kwi-github ngokulandela la manyathelo:

$ git clone https://github.com/jarun/Buku.git
$ cd Buku/
$ sudo make install
$ chmod +x buku.py
$ ./buku.py

Singafumana incwadana ebalaseleyo yokusebenzisa esi sixhobo kwezi zilandelayo unxibelelwano 


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Diego sitsho

    Ngaba ukhona umntu owaziyo ukuba yeyiphi i-terminal abayisebenzisayo kwi-gif?

    1.    URoberto sitsho

      Isiphelo akukho luvo, kodwa ijongeka njengomxholo we-zsh, https://github.com/robbyrussell/oh-my-zsh/wiki/Themes Apho ungabona imixholo ekhoyo.