Asciinema, snimite i podijelite svoje završne sesije

asciinema o

U sljedećem ćemo članku pogledati Asciinema. Ova aplikacija će nam pomoći snimati terminale. Ovaj alat će nas zaboraviti na veliku zaradu od snimanje na ekranus. Asciinema je brz, lagan i alat za gorenje otvorenog koda.

Za razliku od drugih sličnih aplikacija, ova ne samo da bilježi naše aktivnosti na terminalu, već nam pomaže i da dijelimo snimke s weba. Snimke ćemo moći dijeliti kopiranjem URL-a koji će se generirati i omogućit će nam da ih pošaljemo prijateljima ili objavimo na našim društvenim mrežama. Ovaj alat je kompatibilan s GNU / Linuxom, Mac OS X i * BSD.

Ova aplikacija može biti korisna u mnogim situacijama, što će ovisiti o potrebama svakog korisnika. Mogućnosti su bezbrojne, pogotovo što se tiče snimanja završne sesije i njenog dijeljenja. U ovom ćemo postu vidjeti kako instalirati asciinema na Ubuntu i kako snimiti naše terminale.

Instalirajte Asciinema

Dobra stvar ovog alata je što su ga programeri zapakirali za gotovo sve GNU / Linux distribucije, a nude nam i različite mogućnosti instalacije za naš Ubuntu.

Instalirajte Asciinema iz PPA-a

Ova je aplikacija dostupna u službenim spremištima mnogih GNU / Linux distribucija. Ali ako ga ne nađemo možemo koristiti sljedeći PPA. Da bismo to učinili, otvaramo terminal (Ctrl + Alt + T) i u njega upisujemo:

sudo apt-add-repository ppa:zanchey/asciinema && sudo apt-get update && sudo apt-get install asciinema

Instalirajte Asciinema brzo

Također ćemo moći pronaći ovaj alat Dostupno u paketu. Da bismo ga instalirali, otvaramo terminal (Ctrl + Alt + T) i upisujemo:

sudo snap install asciinema --classic

Instalirajte Asciinema pomoću pipa

Ako želimo instalirati ovu aplikaciju putem pipa, naš sustav mora imati pip3 instaliran prije.

sudo pip3 install asciinema

Instalirajte Asciinema iz izvora

Ako nijedna od gore navedenih metoda ne radi na vašem računalu, možete ga sastaviti ručno. Da bi se pravilno instalirao, na vašem sustavu mora biti instaliran Python 3. Otvaramo terminal (Ctrl + Alt + T) i upisujemo sljedeće naredbe:

git clone https://github.com/asciinema/asciinema.git
cd asciinema
sudo python3 -m asciinema --version

Da biste instalirali asciinema na Unix i druge operativne sustave, možete se obratiti njegovom instalacijska stranica. Sve njegove značajke i moguće sadržaje također možemo vidjeti na njegovoj stranici GitHub.

Kad trčimo "Asciinema" bez ikakvog argumenta pokazat će nam odjeljak pomoći.

Asciinema pomoć

asciinema

Snimanje terminala

Sada ćemo snimiti završnu sesiju. Da bismo to učinili, izvršit ćemo:

asciinema rec test

Jednom kada pokrenete gornju naredbu, prikazat će se sljedeći izlaz.

- Asciicast recording started.
- Hit Ctrl-D or type "exit" to finish.

Od tada, Aktivnosti terminala snimaju se i spremaju u datoteku nazvanu "test" u trenutnom radnom direktoriju.

Da bismo dali malo sadržaja ovom primjeru, napisat ćemo neke naredbe.

uname -a
echo "Hola ubunlog.com"
ls -l
pwd
df -h

To će biti dovoljno za primjer. Da bismo završili snimanje, morat ćemo pritisnuti «CTRL + D» ili možemo upisati i «izlaz». Kad je snimanje završeno, na zaslonu će se prikazati sljedeća poruka.

- Asciicast recording finished.

Reprodukcija snimljene sesije

Snimljenu sesiju terminala moći ćemo reproducirati pomoću naredbe:

asciinema play test

"Test" je naziv datoteke u kojoj se snima.

Prenesite sesiju snimanja na asciinema.org

Si naziv datoteke nije naveden za snimanje, rezultirajuća snimka bit će prenesena na web mjesto asciinema.org. Zahvaljujući tome moći ćemo ga podijeliti s prijateljima, društvenim mrežama ili dodati na vlastiti blog / web stranicu.

Ovo je primjer izlaza kada naziv datoteke nije naveden.

snimka asciinema prenesena na asciinema

Ako pritisnemo tipku ENTER, snimka će se početi prenositi na asciinema, org, terminal će vratiti jedinstveni web URL poput prethodnog nakon nekoliko sekundi.

Jednostavno morate podijeliti ovaj URL s kojima želite vidjeti sesiju terminala u njihovom web pregledniku.

snimanje asciinema gledano u pregledniku

u podijelite sesiju snimanja, samo moramo kliknuti na gumb za dijeljenje koji se nalazi u donjem desnom kutu weba. Što je više, možemo preuzeti snimku. Da biste to učinili, samo kliknite gumb Preuzmi na dnu.

udio asciinema u mrežama

Sve naše će snimke prema zadanim postavkama biti privatne na web mjestu. Nisu navedeni na tražilicama ili drugim web mjestima. Bit će vidljivi samo onome tko je vlasnik URL-a.

Upravljajte svojim snimkama na asciinema.org

Prenesenim sesijama možete upravljati na web mjestu asciinena.org. Da biste to učinili, morate provjeriti autentičnost na web mjestu pokretanjem sljedeće naredbe u terminalu:

asciinema auth

Ova naredba stvorit će URL koji će vas odvesti do postavki računa na web mjestu asciinema.org. Nakon što su obuhvaćeni svi podaci (besplatni su i mogu se popuniti u trenu), moći ćete izbrisati snimljenu sesiju terminala.

asciinema izbrisati snimku

Jednostavno morate kliknuti gumb Gear pored gumba "Download" na dnu i pritisnuti opciju "Delete". A ovim će se eliminirati.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.