summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacien TRAN-GIRARD2016-03-07 09:42:38 +0100
committerPacien TRAN-GIRARD2016-03-07 09:42:38 +0100
commita2e1d274224e7e5e6a9afd519fdbe5276c4f08c1 (patch)
tree68ee7ee9ee9d2a1a1ea2601c3bef4c04b0ad13c1
downloaddesktop-utilities-a2e1d274224e7e5e6a9afd519fdbe5276c4f08c1.tar.gz
Add screenshot web publishing script
-rwxr-xr-xpost-screenshot.sh16
1 files changed, 16 insertions, 0 deletions
diff --git a/post-screenshot.sh b/post-screenshot.sh
new file mode 100755
index 0000000..df8acf2
--- /dev/null
+++ b/post-screenshot.sh
@@ -0,0 +1,16 @@
1#!/usr/bin/env sh
2
3LOCAL_DIR="/home/pacien/medias/pictures/screenshots"
4REMOTE_DIR="nginx.l:/var/www/files.pacien.net/screenshots"
5BASE_URL="https://files.pacien.net/screenshots"
6
7TS=$(date +"%s")
8RAND=$(shuf -i 1000-9999 -n 1)
9
10FILE_NAME="$TS$RAND.png"
11FILE="$LOCAL_DIR/$FILE_NAME"
12
13scrot "$FILE" -s
14viewnior "$FILE" &
15scp "$FILE" "$REMOTE_DIR/" &
16echo -n "$BASE_URL/$FILE_NAME" | xclip -i