ウェブサイト検索

Showterm.io - Linux 用のターミナル/シェル記録、アップロード、共有ツール


デスクトップ画面を録画するには、ウェブ上で利用できるソフトウェアがたくさんありますが、ターミナルを録画することについて考えたことはありますか?それは、Showterm と呼ばれるこの気の利いた小さなプログラムのおかげで非常に可能です。

ショータームとは何ですか?

Showterm は、端末内でハウツーを簡単に記録できるオープンソースの端末記録およびアップロード アプリケーションです。すべての端末アクティビティをテキストベースで記録し、ビデオとして showterm.io にアップロードして、チームメイトと共有したり、Web サイトに iframe として埋め込んだりできるリンクを生成します。 。以下はデモの例です。

Linux への Showterm のインストール

showterm ツールは 2 つの異なる方法を使用してインストールできます。推奨される方法は、ruby を使用することです。ruby がシステムに正しくインストールされ、構成されている場合は、gem コマンドを使用してインストールできます。 。 ruby がインストールされていない場合は、次のコマンドを使用してインストールできます。

Debian/Ubuntu/Linux Mint の場合

sudo apt-get install ruby rubygems
sudo gem install showterm
サンプル出力
[sudo] password for tecmint: 
Fetching: showterm-0.5.0.gem (100%)
Building native extensions.  This could take a while...
Successfully installed showterm-0.5.0
1 gem installed
Installing ri documentation for showterm-0.5.0...
Installing RDoc documentation for showterm-0.5.0...

RHEL/CentOS/Fedora の場合

yum install ruby rubygems
gem install showterm
サンプル出力
Building native extensions.  This could take a while...
Successfully installed showterm-0.5.0
1 gem installed
Installing ri documentation for showterm-0.5.0...
Installing RDoc documentation for showterm-0.5.0...

システムに ruby が正しく設定されていない場合は、次のコマンドを使用して showtermbin ディレクトリにインストールできます。

curl showterm.io/showterm > ~/bin/showterm
chmod +x ~/bin/showterm

Showtermの使い方

記録を開始する構文は「showterm [実行するプログラム]」です。実行するプログラムを省略し、「showterm」とだけ入力する場合。

showterm

シェルの記録が開始されます。録音が完了したら、終了または「CtrlD」を入力して停止できます。

exit

「exit」と入力すると、アクションが記録され、アップロードされます。アップロードが完了すると、各録画の最後に共有できるリンクが生成されます。

showterm recording finished.
Uploading...
http://showterm.io/9d34dc53ab91185448ef8

以下は、その使用法を示すショータームの記録です。

showterm 録画ウィンドウを 2 つ使用して、その使用方法を説明します。これはメインの showterm 記録ウィンドウであり、その中で別の showterm ウィンドウを起動して、その使用方法を説明します。つまり、showtermそのものを使ってshowtermの使い方を解説していきます!それはクールじゃないですか?

最初の showterm 録画ウィンドウを開始し、コマンド「showterm」を入力して、最初のウィンドウ内で別の録画ウィンドウを開始します。

ここで行うことはすべて、最初と 2 番目のショータームに記録されます。窓です。 「exit」と 1 回入力すると 2 番目の showterm ウィンドウが終了し、もう一度「exit」と入力すると最初の showterm ウィンドウが終了します。

また、速度を変更することもできます。以下をリンクに追加することで、完全に再生または停止できます。

  1. #slow : 動作を遅くします。実際には、リアルタイムの速度で録音を再生します。
  2. #fast : 速度を上げます。実際には、元の速度の 2 倍で録音を再生します。
  3. #stop : 停止します。

たとえば、以下に示すように、このリンクに #slow を追加すると、showterm の録画を遅くすることができます。

http://showterm.io/d1311caa9df1aa7cdb828#slow

iframe を使用した埋め込み

showterm をウェブサイトに埋め込みたい場合は、iframe タグを使用して埋め込むことができます。たとえば、リンク「http://showterm.io/d1311caa9df1aa7cdb828」を埋め込むには、次の iframe コードを Web サイトに追加します。

<iframe src=”http://showterm.io/d1311caa9df1aa7cdb828” width=”640” height=”480”></iframe>

結論

さまざまな用途があります。大勢の生徒がいるクラスを教えている場合でも、アプリケーションのインストール方法や端末上で特定のプログラムを実行する方法を誰かに教えたい場合でも、showterm が最適です。

また、これはオープン ソース アプリケーションなので、貢献したい場合は、ソースへのリンクを以下に示します。

  1. ショータームのホームページ
  2. GitHub 上の Showterm クライアント
  3. GitHub 上の Showterm サーバー

こちらもお読みください: シンプル スクリーン レコーダーを使用してプログラムとゲームを録画する