Termtosvg, alat untuk merakam sesi terminal anda

mengenai termtosvg

Dalam artikel seterusnya kita akan melihat termtosvg. Ini adalah program yang dapat membuat kita keluar dari masalah selama presentasi, kursus atau tutorial, di mana kita harus membentangkan hasil perintah yang dilaksanakan di terminal. Apabila orang ramai hadir, adalah mungkin untuk menunjukkan hasilnya dengan segera. Tetapi jika mereka tidak hadir pada saat pelaksanaan, selalu menarik untuk mempunyai video rakaman yang menunjukkan pelaksanaan perintah. Ini dapat dilakukan dengan beberapa alat, dan antaranya ialah termtosvg. Program ini adalah perakam terminal yang membentangkan hasilnya sebagai animasi SVG.

Termstovg ialah Perakam terminal Unix yang ditulis dalam Python yang menyimpan sesi baris perintah sebagai fail SVG yang berasingan. Apabila kita mempunyai fail, kita boleh gunakan penyemak imbas web kami untuk menghasilkan semula tangkapan skrin. Selain semua ini, alat ini mempunyai beberapa tema yang tersedia untuk merakam sesi terminal yang akan memungkinkan kita menggunakan tema warna tertentu. Kami akan dapat mencari projek di Github dan telah dibangunkan oleh Nicolas Bedos.

Program ini diedarkan dengan lesen BSD percuma. Termtosvg dapat mengingati alat seperti ascicinema, yang selalu menjadi rujukan ketika membuat demo dan tutorial.

Ciri-ciri umum Termtosvg

  • Program ini akan menghasilkan ringan, animasi yang kelihatan bersih untuk disematkan di halaman projek.
  • Kami akan mempunyai kemungkinan untuk menggunakan tema warna tersuai ditambah antara muka pengguna terminal dan kawalan animasi melalui templat SVG.
  • Es serasi dengan format rakaman asciinema.

Pasang termtosvg

Kami akan dapat memasang program ini melalui program ini pakej universal snap. Pengguna Ubuntu 16.04 dan yang lebih baru, serta distro lain yang mengaktifkan format ini, seharusnya dapat memasangnya dengan membuka terminal (Ctrl + Alt + T) dan menaipnya:

snap pakej pemasangan termtosvg simosx

sudo snap install termtosvg-simosx

Sebagai tambahan kepada pemasangan sebelumnya, kami dapat memasang program ini dalam sistem operasi Gnu / Linux, Mac OS dan BSD, dengan menggunakan Python> = 3.5. Ia boleh pasang menggunakan pip seperti yang mereka tunjukkan pada mereka laman web. Kita hanya perlu membuka terminal (Ctrl + Alt + T) dan menulis di dalamnya:

pip3 install --user termtosvg

Seperti yang ditunjukkan pada halaman GitHub, pemasangan ini perlu merangkumi beberapa kebergantungan untuk operasi program yang betul.

Rakam sesi penamat

Rakaman Termtosvg

Untuk contoh ini Saya telah memasang pilihan pakej snap. Oleh itu, untuk mula merakam sesi baris perintah, yang harus anda lakukan adalah menjalankan perintah berikut di terminal (Ctrl + Alt + T):

termtosvg-simosx.termtosvg animacion.svg

Pada akhir rakaman, kita akan melihat bahawa laluan ditunjukkan (am / tmp) dan nama fail yang dirakam. Hasilnya akan dihasilkan dan disimpan secara automatik sebagai fail SVG di direktori sementara kami (/ tmp) jika tidak ada yang ditunjukkan. Walaupun dalam contoh yang kita lihat pada tangkapan skrin sebelumnya, Saya telah memberikan nama untuk tangkapan animacion.svg. Ini akan disimpan dalam fail kerja semasa. Setelah menyelesaikan proses tangkapan, boleh dibuka dengan Firefox atau program lain yang serasi.

kepada menamatkan proses pembakaran, gunakan sahaja arahan keluar di terminal atau tekan Ctrl + D.

Penampilan hiasan

Kami akan dapat melihat templat dan contoh termtosvg di dalam anda Laman Sekiranya kita mahu kita boleh menukar rupa hiasan memilih tema rakaman untuk sesi (sarkas, klasik-gelap, cahaya-klasik, drakula, isotop, marrakesh, bahan, monokai, solar-gelap, solar-cahaya, zenburn). Contoh penggunaannya ialah menulis di terminal (Ctrl + Alt + T):

termtosvg-simosx.termtosvg --theme circus

Atau jika kita mahu tukar jenis fon kami akan menulis:

termtosvg-simosx.termtosvg --font Fuente

Dalam urutan sebelumnya, kita harus berubah Source oleh salah satu fon yang telah kita pasang di komputer kita.

Semasa kami merakam, kami akan dapat menulis arahan yang kami mahukan dan bekerja di terminal. Setelah selesai, anda hanya perlu menamatkan rakaman sesi dengan menaip keluar atau dengan menekan Ctrl + D.

Bantuan termtosvg

Di samping itu, kami dapat mencari pilihan bantuan lain untuk program ini. Untuk menelitinya, anda hanya perlu menaip terminal (Ctrl + Alt + T):

bantuan termtosvg simosx

termtosvg-simosx.termtosvg --help

Kita boleh dapatkan lebih banyak bantuan dalam manual yang dapat kita temui di halaman GitHub mereka.

Nyahpasang termtosvg

Kami akan dapat menghapuskan program dengan cara yang semudah yang kami gunakan untuk memasangnya. Bagi contoh ini, saya telah menggunakan pakej snap, ini adalah penyahpasangan yang akan kita lihat. Di terminal (Ctrl + Alt + T) kita hanya perlu menulis arahan berikut:

sudo snap remove termtosvg-simosx

Pada akhirnya, ini adalah alat yang menarik dan cekap dari segi penggunaan dan ukuran fail yang dihasilkan. Ia juga senang digunakan. Ini adalah pilihan untuk dipertimbangkan jika anda perlu merakam sesi terminal anda.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.