Showterm.io - terminali/kesta salvestamise, üleslaadimise ja jagamise tööriist Linuxile


Töölaua ekraani salvestamiseks on veebis saadaval hulk tarkvara, kuid kas olete kunagi mõelnud oma terminali salvestamisele? Noh, see on väga võimalik tänu sellele vahvale väikesele programmile nimega Showterm.

Mis on Showterm?

Showterm on avatud lähtekoodiga terminali kirjete ja üleslaadimisrakendus, mis võimaldab teil terminali juhiseid hõlpsalt salvestada. See salvestab kogu teie terminali tegevuse tekstibaasi ja laadib video üles showterm.io-le ning loob seejärel lingi, mida saate tiimikaaslastega jagada või manustada selle oma veebisaidile iframe-iga. Siin on näide demost:

Showterm'i installimine Linuxis

Showterm tööriista saate installida kahe erineva meetodi abil. Soovitatav viis on rubiini kasutamine, kui rubiin on teie süsteemi õigesti installitud ja konfigureeritud, saate selle installida käsuga gem. Kui rubiini ei installita, saate selle installida järgmiste käskude abil.

# sudo apt-get install ruby rubygems
# sudo gem install showterm
[sudo] password for tecmint: 
Fetching: showterm-0.5.0.gem (100%)
Building native extensions.  This could take a while...
Successfully installed showterm-0.5.0
1 gem installed
Installing ri documentation for showterm-0.5.0...
Installing RDoc documentation for showterm-0.5.0...
# yum install ruby rubygems
# gem install showterm
Building native extensions.  This could take a while...
Successfully installed showterm-0.5.0
1 gem installed
Installing ri documentation for showterm-0.5.0...
Installing RDoc documentation for showterm-0.5.0...

Kui teie süsteemil pole rubiini õigesti konfigureeritud, saate showterm installida oma prügikasti kataloogi järgmiste käskudega.

$ curl showterm.io/showterm > ~/bin/showterm
$ chmod +x ~/bin/showterm

Kuidas kasutada Showtermit

Salvestamise alustamise süntaks on “showterm [käivitatav programm]”. Kui jätate programmi käivitamiseks vahele ja sisestate lihtsalt "showterm".

# showterm

See hakkab teie kestat salvestama. Kui olete salvestamise lõpetanud, saate selle peatada, tippides väljapääsu või „CtrlD“.

# exit

Kui sisestate exit, salvestab ja laadib teie tegevused üles. Pärast üleslaadimist loob see iga salvestise lõppu lingi, mida saate jagada.

showterm recording finished.
Uploading...
http://showterm.io/9d34dc53ab91185448ef8

Siin on saate salvestus, mis näitab selle kasutamist:

Kasutan kahte showterm salvestamise akent, et näidata selle kasutamist. See on peamine showterm salvestamise aken, mille sees käivitan veel ühe showterm akna, et näidata selle kasutamist. Teisisõnu, kasutan showtermit ennast selleks, et näidata, kuidas showtermit kasutada! Kas pole nii lahe?

Alustan esimest showterm salvestamise akent ja seejärel käivitan teise akna esimese akna sees, tippides käsu “showterm”.

Nüüd salvestatakse kõik, mida ma siin teen, nii esimesse kui ka teise näiteaknasse. Kui sisestate korra väljumise, pääsete teisest showterm aknast välja ja uuesti sisestades exit, saate esimesest showterm aknast välja.

Samuti saate muuta selle esitamise kiirust või selle täielikult peatada, lisades linkidele järgmise:

  1. #slow: aeglasemaks muutmiseks. See esitab salvestust tegelikult reaalajas.
  2. #fast: kiiremaks muutmiseks. See esitab salvestust tegelikult algse kiirusega kahekordselt.
  3. #stop: selle peatamiseks.

Näiteks saate näitamiste salvestamist aeglustada, lisades sellele lingile #slow, nagu allpool näidatud.

http://showterm.io/d1311caa9df1aa7cdb828#slow

Kui soovite oma veebisaidile manuseid näidata, saate selle manustada iframe'i sildi abil. Näiteks lingi „http://showterm.io/d1311caa9df1aa7cdb828“ manustamiseks võite oma veebisaidile lisada järgmise iframe-koodi.

<iframe src=”http://showterm.io/d1311caa9df1aa7cdb828” width=”640” height=”480”></iframe>

Järeldus

Selle jaoks on olemas terve hulk rakendusi! Ükskõik, kas õpetate klassi täis õpilasi või soovite kellelegi õpetada rakenduse installimist või näidata, kuidas terminalis konkreetset programmi käivitada, on showterm õige tee!

Samuti on see avatud lähtekoodiga rakendus, nii et kui soovite sellesse panustada, siis siin on link selle allikale:

  1. Näituse avaleht
  2. Showterm klient GitHubis
  3. Showterm Server GitHubis