Cheat.sh, amaxwebhu omgca wokuyalela okanye umhleli wakho

malunga nokukopela

Kwinqaku elilandelayo siza kujonga kwi-cheat.sh. Esi skripthi siza kusinika ukufikelela kumaxwebhu nakwiikhowudi zekhowudi Ukuqhutywa luluntu, kwimiyalelo yeLinux / UNIX kunye neelwimi ezininzi zenkqubo. Le projekthi ayiyonto intsha, iqale ngo-2017, kodwa isasebenza kakhulu kubasebenzisi abaninzi.

Ukubonisa umxholo wayo, isixhobo sisebenzisa Imithombo Ukuqhutywa luluntu njengamaphepha e-TLDR, iStackOverflow kunye nezinye, kunye novimba wayo. Siza kuba nakho ukusebenzisa le nto iluncedo kwisikhangeli sewebhu, kumgca wokuyalela okanye njengesincedisi seVim, i-Emac okanye isicatshulwa esisezantsi, phakathi kwabanye abahleli.

Esi sixhobo sikhona iphuhliswe ngu-Igor Chubin, Ikwayaziwa ngenkonzo yayo yemozulu ejolise kwikhonsoli ebizwa ngokuba wttr.in.

Iimpawu ngokubanzi zeCheat.sh

  • Singayenza Imibuzo kwiilwimi ezingama-58 zenkqubo, ezahlukeneyo I-DBMS kunye ne-1000 yeyona miyalelo ibaluleke kakhulu ye-UNIX / Linux.
  • Un umxhasi wokukhetha umgca wokuyalela (cht.sh) uyafumaneka. Oku kuyasivumela ukuba sikhangele ngokukhawuleza kwaye sikope iikhowudi zekhowudi ngokulula ngaphandle kokushiya i-terminal.
  • Iwebhu kunye ne-cht.sh (umgca wokuyalela) ukusetyenziswa konxibelelwano ukukopela, Kodwa ukuba umsebenzisi ukhetha, banokuyisingatha ngokwabo.
  • Umxhasi welayini yomyalelo uza ne imowudi ekhethekileyo yeqokobhe ngemeko engapheliyo yombuzo. Inembali yombuzo edibanisa nebhodi eqhotyoshwayo. Kwangelo xesha ixhasa ukugqitywa kwethebhu kwiigobolondo ezinjengeBash, Intlanzi kunye neZsh.
  • Izipesheli iziphumo ngokukhawuleza okukhulu. Ibuyisa iimpendulo ngaphantsi kwe-100 ms.
  • Ukusetyenziswa kunokusetyenziswa kubahleli beekhowudi. Oku kuyakusivumela faka iikhowudi zekhowudi ngaphandle kokuvula isikhangeli sewebhu, fumana ikhowudi, uyikope, emva koko ubuyele kumhleli wekhowudi ukuyincamathisela. Iyahambelana neVim, i-Emacs, iKhowudi yeVenkile yeVenkile, umbhalo ophantsi, kunye ne-IntelliJ Idea.

Ukuba umntu uyakhuthazwa, banokufaka isandla kwiprojekthi. Ungaqhagamshelana ne Isikhokelo sokukopela ukuhlela okanye ukongeza umxholo.

Uyifaka njani i-cht.sh iklayenti yomgca wokuyalela

Siza kuba nakho ukusebenzisa cheat.sh kwisikhangeli sewebhu, ukusuka kwilayini yomyalelo ngoncedo lwe-curl ngaphandle kokufaka enye into, njengekhowudi yomhleli wekhowudi okanye usebenzisa umxhasi womgca wokuyalela.

Ukuba ufuna ukuyifaka njengencedisi kumhleli wekhowudi ethile, unokuqhagamshela iphepha lokudityaniswa kwabahleli.

Emva koko siza kubona amanyathelo afanelekileyo oku fakela lomxhasi welayini yomyalelo obizwa cht.sh, kodwa kuqala kuya kufuneka sisombulule umba wokuxhomekeka.

Faka ukuxhomekeka

Ukuze ufake umxhasi we-cht.sh, siya kusebenzisa curl. Olunye uxhomekeko ngu rlwrap, Efunekayo yimowudi ekhethekileyo yeqokobhe cht.sh. Kwi-Debian, Ubuntu, Linux Mint kunye nolunye uhambiso lwe-Gnu / Linux olusekwe kwi-Debian okanye kwi-Ubuntu, siya kubhala kwisiphelo sendlela (Ctrl + Alt + T):

faka ukuxhomekeka

sudo apt install curl rlwrap

Khuphela uze ufake ifayile yomyalelo we-cht.sh

Singayifaka kuphela kumsebenzisi omnye okanye kubo bonke abasebenzisi. Ungayifaka kubo bonke abasebenzisi usebenzisa ifolda / usr / yendawo / ibini:

cht.sh curl

curl https://cht.sh/:cht.sh | sudo tee /usr/local/bin/cht.sh

sudo chmod +x /usr/local/bin/cht.sh

Ukuba umyalelo wokuqala ubonakala ufriziwe kwaye ubonakalisa kuphela imveliso ye-CURL, cinezela ukhiye wokungena. Iya kukucela ukuba ufake ipassword yakho ukugcina ifayile ikwi / usr / yendawo / ibini.

Ukuba ufuna ukuyifaka kuphela kumsebenzisi wakho siya kuthatha ukuba unefolda ~ / .bin yongezwa kwi-PATH yakho kwaye ulawulo lukhona. Ungalutshintsha olu folda ngendlela othanda ngayo. Kuxhomekeke apho ufuna ukufaka khona cht.sh, tshintsha indlela yokufaka kwimiyalelo:

curl https://cht.sh/:cht.sh > ~/.bin/cht.sh

chmod +x ~/.bin/cht.sh

Imizekelo yokusetyenziswa kwabaThengi

Emva koko siza kubona ezinye cheat.sh yokusebenzisa imizekelo usebenzisa i-curl kumgca wokuyalela:

Ukubonisa ezinye iinketho ezikhoyo zomyalelo ls:

ukukopela.sh ls

curl cheat.sh/ls

UCht.sh uyasebenza endaweni yokukhohlisa.sh:

cht.sh ls

curl cht.sh/ls

Ukubona umzekelo weerandi () umsebenzi wolwimi lwenkqubo ye-PHP siya kubhala:

Umsebenzi weerandi php

curl cht.sh/php/rand

Ukuba ufuna ukucima iikhomenti eziya kubonakala kwisiphumo, kuya kufuneka Yongeza? Ekupheleni kombuzo:

Irandi php akukho zimvo

curl cht.sh/php/rand?Q

Siza kukwazi qala umxhasi we-cht.sh kwimowudi ekhethekileyo yeqokobhe usebenzisa:

cht.sh -ishell

cht.sh --shell

Emva koko sinokuqala ukubhala imibuzo yethu. Ukuvala, kufuneka ubhale Phuma.

cht --uncedo

Ukuba sibhala uncedo kwimowudi yeqokobhe elinxibelelanayo cht.sh, siya kuba nakho ukubona onke amathuba anokubakho. Unokukhangela kwakhona Icandelo lokusebenzisa ukusuka kwiphepha leproat.sh kwiphepha le-GitHub ukubona ukhetho olunokusinika lona.


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.