]> Sergey Matveev's repositories - dotfiles.git/blobdiff - bin/bin/mkss
HI flag
[dotfiles.git] / bin / bin / mkss
index 6ed2106ad2c9ec906c971999c5a2c22ffdc718c0..a276498b21e743112020b74b3f22a6faca5eabc2 100755 (executable)
@@ -3,8 +3,17 @@
 sleep 1
 tmp=`mktemp`
 trap "rm -f $tmp $tmp.png $tmp.webp $tmp.txt" HUP PIPE INT QUIT TERM EXIT
-[ "$1" = "root" ] && root="-window root" || root=""
+[ "$1" = "root" ] && {
+    root="-window root" || root=""
+    shift
+}
 import $root $tmp.png
-cwebpl.sh -o $tmp.webp $tmp.png
-paster $tmp.webp > $tmp.txt
+my-cwebpl -o $tmp.webp $tmp.png
+if [ "$1" = no ]; then
+    fn=/tmp/`dd if=/dev/urandom bs=8 count=1 2>/dev/null | xxd -p`.webp
+    mv $tmp.webp $fn
+    echo $fn | tee $tmp.txt
+else
+    paster $tmp.webp > $tmp.txt
+fi
 xmessage -file $tmp.txt