インターネットに接続していないLANで asciinema 画面記録を記録および再生するにはどうすればよいですか?
ツールはデフォルトでアシネマのWebサイトに録音をアップロードしますが、ローカルに保ち、ローカルのWebサーバーでプレーヤーを実行したいと考えています。
引数としてファイル名asciinema rec
を渡すだけです。この場合、記録はローカルファイルに保存されるだけで、サーバーへのアップロードは試行されません。例えば:
$ asciinema rec demo.cast
次に、次のコマンドを使用して、ローカルで(端末上で)記録を再生できます。
$ asciinema play demo.cast
そして最後にそれをアップロードします:
$ asciinema upload demo.cast
これらのそれぞれの詳細については、 asciinema使用法のドキュメント を参照してください。
自分のサーバーでレコーディングをホストすることについて言及しました。その場合は、 独自のasciinema Webアプリインスタンスの設定 を確認することをお勧めします。これは、アップロードしたスクリーンキャストをホストするためにサーバー上で実行する必要があります。このページには、Webアプリインストールガイド(デフォルトではDockerコンテナーで実行されます)へのリンクがあります。これを起動して実行すると、asciinema.orgのパブリックasciinemaではなく、サーバーにアップロードするようにローカルasciinemaを構成できます。 。
または、asciinemaプレーヤーを*.cast
ファイルと一緒にWebサーバーでホストし、asciinema upload
ステップが含まれていないため、探しているように聞こえるHTMLページに直接埋め込むこともできます。 asciinema-playerアプリのスタンドアロンでの使用については これらの手順 を参照してください。