Ama-SeaShells, khombisa ukuphela kwakho kunoma ngubani ngesikhathi sangempela ngewebhu

amagobolondo asolwandle abelana nge-terminal yakho ngesikhathi sangempela ngewebhu

Esihlokweni esilandelayo sizobheka ithuluzi elibizwa ngokuthi amaShell. Lokhu kusetshenziselwa ukukhishwa kwephayiphu yohlelo lomugqa wepayipi kuwebhu ngesikhathi sangempela nangendlela elula. Singayisebenzisa ukwabelana ngokukhishwa komyalo we-Gnu / Linux nethimba lokusekela, abangani, kanye nabantu osebenza nabo. Enye inketho enhle kakhulu esizosinikeza yona ukuthi ingasetshenziswa njengethuluzi lokuqapha lezinqubo ezinde ezikhiqiza ngokuqhubekayo umphumela endaweni yokugcina. Ama-Seashells empeleni ayiklayenti lewebhusayithi i-Seashells.io. Ngakho-ke, singasebenzisa inguqulo yewebhu ngqo noma ukufaka iklayenti lekhonsoli ku-Ubuntu wethu ukuze sabelane ngokukhiphayo kokuphela.

Ama-seashells avumela ukuphuma komugqa wohlelo lomyalo kuwebhu ngesikhathi sangempela, ngaphandle kwesidingo sokufaka isoftware entsha kukhompyutha yethu. Ingasetshenziselwa ukulawula izinqubo ezinde, njengokuhlolwa okuphrinta inqubekelaphambili kukhonsoli.

Kulesi sihloko esifushane sizobona ukuthi kanjani faka futhi usebenzise ama-Seashells ku-Ubuntu, yize kufanele kuthiwe abasebenzisi bokunye ukusatshalaliswa kwe-Gnu / Linux bazokwazi futhi ukusebenzisa lolu hlelo olulula.

Ukucatshangelwa okubalulekile. Funda lokhu ngaphambi kokukusebenzisa.

  • Leli khasimende njengamanje ku-beta. Kuyalulekwa ukuthi ungalusebenzisi lolu hlelo ngezicelo ezibucayi kakhulu.
  • Le nsizakalo hhayi indawo yokugcina idatha. Zonke izikhathi (izixhumanisi) zizosuswa ngemuva kosuku olulodwa.
  • Awunayo uhlelo lwe-akhawunti okwamanje, ngakho-ke ikheli ngalinye le-IP lilinganiselwe izikhathi ezi-5 ngasikhathi sinye.

Faka iklayenti le-Seashells

Uma singabasebenzisi abajwayelekile bamaShell, kuzoba wusizo olukhulu ukufaka leli klayenti. Lokhu ibhalwe nge-python. Ngakho-ke, ingafakwa kalula kusetshenziswa okusetshenziswayo kwepip. Ukufaka ipayipi ku-Ubuntu (kulesi sibonelo), uma singenayo okwamanje, kuzofanele sivule kuphela i-terminal (Ctrl + Alt + T) bese sibhala okulandelayo:

sudo apt install python-pip

Lapho ukufakwa kwePip sekuqediwe, kuzofanele sibhale kuphela i-oda lokufaka elilandelayo ku-terminal efanayo:

sudo pip install seashells

Ungayisebenzisa kanjani

Njengoba ngishilo, akudingeki ukuthi sifakwe noma yini ukuze sisebenzise insiza yama-Seashells. Sizomane senze kanjalo dlulisa umphumela womyalo wakho ku- "nc seashells.io 1337" njengoba kukhonjisiwe kokulandelayo. Njengokwazi kwakho, nc (netcat) iza ifakwe kuqala ezinhlelweni eziningi zokusebenza kwe-Gnu / Linux.

Uma besifuna, ngokwesibonelo, ukuhambisa ukukhishwa komyalo 'qalisanjengoba kukhonjisiwe kokulandelayo.

echo 'Tutorial para Ubunlog' | nc seashells.io 1337

Ngemuva kokwenza umyalo wangaphambilini, sizothola okuthile okufana nomphumela:

serving at https://seashells.io/v/QUgsxc28

Nge-URL esinikezwe yona, singayivula kunoma iyiphi isiphequluli sewebhu bese ubona kuwo umphumela okhiqizwa umyalo we-echo.

Ama-SeaShells akhipha isiphequluli se-echo

Lesi yisibonelo nje. Sizokwazi ukuhambisa ukukhishwa kwanoma imuphi umyalo noma uhlelo ye-Gnu / Linux.

Izibonelo zokusetshenziswa

Uma iklayenti selifakiwe, akusadingeki ukuthi sisebenzise ipayipi lokukhipha le- "nc seashells.io 1337". Leli klayenti lizosinikeza ezinye izici ezingeziwe. Njengesibonelo sendlela leli klayenti elisebenza ngayo, nakhu umphumela umyalo we-ls azosikhombisa wona:

ls | seashells

Isibonelo sokukhishwa kusuka kusistimu yami:

Amagobolondo egobolondo ephuma ls ukuphela

Njengoba ukwazi ukubona esithombeni-skrini, lolu hlelo luzosinika i-URL esingabelana ngayo futhi siyivule ngesiphequluli sewebhu.

Ukukhishwa kwe-SeaShells ls browser

Uma esikufunayo ukukhombisa okukhiphayo ngombhalo osobala, kuzofanele sishintshe kuphela, / v / {url} (ukubona) ngu / p / {url} (nge-p izokhonjiswa njengombhalo osobala). Isibonelo, singathinta ukukhipha komyalo ongenhla njengombhalo ocacile sisebenzisa i-URL eguquliwe.

Ukukhishwa kwe-SeaShells ls mode mode browser

Kubonakala kusobala kimi, kepha ngifuna ukugcizelela ukuthi ngishintshe igama elithi "v" ngafaka "p" ku-URL.

Enye inketho esinayo ukuthi singakwazi delay ukukhishwa komyalo ngenketho yokubambezeleka. Isibonelo kungaba okulandelayo:

htop | seashells --delay 2

Umyalo ongenhla uzolinda imizuzwana emi-2 ngaphambi kokubonisa umphumela.

ISeaShells ikhipha isiphequluli se-htop sibuyekeza njalo ngemizuzwana emi-2

Ukuthola eminye imininingwane ngokusetshenziswa kwalolu hlelo, singenza lokhu:

seashells --help

Singathola imininingwane eminingi ngalolu hlelo olulula kodwa oluwusizo kuhlelo lwe- iwebhusayithi yephrojekthi, noma usiqondise ekhasini lakho GitHub ukwazi okwengeziwe ngekhodi yephrojekthi.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.