X-Git-Url: https://defaria.com/gitweb/?a=blobdiff_plain;f=bin%2Fcapture-window.sh;h=21270cfac8f60ca33d31e34cc4dc997eb9115041;hb=a78a6aab55032721a4e658ebdb32e1305eff7640;hp=46ad93744c331c585237eff2e46711b9414090b7;hpb=240ca5b4d23823ef2ac8b65c34cb7bc39a81bd5c;p=clearscm.git diff --git a/bin/capture-window.sh b/bin/capture-window.sh index 46ad937..21270cf 100755 --- a/bin/capture-window.sh +++ b/bin/capture-window.sh @@ -1,2 +1,22 @@ #!/bin/bash -gnome-screenshot -cwf /System/tmp/Screenshot-$(date +%F@%T).png +# +# Apparently using png screws up sometimes so let's try using good old jpg +timeout=10 +screenshot_directory=/tmp + +function yesno { + question=$1 + + zenity --question --text "$question" --width=300 --timeout=$timeout 2> /dev/null +} + +sleep 1 + +gnome-screenshot --window --clipboard +aplay ~/Conf/CameraClick.wav + +file="$screenshot_directory/$(date +%F@%T).jpg" + +if yesno "Save screenshot as $file?"; then + xclip -selection clipboard -t image/jpeg -o > $file +fi