Updated screen capture scripts
authorAndrew DeFaria <A.DeFaria@cpanel.net>
Fri, 22 Apr 2022 16:50:28 +0000 (09:50 -0700)
committerAndrew DeFaria <A.DeFaria@cpanel.net>
Fri, 22 Apr 2022 16:50:28 +0000 (09:50 -0700)
bin/capture-area.sh
bin/capture-window.sh

index 8540f6d..5197f95 100755 (executable)
@@ -1,2 +1,17 @@
 #!/bin/bash
-gnome-screenshot -caf /System/tmp/Screenshots/$(date +%F@%T).png
+timeout=10
+screenshot_directory=/tmp
+
+function yesno {
+  question=$1
+  
+  zenity --question --text "$question" --width=300 --timeout=$timeout 2> /dev/null
+}
+
+mate-screenshot -ac
+
+file="$screenshot_directory/Screenshots/$(date +%F@%T).png
+
+if yesno "Save screenshot as $file?"; then
+  xclip -selection clipboard -t image/png -o > $file
+fi
index ce75bdd..126b8e4 100755 (executable)
@@ -1,2 +1,17 @@
 #!/bin/bash
-gnome-screenshot -cwf /System/tmp/Screenshots/$(date +%F@%T).png
+timeout=10
+screenshot_directory=/tmp
+
+function yesno {
+  question=$1
+  
+  zenity --question --text "$question" --width=300 --timeout=$timeout 2> /dev/null
+}
+
+mate-screenshot -wc
+
+file=$screenshot_directory/Screenshots/$(date +%F@%T).png
+
+if yesno "Save screenshot as $file?"; then
+  xclip -selection clipboard -t image/png -o > $file
+fi