Can now display desktop message. Now you know when accidental picture uploads happen.
This commit is contained in:
parent
2a2d4f1f09
commit
84371c963a
|
@ -18,16 +18,24 @@ else
|
|||
scrot -u $TEMP_FILE
|
||||
end
|
||||
|
||||
set LINK (echo (sha256sum -b $TEMP_FILE) | xxd -r -p | base64 | cut -c-3)
|
||||
# We generate a unique id, by hashing, hexduming, turning that into
|
||||
# base64 with '_' instead of '/', and only taking the first 3
|
||||
# characters.
|
||||
set LINK (sha256sum -b $TEMP_FILE | xxd -r -p | base64 | sed -e "s:/:_:g" | cut -c-3)
|
||||
set FILENAME $LINK$FILE_EXT
|
||||
|
||||
if count $argv > /dev/null
|
||||
set LINK $FILENAME
|
||||
end
|
||||
|
||||
function display_message
|
||||
notify-send $argv
|
||||
end
|
||||
|
||||
if test $TEMP_FILE
|
||||
echo $HTTP_URL$LINK | xclip -i -sel clip
|
||||
display_message "Screenshot taken. File accessable at '$HTTP_URL$LINK'"
|
||||
#
|
||||
scp $TEMP_FILE "$SCP_USER@$SCP_HOST:$SCP_PATH/$FILENAME"
|
||||
rm $TEMP_FILE
|
||||
echo "File accessable at '$HTTP_URL$LINK'"
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue
Block a user