スクリーンショット

screen.gif

DSLでスクリーンショットをとるには。

とること自身は
$xwd -root -out temp.xwd
とかでいいのですが、
困るのはこのxwdフォーマットが独自だということ。
xwudで見る以外に使い道がない。

というわけで、ImageMagickを導入。
$sudo apt-get install imagemagick
とやることで、convertやdisplayが使えるようになりました。

これで、
$sleep 10; xwd -root -out temp.xwd ;convert -resize 400x300 temp.xwd temp.gif
で表示されているようなスクリーンショットがお手軽にとれるようになりました。

ちなみに、見るだけなら
$sleep10; xwd -root | convert - -resize 400x300 - | display
とパイプを使ったほうが楽です。

また、
ImageMagickのimportでもスクリーンショットがとれるようです。
Damn Small Linux | - | -