2019-10-07 12:39:54 +02:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
[ -z "$2" ] && out="$HOME/out.pdf" || out="$2"
|
|
|
|
|
|
|
|
folder="/tmp/sent2pdf"
|
2019-10-07 13:43:15 +02:00
|
|
|
[ ! -d "$folder" ] && mkdir "$folder" || rm -r "$folder/*"
|
2019-10-07 12:39:54 +02:00
|
|
|
|
|
|
|
i="0"
|
|
|
|
|
|
|
|
killall unclutter 2> /dev/null
|
|
|
|
|
2019-12-29 22:02:06 +01:00
|
|
|
|
|
|
|
wait4stop="/tmp/stop-sent2pdf"
|
|
|
|
touch $wait4stop
|
|
|
|
while [ -f $wait4stop ]
|
2019-10-07 12:39:54 +02:00
|
|
|
do
|
|
|
|
i="$(( $i + 1 ))"
|
2019-10-09 14:47:30 +02:00
|
|
|
import "$folder/$i.png" -window current &&
|
|
|
|
xdotool key space &&
|
|
|
|
sleep 0.3
|
2019-10-07 12:39:54 +02:00
|
|
|
done
|
|
|
|
|
2019-12-29 22:02:06 +01:00
|
|
|
rm "$folder/$i.png"
|
|
|
|
|
2019-10-07 12:39:54 +02:00
|
|
|
files="$(ls -v $folder/*.png | tr '\n' ' ')"
|
|
|
|
|
|
|
|
convert $files "$out"
|
|
|
|
|
|
|
|
unclutter --jitter 100 -b
|
2019-10-07 13:43:15 +02:00
|
|
|
|
|
|
|
rm -r "$folder"
|