São Paulo, 17 de Novembro de 2020
Lembra daquele filme do Luc Besson “O Quinto Elemento”? Fomos no cinema assistir e achava que seria ficção científica na veia. Passa cinco minutos de filme e descobrimos que era pura zoação e previsível que só. Gosto até hoje…
Lembra da Milla Jojovich?
E que diabos isso tudo tem a ver com scanner e automação? Eu vos apresento: Multiscan!
#!/bin/bash
timestamp=$(date +%Y%m%d%H%M)
docname=$1
sleep=6
voice="Fiona"
filename="$timestamp - $docname.pdf"
echo "How many pages?"
say -v "$voice" "How many pages?"
read pages
pagearray=""
say -v "$voice" "Please place document on scanner."
echo "Please place document on scanner."
sleep $sleep
for ((c=1; c<=$pages; c++))
do
say -v "$voice" "Scanning page $c..."
echo "Scanning page $c"
./scanline -flatbed -dir ./ -name $c 1> /dev/null 2>>error.log
if (($c == $pages)); then
say -v "$voice" "This was the last page."
echo "This was the last page."
else
if (($c % 2)); then
say -v "$voice" "Please turn the page."
echo "Please turn the page."
sleep $sleep
else
say -v "$voice" "Please change the page."
echo "Please change the page."
sleep $sleep
fi
fi
pagearray="$pagearray $c.pdf"
#echo "$pagearray"
done
gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile="$filename" $pagearray
rm $pagearray
say -v "$voice" "Your document is ready."
Agora ele pergunta quantas páginas quer digitalizar, pede pra troca página, folha (tudo educadamente) e com sotaque que lembra a Alex Kingston (aquela do E.R…).

