TermRecord, terminal oturumunuzu basit bir şekilde kaydedin

TermRecord hakkında

Bir sonraki makalede TermRecord'a bir göz atacağız. Günümüzde Ubuntu kullanıcıları, aşağıdakileri yapabilmek için farklı uygulamalar kullanabilir: bir terminal oturumu kaydetmek. Gnu / Linux çok esnektir, bu nedenle farklı türlerde seçenekler bulabiliriz. Bu sefer TermRecord'dan ve terminal oturumunu kolay, hızlı ve ağır uygulamalar kullanmadan kaydetmemizi nasıl sağlayacağından bahsedeceğiz.

Terminal, şüphesiz tüm Linux'taki en kullanışlı araçlardan biridir. Sistem yöneticileri ve birçok programcı için ana araçtır. Zaman zaman terminalde faaliyetlerimizin bir kaydını tutmak uygun olur. Bunu başarmak için elimizdeki araçlardan biri şudur: Python kullanılarak oluşturulmuştur ve terminal oturumumuzu kaydetmemize izin verecek.

Bu uygulama özellikle terminal oturumumuzu paylaşırken faydalı olabilir. Terminalde üretilen bazı bilgileri karşılaştırması gereken bir teknoloji departmanında düşünelim. Ek olarak, aynı zamanda öğreticiler için dikkate alma seçeneği eğitim veya öğretim alanında.

TermRecord'un genel özellikleri

Terminal oturumumuzu kaydeden Python'da yazılmış bir uygulamadır. Bittiğinde kayıt, kendi kendine yeten bir HTML çıktısını dışa aktarır paylaşmak çok kolay.

Dönem Kaydı birçok Gnu / Linux ve MacOS dağıtımına kurulabilir. MIT lisansı altında yayınlanan açık kaynak kodludur. Kaynak kodu şurada bulunabilir: GitHub sayfası.

Uygulama bize sunacak Kaydedilen içeriğin keyfini daha iyi çıkarmamızı sağlayacak bazı kontroller. Oluşturulan .html dosyasını çalıştırırken bazılarını bulacağız etkileşimli düğmeler oynatmayı duraklatmak, oynatmak ve hızlandırmak veya yavaşlatmak için.

Uygulama yakalanan bir oturum sırasında terminal penceresini yeniden boyutlandırmayacağımızı varsayacağız.. Pencerenin boyutunu daha büyük boyutlara değiştirirsek, HTML'deki gösterim iyi temsil edilmeyebilir. Bunun yerine boyutu daha küçük boyutlara değiştirirsek, kaydı HTML'de işlerken herhangi bir sorun olmamalıdır.

Komut dosyasını ayarlayarak pencere yeniden boyutlandırma olaylarını yakalamayı deneyebilirsiniz, ancak bu olayın zamanlamasını komut dosyası tarafından kaydedilen zamanlama bilgileriyle birleştirmek zordur. Problemleri önlemek için, yakalama sırasında terminal pencerelerini yeniden boyutlandırmamak daha iyidir.

GitHub sayfasında birini görebileceğiz demo bölümü TermRecord'un çeşitli kabuk oturumlarındaki yeteneklerini gösteren.

TermRecord'u Kurun

Uygulama Python'a bağlıdır, bu nedenle onu Ubuntu'ya yüklemek hiç de zor değildir. başlamak PIP'in kurulu olması gerekecek. Debian, Ubuntu, Linux Mint veya türevlerini bir terminalde (Ctrl + Alt + T) kullanıyorsak, yalnızca aşağıdakileri yazmamız gerekir:

python pip kur

sudo apt install python-pip

O zaman yapabiliriz PIP kullanarak aynı terminale TermRecord yükleyin:

pip ile termrecord kur

sudo pip install TermRecord

TermRecord nasıl kullanılır

Daha terminal oturumumuzu kaydetmeye başlayınterminalde aşağıdaki komutu kullanacağız (Ctrl + Alt + T):

Terminal oturum kaydını başlat

TermRecord -o sesion.html

Kaydı bitirmek istediğimizde aynı terminalde yazmamız gerekecek çıkış ve bas Intro. Bundan sonra, terminal oturumumuzun kaydını görebilmek için sadece oluşturulan .html dosyasını web tarayıcısı ile açmamız gerekecek.

oluşturulan .html dosyasının görünümü

vokoscreen hakkında
İlgili makale:
Masaüstünüzden video kaydetmek için basit bir program olan Vokoscreen

yardım

Varsayılan değerler çoğu kullanıcı için uygun olacaktır. Komutla birlikte sadece bir HTML çıktı dosyası belirtmek, aradığımızı elde etmemizi sağlayacaktır. Daha karmaşık seçenekleri görebilmek için, yardım bölümü terminalde yazarak (Ctrl + Alt + T):

TermRecord Yardımı

TermRecord --help

Bu uygulama ile nasıl çalışabileceğimiz hakkında daha fazla bilgi için, Bölümü kullan projenin GitHub sayfasında bulunabilir.

TermRecord, kullandığımız terminal penceresinin boyutunu da algılayan terminal oturumumuzu kaydetmek için başka bir iyi seçenektir.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.