Print ScrnXFCEを押して保存を選択すると、自動的に生成され、提供されるファイル名がScreenshot - 141012 - 02:21:10.png
(Screenshot - DDMMYY - HH:mm:SS.png
)のように見えます。
私は、Windowsと互換性のない文字(たとえば:
)を並べ替えに優しくないファイル名と日付形式で使用するのが嫌で、名前が長すぎるようです。scrnYYYYMMDDHHmmSS.png
はるかに良いでしょう。
設定できますか?
答え1
いいえ、できません。
ソースコードを手動で修正することは可能ですが、それに関するバグレポートを送信できます。 (たとえば、xfce4-settingsを介して設定)
答え2
このスレッドは古いスレッドであることを知っていますが、Googleで最も参照されているため、他の人が同じ問題に直面する場合に備えてソリューションを公開しています。
gimp
これはscript-fuを使った簡単なスクリプトです。
スクリーンショットモード(-s / - w / - f)を定義するパラメータ$ 1があります。
#!/bin/sh
filename=`date +"$HOME/Pictures/scrn%Y%m%d%H%M%S.png"`
xfce4-screenshooter -o "gimp -n -a -s -d -f -i -b \
'(gimp-file-save RUN-NONINTERACTIVE 1 2 \"$filename\" \"$filename\")' \
-b '(gimp-quit 0)'" $1
少し迷惑なのは、私のLabtopでgimpがpngファイルを生成するのに少なくとも2秒かかることです。したがって、スクリプトをさらに実行するには、sleepコマンドを挿入することを忘れないでください。
デュフロン博士
答え3
Douvron博士の答えに基づくもう1つのアプローチは、代わりにcat
次のようになりますgimp
。
target=~/screenshots
mkdir -p $target
filename=$(date +scrn%Y%m%d%H%M%S.png)
path=$target/$filename
xfce4-screenshooter -w -o cat > $path
たとえば、https://github.com/felixhummel/bin/blob/master/screenshot-full-auto