Seuraavassa artikkelissa aiomme tarkastella ttyreciä. Tämä on ohjelma, joka on ollut olemassa muutama vuosi, mutta pystyy edelleen nauhoita ohjelman TTY-lähtö tekstitilassa yhdessä aikaleimojen kanssa ja toista se sitten. Tämä ohjelma on samanlainen kuin komentokomento, mutta sen avulla voit myös keskeyttää, hidastaa tai nopeuttaa toistoa.
Ttrecillä voimme tallentaa kaikki komentot, jotka kirjoitamme päätelaitteeseen ja tallentaa ne tiedostoon. Sitten sallii niiden pelaamisen komennolla ttyplay. Lisäksi voimme myös muuntaa nauhoitus animoitavaksi gifiksi ttygif: llä. Ttrec on komentokomento tallentaa ajoitustiedot mikrosekunnin tarkkuudella.
Ttyrecin yleiset ominaisuudet
Joitakin sen sisältämiä ominaisuuksia ovat:
- ttyrec vaatii vähemmän parametreja tallennukseen ja toistoon kuin muut vaihtoehdot päätelaitteen tallentamiseksi.
- Tallentaa yhteen tiedostoon.
- Voit tallentaa emacs -nw, vi, lynx tai mikä tahansa ohjelma, joka toimii tty: llä.
- Tulostustiedosto sisältää aikaleimatiedot päätelaitteiden lisäksi.
- Pystymme korvaa tai lisää sisältöä luotuun tiedostoon.
- Soita automaattisesti uudecode.
- Nopeuta / hidasta kopiot.
- sen avulla selaa ttyrecord-nauhoitusta reaaliajassa.
- Voimme mitata tallennettujen tietojen aika.
Asenna ttyrec
Ttyrec-ohjelma ei sisälly oletusarvoisesti kaikkiin Gnu / Linux-jakeluihin. Asenna se sinun tarvitsee vain käyttää apt. Sen asentamiseksi meidän on suoritettava terminaaliin (Ctrl + Alt + T):
sudo apt install ttyrec
Sen käyttö on melko yksinkertainen, jopa enemmän kuin Script-komento. Suorita se sinun täytyy kutsu ohjelma määrittelemällä tulostetiedoston nimi. Käytettävä muoto olisi jotain seuraavaa:
ttyrec < ArchivodeLog >
Kuinka käyttää ttyreciä
Seuraava esimerkki osoittaa ttyrec tallennetaan istunto tiedostossa nimeltä ttylog:
ttyrec -a ttylog
Se voi lopeta päätelaitteen toiminnan tallentaminen painamalla näppäinyhdistelmää Ctrl + D. Voimme myös kirjoittaa poistua.
Tämän komennon käyttämiseksi meillä on käytettävissä joitain vaihtoehtoja, kuten:
- -a →Lisää lähtö tiedostoon tai ttyrecordiin, sen sijaan, että korvaisit sen.
- -u → Tällä asetuksella ttyrec kutsuu automaattisesti uudekoodia ja tallentaa lähdön, kun koodatut tiedot näkyvät istunnossa. Sallii meille siirtää tiedostoja etäisännästä.
- -e komento → Kutsu komento kun ttyrec alkaa.
Lisätietoja tästä ohjelmasta voit käydä projektin verkkosivusto o katso man -sivua kirjoittamalla päätelaitteeseen (Ctrl + Alt + T):
man ttyrec
Tallennetut tiedot voidaan toistaa komennolla ttyplay se sisältyy. Tarvitset tallennetun toiminnan toistamiseen käytä komentoa ttyplay, jota seuraa lokitiedoston nimi:
ttyplay < ArchivodeLog >
Muunna tallennus GIF-muotoon
Pystymme muunna tallenne GIF-muotoon TTYGIF-muodossa. Tällä ohjelmalla on projekti ladattu GitHubiin sen asennus- ja käyttöohjeet.
sudo apt install imagemagick ttyrec gcc x11-apps git clone https://github.com/icholy/ttygif.git cd ttygif make sudo make install
GIF: n luominen on hyvin yksinkertaista. Ensimmäinen aloimme äänittää kanssa:
ttyrec ejemplo
Kun olemme valmis, voimme käyttää yhdistelmää Ctrl + D Terminaalissa. Voimme tehdä sen myös tilauksella poistua, sillä haittana, että viimeinen komento tallennetaan luotuun GIF-tiedostoon.
Nyt muuntaa gif-muotoon sinun tarvitsee vain käyttää seuraavaa komentoa:
ttygif ejemplo
Ja meillä on jo se. Gifimme on tallennettu tiedostoon tty.gif. Jos saamme virheen, kuten: Virhe: WINDOWID-ympäristömuuttuja oli tyhjä, WINDOWID on määritettävä manuaalisesti. Tämä voidaan tehdä kirjoittamalla pääte (Ctrl + Alt + T):
sudo apt-get install xdotool export WINDOWID=$(xdotool getwindowfocus)
Aikaisempien komentojen kirjoittamisen jälkeen voimme nyt käynnistää ttygif-komennon uudelleen aloittaaksesi gifin luomisen. Tämän tiedoston luominen voi kestää jonkin aikaa.
uninstall
Poistaaksesi ttyrec tietokoneeltasi sinun tarvitsee vain avata pääte (Ctrl + Alt + T) ja kirjoittaa seuraava komento:
sudo apt remove ttyrec
Tämäntyyppiset ohjelmat ovat hyvä vaihtoehto pääteistunnon tallentamiseen. Tämäntyyppiset ohjelmat ovat hyvä vaihtoehto jakaa tietoa tai opetusohjelmia. Vaikka ttyrec-komento ei olekaan asennettu oletuksena, se on hyvä vaihtoehto käyttäjille, jotka eivät ole tottuneet suorittamaan paljon komentoja päätelaitteessa. Tämä on yksi monista nykyään tarjolla olevista monista mahdollisuuksista tallentaa ja toistaa päätelaitteen toimintaa.