コマンドラインから実行できるツールを探しています。
少し
xprop
xdotool
画面に長方形を描くだけです。
そしてその大きさを教えてください。
私は「imagemagick」の「インポート」モジュールをテストしました。
しかし、たぶんそこにもっと軽いものがありますか?
(または私が直接コンパイルできるもの)
答え1
いくつかの回避策。ソフトウェアパッケージgnome-screenshot
とimagemagick
いくつかの標準コマンドが必要です。
一時ディレクトリに任意のファイル名を定義し、/tmp
スクリーンショットを撮ってその名前に書き込んでから、画像のサイズを分析し(ピクセルサイズのみを選択)、最後に画像を削除します。
#!/bin/bash
imed=$(mktemp -u).png &&\
#-a allows area specification and
#-f defines the screenshot file's location and name
gnome-screenshot -a -f "$imed" &>/dev/null &&\
#now draw the rectangle
#extract pixel dimensions form file
identify "$imed" | awk -F' ' '{print $3}' &&\
#and remove it
rm -f "$imed"
明らかに、これはダミーファイルを作成することを意味します。tmpfs
RAMにのみ画像位置を指定して処理速度を上げ、ハードドライブの状態を改善できます。