web-dev-qa-db-ja.com

xfce4-screenshooter設定を構成する

xfce4-screenshooterは、XubuntuのXFCEの標準スクリーンショットプログラムです。

スクリーンショットをどの形式でどのフォルダーに保存するかに関する設定を構成するにはどうすればよいですか?

shutterで行った設定がxfce4-screenshooterの設定にも影響することに気付きました(すべてではありません)。


編集:
manページには、外部プログラムで開くための-oオプションがあります。

このデフォルトを作成するにはどうすればよいですか?次に、スクリーンショットを自動的に圧縮する外部プログラムをそこに設定できますemailableサイズ

6
rubo77

xfce4-screenshooterのマニュアルページには、次のようなオプションがいくつか記載されています。

  • -s(--save):スクリーンショットが保存されるディレクトリ

固定スクリーンショットディレクトリに保存するには、Setting Manager -> Keyboard -> Application Shortcutsに移動し、Add commandをクリックします。次のコマンドを追加します。

xfce4-screenshooter -s ~/screenshots

好きなキーに割り当てます PrtScr

PNGは現在のところ唯一の出力形式ですが、スクリーンショットを撮るたびにスクリーンショットを自動的にJPGに変換するスクリプトを作成できます。

#!/bin/bash
mkdir -p ~/screenshots
xfce4-screenshooter -fs ~/screenshots
cd ~/screenshots
mogrify -format jpg *.png

スクリプトをshoot.shとして保存し、ショートカットキーを割り当てます(CTRL+PrtScr 正常に動作します)。入力するコマンドはsh shoot.shです。 PNGファイルが不要で、JPGファイルのみが必要な場合は、追加できます

rm *.png

スクリプトに。

Thunderbirdとの電子メール統合:

#!/bin/bash
SCREENSHOTS=~/screenshots
mkdir -p $SCREENSHOTS
cd $SCREENSHOTS

xfce4-screenshooter -fs $SCREENSHOTS
SCREENSHOTPNG=`find . -type f -mmin -1`
SCREENSHOTPNG=`basename $SCREENSHOTPNG`
mogrify -format jpg $SCREENSHOTPNG
#uncomment the line below (remove the #) for even smaller files (and comment the line above):
#mogrify -resize 50% -format jpg $SCREENSHOTPNG
rm $SCREENSHOTPNG

SCREENSHOTJPG=`find . -type f -mmin -1`
SCREENSHOTJPG=`basename $SCREENSHOTJPG`
Thunderbird --compose "attachment=$SCREENSHOTS/$SCREENSHOTJPG"

Thunderbirdはより多くのデフォルトフィールドをサポートしています。 すべてのパラメーターはこちら をご覧ください。

重要MogrifyはImageMagickの一部であるため、ImageMagickをインストールする必要があります。 Ubuntuでは、Sudo apt-get install imagemagickでインストールできます

4
Smile4ever

私の理解は

  • xfce4-screenshooterで可能な唯一の形式は現在、ポータブルネットワークグラフィックス(PNG)形式です
  • 場所はSave As画面で毎回指定できます

man xfce4-screenshooterは非常に簡単です。

0
user25656