blob: 1e6a90cac2a80d274b2259455ed55fb74b9afd40 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
 | #!/usr/bin/env zsh
# take a screenshot, upload to /img/scrot, and update current symlink
archey3
local name
if [[ "$1" != "" ]]; then
	name=$1
else
	echo -n "name: "
	read name
fi
local date=$(date +'%Y-%m-%d')
local folder="http/img/scrot"
ssh shmibbles.me "mkdir -p $folder/$date"
if [[ "${?#0}" != "" ]]; then
	return 1
fi
ssh shmibbles.me "cd $folder; rm current 2>/dev/null; ln -s $date current"
for i in {3..1}; do
	echo -n "$i "
	sleep 1
done
echo 'cheese!'
sleep .1
scrot /tmp/$name.png
convert -scale 250x /tmp/$name.png /tmp/${name}_small.png
scp /tmp/$name.png /tmp/${name}_small.png shmibbles.me:http/img/scrot/$date
echo "https://shmibbles.me/img/scrot/$date/$name.png" | tr -d '\n' | xclip -i -selection clipboard
echo "https://shmibbles.me/img/scrot/$date/$name.png" | tr -d '\n' | xclip -i -selection primary
echo "https://shmibbles.me/img/scrot/$date/${name}_small.png" | tr -d '\n' | xclip -i -selection clipboard
echo "https://shmibbles.me/img/scrot/$date/${name}_small.png" | tr -d '\n' | xclip -i -selection primary
echo 'sent!'
rm /tmp/$name.png /tmp/${name}_small.png
 |