2022年8月、ホームページを全面リニューアルしました! 情報を分かりやすくお伝えできるサイト作りを目指してまいります。

UnixのCUI画面をコマンドでハードコピーする!

通常、GUIの画面ではScreenShotはいとも簡単に撮れてしまうが、さてそれでは、CUI画面ではどうだろう?
CUI画面では、仮想端末ttyvをイメージユーティリティでイメージ化すると言うのが、やり方だと思う。


1.FreeBSDの場合

1) パッケージをインストする
スクリーンをテキストに落とすモジュールと、それをpngイメージにするモジュールをインストする。

# pkg_add -r scr2txt
# pkg_add -r scr2png

2) 実際に画面をイメージでハードコピーしてみる
ファイルは、カレントフォルダに出来る。

① コンソール情報をscrファイルへ落とす。
# vidcontrol -p < /dev/ttyv0 > xxxxxx.scr

② scrファイルをテキストへ落とす。
# scr2txt < xxxxxx.scr > xxxxxx.txt

③ scrファイルをpngイメージへ落とす。
scr2png < xxxxxx.scr > xxxxxx.png

xxxxxx は任意のファイル名。


2.Linuxの場合

1) screenコマンドを使う
screenコマンドを使うようだが詳しいことが解らない。

以上

コメント