#!/bin/bash # # enviaTorpedo.sh # 18/07/2007, 13:55 # por Tiago Madeira (contato@tiagomadeira.net) # # Creative Commons License # (http://creativecommons.org/licenses/by-nc-sa/2.5/) # # Você é livre para compartilhar e adaptar este trabalho, # desde que mantenha os créditos, compartilhe pela mesma # licença e não ganhe dinheiro com isso. # d1="" d2="" r0="tm" r1="47" r2="12345678" msg=$* variaveis="ddd_para=$d1&telefone_para=$d2&nome_de=$r0&ddd_de=$r1&telefone_de=$r2&msg=$msg" horario="`date +%S.%N`" tempo=`echo "\`date +%H\`*3600+\`date +%M\`*60+\`date +%S.%N\`" | bc` arquivo="/tmp/torpedo.$horario" echo -ne "Enviando torpedo... [0.000 s]"; /usr/bin/curl \ -d "$variaveis" \ -e 'http://www.claroideias.com.br/portal/site/CIdeias/menuitem.911ad3e0d51fd273e001451022dc10a0/&&idlocal=50?idlocal=50' \ 'http://clarotorpedoweb.claro.com.br/ClaroTorpedoWeb/pwdForm.jsp' > $arquivo 2> /dev/null & while [ ! -s $arquivo ]; do novotempo=`echo "\`date +%H\`*3600+\`date +%M\`*60+\`date +%S.%N\`" | bc` total="`echo "$novotempo-$tempo" | bc | sed -e 's/\(\.[0-9]\{3\}\).*/\1/' | sed -e 's/^\./0./'`" echo -ne "\b\b\b\b\b\b\b\b\b" echo -ne "[$total s]" sleep 0.05 done echo -ne "\n" echo "Torpedo enviado!" echo -ne "\n\n***\n\n" >> /tmp/torpedos date >> /tmp/torpedos cat $arquivo >> /tmp/torpedos echo -ne "\n" >> /tmp/torpedos rm $arquivo