Termtosvg, một công cụ để ghi lại phiên đầu cuối của bạn

về termtosvg

Trong phần tiếp theo, chúng ta sẽ xem xét termtosvg. Đây là một chương trình có thể giúp chúng ta thoát khỏi rắc rối trong quá trình thuyết trình, khóa học hoặc hướng dẫn, trong đó chúng ta phải trình bày kết quả của các lệnh được thực thi trong một thiết bị đầu cuối. Khi công chúng có mặt, có thể cho thấy kết quả ngay lập tức. Nhưng nếu họ không có mặt tại thời điểm thực hiện, sẽ luôn thú vị khi có một đoạn video ghi lại việc thực hiện lệnh. Điều này có thể được thực hiện bằng một số công cụ, và trong số đó là termtosvg. Chương trình này là một máy ghi đầu cuối trình bày kết quả dưới dạng hoạt ảnh SVG.

Termstovg là một Trình ghi đầu cuối Unix được viết bằng Python lưu các phiên dòng lệnh dưới dạng tệp SVG riêng biệt. Khi chúng tôi có tệp, chúng tôi có thể sử dụng trình duyệt web của chúng tôi để tạo lại ảnh chụp màn hình. Ngoài tất cả những điều này, công cụ có sẵn một số chủ đề để ghi lại một phiên đầu cuối cho phép chúng tôi sử dụng một chủ đề màu cụ thể. Chúng tôi sẽ có thể tìm thấy dự án trong Github và đã được được phát triển bởi Nicolas Bedos.

Chương trình này được phân phối với giấy phép BSD miễn phí. Termtosvg có thể nhớ các công cụ như ascicinema, luôn là tài liệu tham khảo khi thực hiện các bản trình diễn và hướng dẫn.

Đặc điểm chung của Termtosvg

  • Chương trình này sẽ sản xuất hình ảnh động nhẹ, trông sạch sẽ được nhúng vào một trang dự án.
  • Chúng tôi sẽ có khả năng sử dụng chủ đề màu tùy chỉnh cộng với giao diện người dùng đầu cuối và điều khiển hoạt ảnh thông qua các mẫu SVG.
  • Es tương thích với định dạng ghi âm asciinema.

Cài đặt termtosvg

Chúng tôi sẽ có thể cài đặt chương trình này thông qua gói phổ thông chụp. Người dùng Ubuntu 16.04 trở lên, cũng như các bản phân phối khác đã bật định dạng này, sẽ có thể cài đặt nó bằng cách mở một thiết bị đầu cuối (Ctrl + Alt + T) và nhập vào đó:

gói cài đặt termtosvg simosx snap

sudo snap install termtosvg-simosx

Ngoài cài đặt trước, chúng ta có thể cài đặt chương trình này trong hệ điều hành Gnu / Linux, Mac OS và BSD, sử dụng Python> = 3.5. Nó có thể cài đặt bằng pip khi họ cho chúng ta thấy trong website. Chúng ta chỉ cần mở một terminal (Ctrl + Alt + T) và viết vào đó:

pip3 install --user termtosvg

Như được chỉ ra trên trang của GitHub, cài đặt này sẽ cần phải bao gồm một số phụ thuộc cho một hoạt động chính xác của chương trình.

Ghi lại một phiên đầu cuối

Ghi âm Termtosvg

Cho ví dụ này Tôi đã cài đặt tùy chọn gói snap. Do đó, để bắt đầu ghi lại phiên dòng lệnh, tất cả những gì bạn phải làm là chạy lệnh sau trong một thiết bị đầu cuối (Ctrl + Alt + T):

termtosvg-simosx.termtosvg animacion.svg

Ở cuối bản ghi, chúng ta sẽ thấy rằng tuyến đường được chỉ định (nói chung / tmp) và tên của tệp đã ghi. Kết quả sẽ được tạo và lưu tự động dưới dạng tệp SVG trong thư mục tạm thời của chúng tôi (/ Tmp) nếu không có gì được chỉ ra. Mặc dù trong ví dụ mà chúng ta thấy trong ảnh chụp màn hình trước, Tôi đã đặt tên cho animacion.svg chụp. Điều này sẽ được lưu trong tệp công việc hiện tại. Sau khi kết thúc quá trình chụp ảnh, có thể được mở bằng Firefox hoặc bất kỳ chương trình tương thích nào khác.

đến kết thúc quá trình ghi, chỉ cần sử dụng lệnh thoát trong thiết bị đầu cuối hoặc nhấn Ctrl + D.

Trang trí xuất hiện

Chúng tôi sẽ có thể xem các mẫu và ví dụ về termtosvg trong trang Nếu chúng tôi muốn chúng tôi có thể thay đổi giao diện trang trí chọn chủ đề ghi cho phiên (rạp xiếc, bóng tối cổ điển, ánh sáng cổ điển, dracula, đồng vị, marrakesh, vật chất, monokai, phân cực-tối, ánh sáng phân cực, zenburn). Một ví dụ về cách sử dụng sẽ là viết trong terminal (Ctrl + Alt + T):

termtosvg-simosx.termtosvg --theme circus

Hoặc nếu chúng ta muốn thay đổi loại phông chữ Chúng tôi sẽ viết:

termtosvg-simosx.termtosvg --font Fuente

Theo thứ tự trước đó, chúng tôi sẽ phải thay đổi Nguồn bởi bất kỳ phông chữ nào mà chúng tôi đã cài đặt trên máy tính của mình.

Trong khi chúng ta ghi lại, chúng ta sẽ có thể viết các lệnh chúng ta muốn và làm việc trong thiết bị đầu cuối. Khi chúng tôi kết thúc, bạn sẽ chỉ phải kết thúc quá trình ghi phiên bằng cách nhập ra hoặc bằng cách nhấn Ctrl + D.

Termtosvg trợ giúp

Ngoài ra, chúng tôi sẽ có thể tìm thấy các tùy chọn trợ giúp khác cho chương trình. Để tham khảo nó, bạn chỉ cần nhập vào terminal (Ctrl + Alt + T):

termtosvg simosx trợ giúp

termtosvg-simosx.termtosvg --help

Chúng ta có thể được giúp đỡ nhiều hơn trong nhãn hiệu mà chúng tôi có thể tìm thấy trên trang GitHub của họ.

Gỡ cài đặt termtosvg

Chúng tôi sẽ có thể loại bỏ chương trình theo cách đơn giản như cách chúng tôi sử dụng để cài đặt nó. Đối với ví dụ này, tôi đã sử dụng gói snap, đây là cách gỡ cài đặt mà chúng ta sẽ thấy. Trong một thiết bị đầu cuối (Ctrl + Alt + T), chúng ta sẽ chỉ phải viết lệnh sau:

sudo snap remove termtosvg-simosx

Cuối cùng, đây là một công cụ thú vị và hiệu quả về mức tiêu thụ và kích thước của các tệp kết quả. Nó cũng dễ sử dụng. Đây là một tùy chọn để xem xét nếu bạn cần ghi lại các phiên đầu cuối của mình.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.